302 Commits (29592c9531bb3b7e8b3734497cad9f6c1a8ad1f1)

Author SHA1 Message Date
Simon Westphahl 29592c9531 Allow refreshing volatile data in canMerge check 9 months ago
Matthieu Huin daa51d766f Bump pyjwt to 2.0.0 9 months ago
Pierre-Louis Bonicoli e6f1356147
Allow to reuse the code handling the branch cache 12 months ago
Tobias Henkel ba6d86ada2
Save superfluous api requests in check run reporting 1 year ago
Tobias Henkel 418bf6b462
Remove an unneeded api call when creating check_runs 1 year ago
Tobias Henkel 904d20c576
Delay getting many files to mergers 12 months ago
Tobias Henkel 42f58abf02
Restore correct reason reporting of merge failures 12 months ago
Simon Westphahl eed5820fb3 Optimize GitHub requests on PR merge 1 year ago
Simon Westphahl 83281e3356 Fetch can-merge info when updating a pull-request 1 year ago
vass 2be96e7a85 Add commit id and owner to Change for mqtt reporter 1 year ago
Tobias Henkel a143fafd0f
Log missing required status checks 1 year ago
Tobias Henkel b9c2d25dce
Don't match branch protection rule patterns locally 1 year ago
Tobias Henkel 9bd994c096
Ignore 500 errors when requesting pr files 1 year ago
Tobias Henkel 878946cbba
Remove source_event from Change objects 1 year ago
Tobias Henkel 0093aabd4e
Fix multiple prs found when commit is not head 1 year ago
Tobias Henkel b2f6d48cc5
Handle review requirements in canMerge 1 year ago
Tobias Henkel 0986673990
Exercise github auth handling in tests 1 year ago
Tobias Henkel 9fc87bbdf5
Remove unneeded api requests when commenting in github 1 year ago
Tobias Henkel 0abb7bacfe
Annotate getBranch with event id 1 year ago
Benjamin Schanzel 1ed3992809 GitHub Reporter: Fix User Email in Merge Commit Message 1 year ago
Ian Wienand f4573823f8 github connection: remove unused depends_on_re 1 year ago
Felix Edel f5790f2d63
Dequeue changes via github checks API 2 years ago
Tobias Henkel 0f19a7c945
Annotate github client in mergePull 1 year ago
Simon Westphahl f4abfb7961 Expire Github installation key 5 minutes earlier 1 year ago
Guillaume Chauvel 3cae84145a scheduler: Fix event process abide hasUnparsedBranchCache argument 1 year ago
Tobias Henkel cd2ef81d26 Update access token url 1 year ago
Tobias Henkel 8f20771e99
Don't mask exceptions in _process_event 1 year ago
Tobias Henkel c0431ddd63
Fix accessing the installation map in _process_event 1 year ago
Simon Westphahl 56f355ab72 Revert "GitHub Reporter: Fix User Email in Merge Commit Message" 1 year ago
Gonéri Le Bouder 6623f8316a github: use change.message in squahsed commit message 1 year ago
Simon Westphahl 05d3eddd49 Expire Github installation key 3 minutes before 1 year ago
Tobias Henkel d94f313687
Refactor github auth handling into its own class 2 years ago
Benjamin Schanzel 4c05056e04 GitHub Reporter: Fix User Email in Merge Commit Message 1 year ago
Tobias Henkel ea97b9f2e8 Update access token url 1 year ago
Tobias Henkel b79a83f323
Ensure pull request number is int 1 year ago
Felix Edel 07cf1e1a6e
Allow check runs to be configured as required status in pipeline config 2 years ago
Felix Edel 431b4cfb57
Make github file annotation levels configurable via zuul return 2 years ago
Tobias Henkel 427f05eed7
Cache getUser in Github connection 2 years ago
Tobias Henkel 4c972f00bd
Optimize canMerge using graphql 2 years ago
Tobias Henkel 793bb738a9
Improve error reporting when pr merge fails 2 years ago
Tobias Henkel f1038937cf
Don't fetch pull request twice for status event 2 years ago
Felix Edel fe3b5e3bae
Support file comments via Github checks API 2 years ago
Felix Edel 33f87bea9c
Implement basic github checks API workflow 2 years ago
Felix Edel 35595165ff
Fix github app authentication to work with checks API endpoints (2) 2 years ago
Tobias Henkel d36ace088e Revert "Fix github app authentication to work with checks API endpoints" 2 years ago
Felix Edel 037f2ce537
Fix github app authentication to work with checks API endpoints 2 years ago
Tobias Henkel c962389a4f
Protect prime_installation_map with mutex 2 years ago
Tobias Henkel e78a31e85b
Handle draft pull requests in canMerge 2 years ago
Tobias Henkel 735e5b5eff
Don't reset file list to None in updateChange 2 years ago
Tobias Henkel 232b47fbf7
Fix occasionally wrong change url with github 2 years ago