-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve GitHub API usage #57
base: master
Are you sure you want to change the base?
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 321a63b - Browse repository at this point
Copy the full SHA 321a63bView commit details
Commits on Apr 5, 2024
-
feat(github): incremental updates handles pages
When a single commit changes more than 300 changed files than the request is paged. The github module will now handle these.
Configuration menu - View commit details
-
Copy full SHA for 758339c - Browse repository at this point
Copy the full SHA 758339cView commit details -
fix(github): handle edge-case when a file is modified and then renamed
That would have left the old file in the connected collection dangling. Now every renamed file will be deleted. As another edge-case where a file is _added_ and then renamed would try to remove an non-existing file, `github:incremental-delete` will now treat a not found resource as a successful deletion.
Configuration menu - View commit details
-
Copy full SHA for 22b4bf0 - Browse repository at this point
Copy the full SHA 22b4bf0View commit details -
fix(github): incremental update reports ignored files
Ignored files are expath-pkg.xml, repo.xml and all .xconf files. Files that would be ignored was already reported by the dry-run but not for the actual run. This allows for clients to act on that information and can, for instance, report that a full installation is necessary or that the index configuration has changed.
Configuration menu - View commit details
-
Copy full SHA for 9897d6a - Browse repository at this point
Copy the full SHA 9897d6aView commit details
Commits on Apr 23, 2024
-
fix(github): handle commit not found error
When determining the changeset for incremental uploads but the local commit hash cannot be found on the remote the error github:commit-not-found is raised.
Configuration menu - View commit details
-
Copy full SHA for f7df126 - Browse repository at this point
Copy the full SHA f7df126View commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40d54f1 - Browse repository at this point
Copy the full SHA 40d54f1View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7cdaa9 - Browse repository at this point
Copy the full SHA b7cdaa9View commit details
Commits on Oct 15, 2024
-
fix(github): issue in aggregate-filechanges
- added case is now handled separately as the old entry must be filtered from the del sequence - get rid of github:remove-or-ignore by always filtering lists This should improve readability.
Configuration menu - View commit details
-
Copy full SHA for 6f3f8a5 - Browse repository at this point
Copy the full SHA 6f3f8a5View commit details
Commits on Oct 18, 2024
-
fix(github): handle edge-case in github:aggregate-filechanges
An existing file can be removed and then added by **renaming** another file to the previously removed one. This will now be handled gracefully.
Configuration menu - View commit details
-
Copy full SHA for 161a562 - Browse repository at this point
Copy the full SHA 161a562View commit details