Commit graph

17 commits

Author SHA1 Message Date
Aravinth Manivannan 968a799b35
feat: templates to add gitea oauth configuration 2022-12-19 00:27:36 +05:30
Aravinth Manivannan 538bc41113
feat: fire and test deployment deletion event when deployment is deleted 2022-12-06 06:30:56 +05:30
Aravinth Manivannan f111b5c8bf
feat: delete deployment from web UI
closes: #13
2022-12-05 17:40:38 +05:30
Aravinth Manivannan 398f08c07a
feat: view site details, deploy secret and latest events
closes: #10
2022-12-05 15:48:16 +05:30
Aravinth Manivannan 7bf28f0f93
feat: use latest update event DB method when rendering dash home 2022-12-03 17:46:39 +05:30
Aravinth Manivannan d30d4e29b8
chore: rm debugging statement 2022-12-03 17:45:01 +05:30
Aravinth Manivannan bc7153a060
feat: add website from web UI
closes: #4 (comment)
2022-12-03 16:40:53 +05:30
Aravinth Manivannan f56ca02d39
chore: lints 2022-12-03 16:12:19 +05:30
Aravinth Manivannan 330e835094
fix: test dashboard homepage and fix template vars in dash home 2022-12-03 15:31:40 +05:30
Aravinth Manivannan 6660602ab6
fix: redirect to dashboard homepage if user is authenticated 2022-12-03 14:57:08 +05:30
Aravinth Manivannan cdeabb06aa
feat: dashboard homepage. List existing deployments with add site btn 2022-12-03 14:56:17 +05:30
Aravinth Manivannan 8a25459985
fix: duplicate home page. Redirect to login page, if user is
unauthenticated and redirect to dashboard homepage if user is
authenticated
2022-11-27 21:25:57 +05:30
Aravinth Manivannan 1e0fa7279f
chore: apply clippy lints 2022-11-15 18:09:34 +05:30
Aravinth Manivannan 3a961bc524
feat: add tracing log identifier to each HTTP route handler 2022-11-11 15:37:33 +05:30
Aravinth Manivannan 1b9e1215c9
feat: bootstrap dashboard homepage 2022-11-09 13:32:06 +05:30
Aravinth Manivannan d9fc1b8533
feat: bootstrap homepage for unauthenticated visitors 2022-11-09 13:31:15 +05:30
Aravinth Manivannan 0bf5a35673
feat: login and join HTML pages 2022-09-16 17:41:39 +05:30