967d561911
Add docker release info to readme
CI / CI (push) Has been cancelled
Release / Publish to crates.io (push) Successful in 4m36s
Release / Publish to Docker Hub (push) Failing after 4s
2023-09-19 23:40:29 -07:00
2f32c7b415
Update dependencies
2023-09-19 23:40:29 -07:00
07915f5e54
Add gitea release workflow
2023-09-19 23:40:29 -07:00
f86c774965
Fill in requires Cargo.toml package metadata
2023-09-19 23:14:25 -07:00
74aa5d724d
Add gitea CI workflow
CI / CI (push) Successful in 8m17s
2023-09-19 22:39:52 -07:00
bfd146de95
Fix clippy warnings
2023-09-19 21:37:30 -07:00
e3fffe1814
Add configurable event publishing
2023-09-19 20:46:37 -07:00
4c00f45b1c
Add licensing info
2023-09-16 21:09:17 -07:00
8e72bedcf1
Return reasonable response if unsupported event type
2023-09-16 20:55:57 -07:00
59d4123321
Add readme and sample config
2023-09-16 20:50:31 -07:00
821dcdf277
Add support for issue events
2023-09-16 20:29:47 -07:00
faba9d8b69
Add script to add/update webhook on gitlab
2023-09-16 20:20:14 -07:00
3daab2f3f8
Make messages look better and publish multiple for push events
...
For push events, publish one message per commit pushed, up to a limit of
15.
2023-09-16 20:20:14 -07:00
33d3313927
Process events on a separate thread
...
GitLab really wants you to respond in 10 seconds, and if we're doing a
bit of work (e.g. sending more than one matrix message per event), then
we can easily blow through that.
2023-09-16 02:17:49 -07:00
eb5bdc3fd5
Better refname parsing
2023-09-16 01:04:11 -07:00
d74c30132c
Better tag_push message
2023-09-16 00:51:39 -07:00
11be50d89f
Remove some unused fields
2023-09-16 00:50:18 -07:00
1dcba64095
Speed up docker rebuilds
...
This should keep all the dependency build artifacts in a cached layer
below the layer that builds our app and links the final binary.
2023-09-16 00:06:13 -07:00
bddff51ab3
Support optional URL prefix for hook URL
2023-09-15 23:39:47 -07:00
3a2da3fba8
Add support for pipeline events
2023-09-15 22:18:37 -07:00
8edb8a6a4a
Add support for merge request events
2023-09-15 22:18:37 -07:00
b1337d3599
Add docker files
2023-09-15 22:18:37 -07:00
707f6a7a62
Initial import
2023-09-15 11:53:14 -07:00