Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
13 days | ci-github: Handle forced pushes and branch deletionsHEADmaster | Francois Kritzinger | 4 | -32/+290 | |
Cancel CI of the previous head commit in the case of overwritten or deleted history. In the process, move branch push handling from handle_check_suite_request() to handle_branch_push() because GitHub sends a push event instead of a check_suite when a new branch is created so tenant reference counting would not work otherwise. | |||||
2024-12-12 | ci-github: Fix comments | Francois Kritzinger | 1 | -5/+6 | |
2024-12-12 | ci-github: Fix bug found during testing | Francois Kritzinger | 1 | -1/+1 | |
2024-12-10 | Support multiple GitHub app instances | Boris Kolpackov | 7 | -102/+306 | |
2024-12-10 | Handle completed check_suite webhook events | Francois Kritzinger | 4 | -6/+130 | |
2024-12-10 | Handle replaced tenants and clean up code/comments | Francois Kritzinger | 7 | -105/+109 | |
2024-12-10 | Add tenant id to tenant service notifications and callbacks | Boris Kolpackov | 12 | -93/+176 | |
2024-12-10 | Ensure all exceptions are handled in build_*() notifications | Boris Kolpackov | 6 | -409/+265 | |
2024-12-10 | Review exceptions thrown by github-ci API functions | Francois Kritzinger | 8 | -37/+168 | |
2024-12-10 | Handle close/reopen PR actions | Boris Kolpackov | 1 | -5/+16 | |
2024-12-10 | Handle rest of pull_request actions | Boris Kolpackov | 1 | -30/+52 | |
2024-12-10 | Remote PRs: cancel previous PR head commit CI | Boris Kolpackov | 3 | -14/+59 | |
2024-12-10 | Add support for tenant service reference count | Boris Kolpackov | 3 | -13/+65 | |
2024-12-10 | Handle re-runs of single check runs | Francois Kritzinger | 8 | -105/+1289 | |
2024-12-10 | Return tenant archived indication from ci_start::find() | Boris Kolpackov | 2 | -7/+7 | |
2024-12-10 | Do not send tenant service notification in build result handler for ↵ | Karen Arutyunov | 1 | -6/+23 | |
'forcing' build state | |||||
2024-12-10 | Retry database operations on recoverable failures in ci_start class functions | Karen Arutyunov | 5 | -188/+327 | |
2024-12-10 | Update tenant service data in ci_start::rebuild() | Boris Kolpackov | 2 | -2/+33 | |
2024-12-10 | Update comments, clean up and fix code | Francois Kritzinger | 7 | -215/+90 | |
2024-12-10 | Implement build_unloaded_pre_check() and build_unloaded_load() | Francois Kritzinger | 7 | -558/+348 | |
2024-12-10 | Handle check suite rebuilds (all checks) on a commit and/or PR | Francois Kritzinger | 7 | -51/+192 | |
2024-12-10 | Add suppport for build-task tenant_service_type parameter | Karen Arutyunov | 2 | -0/+42 | |
2024-12-10 | Add ci_start::rebuild() function | Karen Arutyunov | 3 | -0/+82 | |
2024-12-10 | handle_pull_request(): Create pre-check CI request | Francois Kritzinger | 4 | -68/+81 | |
2024-12-10 | Implement CI common API changes | Karen Arutyunov | 3 | -46/+103 | |
2024-12-10 | Partially revert previous commit | Karen Arutyunov | 1 | -8/+17 | |
2024-12-10 | Adjust terminology in ci-common header | Boris Kolpackov | 1 | -9/+6 | |
2024-12-10 | handle_check_suite_request(): create unloaded CI request | Francois Kritzinger | 3 | -176/+70 | |
2024-12-10 | Sketch CI common API changes | Boris Kolpackov | 2 | -6/+46 | |
2024-12-10 | Plan and prepare for upcoming restructuring | Boris Kolpackov | 7 | -53/+203 | |
2024-12-10 | Handle check suite re-runs | Francois Kritzinger | 1 | -8/+16 | |
2024-12-10 | Cancel and create new PR CI requests on base branch update | Francois Kritzinger | 4 | -56/+384 | |
Also Update GraphQL API: - Fix GraphQL response parsing - Fetch repository pull requests with the specified base branch | |||||
2024-12-10 | Create conclusion CR for check suites and update it in build_built() | Francois Kritzinger | 3 | -58/+230 | |
2024-12-10 | Handle pull requests | Francois Kritzinger | 10 | -68/+1130 | |
2024-12-10 | Misc. fixes and structural improvements | Francois Kritzinger | 2 | -32/+43 | |
2024-12-10 | Update module infrastructure | Francois Kritzinger | 3 | -6/+6 | |
2024-12-10 | Handle built notification | Francois Kritzinger | 8 | -93/+586 | |
2024-12-10 | Handle queued, building notifications | Francois Kritzinger | 11 | -464/+2049 | |
2024-12-10 | Verify webhook request HMACs | Francois Kritzinger | 4 | -7/+211 | |
2024-12-10 | Get installation access token (IAT) and restructure code | Francois Kritzinger | 5 | -287/+949 | |
2024-12-10 | Initial setup and handle webhook requests | Francois Kritzinger | 4 | -1/+454 | |
2024-10-29 | Increase build-result-request-max-size config option default value from 10M ↵ | Karen Arutyunov | 1 | -2/+2 | |
to 15M | |||||
2024-10-07 | Suppress redundant object section loading in build task handler | Karen Arutyunov | 1 | -1/+2 | |
2024-08-09 | Some tweaks to advanced package search page | Karen Arutyunov | 3 | -12/+74 | |
Also make project links on other pages to refer to advanced package search page | |||||
2024-08-07 | Add support for advanced package search | Karen Arutyunov | 9 | -73/+537 | |
2024-08-07 | Add support for loading package version reviews | Karen Arutyunov | 5 | -2/+164 | |
2024-06-12 | Fix previous fix | Karen Arutyunov | 1 | -5/+7 | |
2024-06-12 | Fix build task handler crash while handling odb::deadlock | Karen Arutyunov | 1 | -3/+6 | |
2024-05-30 | Don't print classes derived from hidden on build configuration classes page | Karen Arutyunov | 3 | -20/+34 | |
2024-05-28 | Add CI cancel handler | Karen Arutyunov | 14 | -39/+178 | |