Commit graph

370 commits

Author SHA1 Message Date
fb967e554b
debug: CI: pass DB url as string
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 10:42:45 +05:30
b249696776
debug: CI: use different hostname for postgres container
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 10:34:51 +05:30
55e4c95d6c
fix: checkin sqlx offline compilation data
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 10:24:51 +05:30
56c1a5373e
fix: CI: unset DATABASE_URL while fetching deps 2022-12-19 09:49:18 +05:30
f021e6fa87
fix: update sqlx offline compilation data
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 09:14:35 +05:30
97b59a7576
fix: CI: sed command
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 09:04:38 +05:30
409b2be66d
fix: CI: rm release build step, use binary from docker img
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:51:52 +05:30
abe3cf1dac
fix: CI: use the right image to publish bins 2022-12-19 08:51:40 +05:30
87f39721c9
fix: CI: write sed output to config file & rm init conductor from make dev-env
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:45:27 +05:30
61fe325db0
fix: CI: source code uri
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:41:34 +05:30
f919dcb691
fix: CI: fix conductor type
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:38:06 +05:30
04e3ab398d
fix: CI: booleans
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:36:01 +05:30
20e326fb51
fix: CI: port is a number
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:34:25 +05:30
df3ed747b0
fix: CI: add librepages-conductor img
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-19 08:33:48 +05:30
4250a62165
feat: add CI build status badge 2022-12-19 08:27:28 +05:30
321ff0beb8
fix: cache-buster link 2022-12-19 06:37:11 +05:30
7f58f58651
chore: rename pages -> librepages 2022-12-19 06:32:51 +05:30
0f44135f73
fix: CI: use github.com/mcaptcha/website for testing 2022-12-15 01:13:24 +05:30
5350b22ffe
feat: CI: configure and run conductor instance while testing 2022-12-15 01:01:59 +05:30
8a2ada891e
feat: run conductor instance while testing 2022-12-15 01:01:53 +05:30
be3af0e1fa
feat: relay site events to conductor 2022-12-15 01:00:15 +05:30
b7be2811d9
feat: talk to conductor 2022-12-15 00:59:52 +05:30
59b619f6fd
feat: accept conductor configuration 2022-12-15 00:59:35 +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
3594d4e23b
feat: tombstone deployments instead of deleting them.
It is probably worthwhile storing deleted deployment('s events) for a
bit, before completely wiping them clean. Tombstone allows us to do
that.
2022-12-06 06:29: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
398f08c07a
feat: view site details, deploy secret and latest events
closes: #10
2022-12-05 15:48:16 +05:30
5917e5e29f
feat: DB: get site from deploy secret 2022-12-05 15:45:52 +05:30
7e17f9de0a
feat: add show and hide icons 2022-12-05 15:45:04 +05:30
7bf28f0f93
feat: use latest update event DB method when rendering dash home 2022-12-03 17:46:39 +05:30
c5ed6bf6c2
feat: add generic method to get latest event of any registered type and
get latest update event
2022-12-03 17:45:06 +05:30
d30d4e29b8
chore: rm debugging statement 2022-12-03 17:45:01 +05:30
bc7153a060
feat: add website from web UI
closes: #4 (comment)
2022-12-03 16:40:53 +05:30
ef55697879
fix: dashboard home title 2022-12-03 16:39:33 +05:30
1f1b21baac
feat: add public ID to deployments 2022-12-03 16:30:33 +05:30
f56ca02d39
chore: lints 2022-12-03 16:12:19 +05:30
9236451628
fix: link homepage in navbar 2022-12-03 15:47:46 +05:30
330e835094
fix: test dashboard homepage and fix template vars in dash home 2022-12-03 15:31:40 +05:30
6660602ab6
fix: redirect to dashboard homepage if user is authenticated 2022-12-03 14:57:08 +05:30
cdeabb06aa
feat: dashboard homepage. List existing deployments with add site btn 2022-12-03 14:56:17 +05:30
cbcd7bad7b
fix: rm loggedin_user link in authenticated nav bar component 2022-12-03 14:54:23 +05:30
7dca981ee3
fix: style: broken fullscreen component 2022-12-03 14:54:12 +05:30
eae0a568e7
fix: duplicate title 2022-12-03 14:53:55 +05:30
21bea52323
fix: revert back to using github.com for testing 2022-12-03 14:53:12 +05:30
0f77f81f84
fix: use localhost for dev
actix_identity doesn't work otherwise
2022-12-03 14:52:45 +05:30
2d9e952040
fix: load identity middleware 2022-12-03 14:03:24 +05:30
1015ccbf4d
chore: refactor Event to be deserializ-able 2022-11-27 22:01:36 +05:30
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