Title: Initial version of v2 pull integration + project info v2 by MarcelGeo · Pull Request #282 · MerginMaps/python-api-client · GitHub
Open Graph Title: Initial version of v2 pull integration + project info v2 by MarcelGeo · Pull Request #282 · MerginMaps/python-api-client
X Title: Initial version of v2 pull integration + project info v2 by MarcelGeo · Pull Request #282 · MerginMaps/python-api-client
Description: Resolved #280 new pull mechanism using /delta endpoint, where pull changes between current version and server are calculated from delta items tests for both v2 and v1 features projectinfo v2 compatibility test Fixes handle conflicting copy of versioned files properly without rebase logic Pull logic updates in pull_project_async is check if server supports v2_pull If supports: get pull delta from server If not: calculate pull delta from files and projects config.json Then calculate delta items between local files and server (local delta) - delta needs to be applied to server Compare pull_delta and local_delta -> PullAction with actions needs to be done after files are downloaded from a server defined in PullActionType enum Starting download After download is finished -> call pull_project_finalize Method apply_pull_actions is then responsible to finalize PullAction based on type
Open Graph Description: Resolved #280 new pull mechanism using /delta endpoint, where pull changes between current version and server are calculated from delta items tests for both v2 and v1 features projectinfo v2 com...
X Description: Resolved #280 new pull mechanism using /delta endpoint, where pull changes between current version and server are calculated from delta items tests for both v2 and v1 features projectinfo v2 com...
Opengraph URL: https://github.com/MerginMaps/python-api-client/pull/282
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:967d8563-3708-8318-fc49-3fae0fe32f84 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | CC92:D7216:3DCA77E:54D492A:6980BC54 |
| html-safe-nonce | 565fce1a34d73588cfa9febbd5e793d388709e949fd6706bc35afe25660bf6c6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQzkyOkQ3MjE2OjNEQ0E3N0U6NTRENDkyQTo2OTgwQkM1NCIsInZpc2l0b3JfaWQiOiIyMjI1NDk3NzkyMjE2ODc0MDY4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 2516a60bc7338350e9696f1a430b458d2bd9494c272fba040a4feca7542f8772 |
| hovercard-subject-tag | pull_request:3081368617 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/MerginMaps/python-api-client/pull/282/checks |
| twitter:image | https://avatars.githubusercontent.com/u/12643115?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/12643115?s=400&v=4 |
| og:image:alt | Resolved #280 new pull mechanism using /delta endpoint, where pull changes between current version and server are calculated from delta items tests for both v2 and v1 features projectinfo v2 com... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | fb936832e40deb3175641d9cfedc8432372f91b0bc899576222953095fc7879e |
| turbo-cache-control | no-cache |
| go-import | github.com/MerginMaps/python-api-client git https://github.com/MerginMaps/python-api-client.git |
| octolytics-dimension-user_id | 88134486 |
| octolytics-dimension-user_login | MerginMaps |
| octolytics-dimension-repository_id | 182099139 |
| octolytics-dimension-repository_nwo | MerginMaps/python-api-client |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 182099139 |
| octolytics-dimension-repository_network_root_nwo | MerginMaps/python-api-client |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ad74180531de4861d5eee036a47b86c66a5b756e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width