Commit Graph

16 Commits

Author SHA1 Message Date
Derrick Hammer 300b074f86
fix: skip a nil label 2024-02-11 05:23:51 -05:00
Derrick Hammer bf74d45404
fix: if RequestedReviewers or Labels are empty, add dummy nil 2024-02-11 05:22:35 -05:00
Derrick Hammer 7cfcbad86d
fix: add missing data in PullRequestEvent 2024-02-11 05:08:41 -05:00
Derrick Hammer e1d8e122ce
feat: add convertLabel 2024-02-11 04:56:30 -05:00
Derrick Hammer 4afb7eb108
refactor: add nil checks on all converts 2024-02-11 04:50:01 -05:00
Derrick Hammer 0093a15645
fix: add missing convertChanges 2024-02-11 04:47:58 -05:00
Derrick Hammer d97dd79e59
refactor: move convert functions to dedicated file, create convertPullRequestEvent and translatePrAction 2024-02-11 04:42:11 -05:00
Derrick Hammer 64319ee7d0
fix: add missing call to webhook manager 2024-02-11 04:42:10 -05:00
Derrick Hammer 90fbbf94e1
refactor: verifyWebhookDataMiddleware just need to store the wehbook data in context 2024-02-11 04:25:52 -05:00
Derrick Hammer 36a661bd71
feat: add webhooks manager and switch to using dedicated pull_request webhook endpoint. Also add iniyial pull_request support 2024-02-11 04:03:00 -05:00
Derrick Hammer 9262bb0555
feat: initial dummy webhook support. use gitea VerifyWebhookSignatureMiddleware instead. 2024-02-11 04:01:35 -05:00
Derrick Hammer 26f497f062
fix: missing embedding fx.In 2024-02-11 04:01:34 -05:00
Derrick Hammer e8af456476
feat: add middleware to verify gitea webhooks 2024-02-11 04:01:34 -05:00
Derrick Hammer 5ac86cc75c
refactor: split route setup to each set of routes 2024-02-11 04:01:34 -05:00
Derrick Hammer 4456b54550
feat: server bones and initial github apps setup support 2024-02-11 04:01:27 -05:00
Derrick Hammer 99727e8614 Initial commit 2024-02-10 00:08:50 +00:00