Commit graph

14 commits

Author SHA1 Message Date
Aravinth Manivannan e7068cfc7c
feat: test if vhost is loaded into nginx 2022-12-12 21:59:30 +05:30
Aravinth Manivannan 62278abede
feat: create and delete sites on nginx with tests 2022-12-12 21:59:30 +05:30
Aravinth Manivannan 1e5a3d57b5
feat: create site templates 2022-12-12 21:59:30 +05:30
Aravinth Manivannan e9237d3586
feat: include hostname while sending config event
hostname is autogenerated by librepages, config files, location in file
system, etc. are identified by hostname. So it makes sense to send
hostname, along with the custom domain names that the customer provides
2022-12-12 21:59:30 +05:30
Aravinth Manivannan bfaf077c02
feat: implement LibConductor::health for nginx conductor 2022-12-12 21:59:30 +05:30
Aravinth Manivannan ccb9f0f046
fix: dummy conductor test is async 2022-12-12 15:14:41 +05:30
Aravinth Manivannan b8246f0fd8
feat: restructure events schema for cleaner serialization
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-11 20:25:42 +05:30
Aravinth Manivannan a4f4903120
chore: lints and update config 11.x -> 13.x
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-11 19:27:59 +05:30
Aravinth Manivannan 1b40c44854
feat: delete stie event
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-11 18:49:04 +05:30
Aravinth Manivannan 20aa88ca51
fix: new site deployment requires extra info
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-09 18:04:26 +05:30
Aravinth Manivannan 8d9bc95bf6
feat: add event type to transmit deployment configuration 2022-12-09 18:02:48 +05:30
Aravinth Manivannan 2e3d6999ff
feat: feature gate libconductor::Conductor trait implementation to ship
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
minimal event types only version
2022-11-16 15:39:46 +05:30
Aravinth Manivannan 8908bd97e5
feat: impl dummy, placeholder conductor. Doesn't do anyhting 2022-10-05 16:58:12 +05:30
Aravinth Manivannan 20d02742b3
feat: define Conductor trait to impl environment specific side effects 2022-10-05 16:56:42 +05:30