Commit graph

64 commits

Author SHA1 Message Date
c153fe1b8f
feat: readability imrovements, new pages, script escaping
Progress towards finalizing the building blocks: targets, monitors, triggers, notifications and worker groups.
2024-05-14 21:38:45 +02:00
b6058d4201
feat: slight design improvements 2024-05-09 21:05:08 +02:00
4255c3b69d
feat(triggers): initial get/describe/create/update pages 2024-04-28 21:24:00 +02:00
509cf026fd
feat: add cache headers for static and index 2024-04-28 16:23:41 +02:00
bb1ba5ed58
feat(keyvalue): add badger as keyvalue store
KeyValue store will be used by Incidents, so that the functions
can decide based on history not just on the event that triggered them.
2024-04-28 16:06:49 +02:00
65e2d8fd73
feat: ui improvements on the home page 2024-03-04 14:20:01 +01:00
d2c22b5403
feat: ui improvements 2024-03-04 09:36:12 +01:00
24e8414e03
feat: groups for monitors 2024-03-03 15:28:25 +01:00
8683a8b17e
feat: added placholders for notifications and incidents, fixed oauth 2024-03-01 10:53:36 +01:00
820e597d72
fix(index): bucket calculation 2024-02-29 23:57:23 +01:00
07c7c716c5
refactor: schema changes etc. 2024-02-29 23:42:56 +01:00
65db9b3f72
feat(monitors,workergroups): implement deletion and stauts changes 2024-02-28 16:40:24 +01:00
d9dafd766a
feat(monitors,workergroups): design for deletion and stauts 2024-02-28 12:06:24 +01:00
306f583418
feat: single schedule for all worker groups, simplify tables, show active workers 2024-02-27 23:47:20 +01:00
7035afe008
fix: oauth2 query 2024-02-27 15:55:35 +01:00
6a677d96cd
refactor: replace gorm with sqlx 2024-02-27 12:04:05 +01:00
6c960ba40a
feat: rename worker to worker-group 2024-02-24 22:07:49 +01:00
a9dd5a41b7
feat: rename healthchecks/cronjobs to monitor 2024-02-24 12:57:53 +01:00
a65834bd8d
feat(settings/healthchecks): updating healthchecks 2024-02-23 22:08:17 +01:00
53be510c0c
fix(worker): history add 2024-02-23 15:16:51 +01:00
cb690409f4
feat(settings): nice pills in tables 2024-02-23 14:56:00 +01:00
3d7fb901d0
feat(settings): improve overall design 2024-02-23 12:18:02 +01:00
cd7abb7e33
feat(incidents): landing page 2024-02-23 09:36:13 +01:00
71ca6a9a73
feat(healthchecks): describe page 2024-02-22 20:20:34 +01:00
92e1958588
feat(index): working history page 2024-02-22 17:29:17 +01:00
3a8badb61b
feat(healthchecks): store history and nice code editor for scripts 2024-02-21 23:15:21 +01:00
33e8d2091d
fix(k6): config reading 2024-02-21 14:16:22 +01:00
4a36c60d9e
refactor(k6): simplify code 2024-02-21 14:09:22 +01:00
c862660e7d
feat(healthchecks/k6): run k6 script on workers 2024-02-21 10:06:54 +01:00
9848871630
refactor: replace gorilla/mux with echo 2024-02-20 11:24:04 +01:00
bf109f5be6
feat(temporal): temporal needs server worker 2024-02-19 15:23:17 +01:00
7a65cf7186
feat(healthcheck): abbility to select worker group 2024-02-19 11:43:43 +01:00
27e1cccaf8
docs: env cleanup 2024-02-19 10:17:32 +01:00
527d9dadd3
feat(worker): worker fetch config via api 2024-02-19 10:09:30 +01:00
c9a57f0d2b
chore: debug 2024-02-18 23:11:42 +01:00
478232bcda
feat(workers): initial worker authentication and provisioning 2024-02-18 22:37:17 +01:00
99ec1a5fb0
ci(deploy): trying to fix deploy 2024-02-17 21:31:09 +01:00
b1a766f9b6
ci(build): deployment fixes 2024-02-17 20:19:18 +01:00
0db0f3e6b8
feat: single binary 2024-02-16 22:31:00 +01:00
5dfc7f0227
fix(oauth2): id is int for github 2024-02-16 15:07:52 +01:00
9e237a0b71
fix(oauth2): id is int for github 2024-02-16 15:02:29 +01:00
ccba0a9e18
fix(temporal): use retry logic when connecting 2024-02-16 14:50:35 +01:00
3ef1a37046
fix(config): read all env variables 2024-02-16 14:23:07 +01:00
9d7c41c44d
fix(config): read all env variables 2024-02-16 14:21:13 +01:00
185fd4923f
feat(oauth2): try to support github 2024-02-16 13:52:27 +01:00
e6f6e5ede3
feat(healthcheck): use slugs and actual params 2024-02-16 13:41:18 +01:00
224f1f93fa
feat(healthcheck): initial demo cronjob execution 2024-02-16 13:07:29 +01:00
ccce0440f8
fix(healthcheck): redirect after post 2024-02-15 23:55:48 +01:00
6db158ba96
feat(healthcheck): abbility to add/list/get 2024-02-15 23:47:56 +01:00
6243cb28f3
feat: read yaml as config for potentialy configuring the app 2024-02-15 18:43:35 +01:00