Commit graph

14 commits

Author SHA1 Message Date
0c6199494b
feat: install gitea webhook security deps and load gitea webhook module
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-28 04:39:13 +05:30
e423ccc0ee
feat: REST API: list all webhooks created by user 2022-12-28 03:42:44 +05:30
be3af0e1fa
feat: relay site events to conductor 2022-12-15 01:00:15 +05:30
5c0f6fd84d
feat: use librepages/libconfig for handling deployment configurations 2022-12-09 14:24:02 +05:30
538bc41113
feat: fire and test deployment deletion event when deployment is deleted 2022-12-06 06:30:56 +05:30
ee6af46ccf
todo: erect deployment deletion tomstone 2022-12-05 19:15:49 +05:30
f111b5c8bf
feat: delete deployment from web UI
closes: #13
2022-12-05 17:40:38 +05:30
1f1b21baac
feat: add public ID to deployments 2022-12-03 16:30:33 +05:30
20c3ee1f11
feat: test for unique event names and return event IDs on update API calls 2022-11-15 20:51:34 +05:30
1e0fa7279f
chore: apply clippy lints 2022-11-15 18:09:34 +05:30
b07f076634
feat: read config from repository on every deploy and deployment update 2022-11-12 15:51:53 +05:30
ed68b4570c
feat: auto assign default deployment hostnames using crate::subdomains
utils
2022-11-10 17:35:48 +05:30
4d7d2fd359
feat: controllers for adding and updating sites 2022-11-10 16:25:37 +05:30
7185bac60b
feat: auth and account management 2022-09-16 13:23:06 +05:30