Commit Graph

749 Commits

Author SHA1 Message Date
mbecker20
6b366fb0e2 get stats api 2023-01-07 08:01:44 +00:00
mbecker20
a5af235cef start on github webhook listener 2023-01-05 08:41:58 +00:00
mbecker20
b0b991115b user permission management working 2023-01-05 06:55:41 +00:00
mbecker20
f2db575c70 implement owners management 2023-01-05 06:33:14 +00:00
mbecker20
5628d92b3c add status to update menu 2023-01-05 05:36:23 +00:00
mbecker20
ba994e80f6 make simple tabs to use on home screen 2023-01-05 05:30:55 +00:00
mbecker20
db9f633e89 container log should be GET method 2023-01-05 05:20:33 +00:00
mbecker20
7aaececa87 deployment page loads 2023-01-05 05:14:25 +00:00
mbecker20
1c6f31cfea finish deployment refactor 2023-01-05 05:09:06 +00:00
mbecker20
88f46a04f0 add deployment page 2023-01-05 05:06:01 +00:00
mbecker20
8b0fd2326f add cli publish task 2023-01-05 03:17:09 +00:00
mbecker20
86af789dd3 cli periphery seems to be working 2023-01-05 03:16:37 +00:00
mbecker20
243f54ec11 use cli to start periphery as daemon 2023-01-05 02:32:21 +00:00
mbecker20
4cc1f4458e start up periphery with cli 2023-01-05 02:22:15 +00:00
mbecker20
823a735ef7 prep monitor_periphery for publish 2023-01-05 02:13:22 +00:00
mbecker20
7782412c9b helpers use crates.io monitor_types 2023-01-05 02:09:41 +00:00
mbecker20
ccd7d715b9 add publish helpers task 2023-01-05 02:07:44 +00:00
mbecker20
a192b142d4 update helpers to be on crates.io 2023-01-05 02:07:10 +00:00
mbecker20
277d5fe662 update licenses and descriptions 2023-01-05 02:03:00 +00:00
mbecker20
44b9eb462e fix monitor_types license 2023-01-05 02:01:09 +00:00
mbecker20
680bb55321 start prep monitor_periphery for crates.io 2023-01-05 01:57:55 +00:00
mbecker20
33e0568782 cli to start up periphery as daemon 2023-01-05 01:55:00 +00:00
mbecker20
2b1b88ce3c periphery doesn't log any secret values on startup 2023-01-05 01:20:19 +00:00
mbecker20
bd02b9e281 fix build and deploy 2023-01-05 01:04:10 +00:00
mbecker20
85c5b146d4 fix builds getting stuck. update core dockerfile 2023-01-04 23:26:12 +00:00
mbecker20
ac3d17ce82 fix updates pagination 2023-01-04 22:41:48 +00:00
mbecker20
f6f94303a5 put id on SystemStatsRecord 2023-01-04 08:26:13 +00:00
mbecker20
53cf644008 record system processes with stats 2023-01-04 08:25:17 +00:00
mbecker20
3dfeb65aab prune system stats 2023-01-04 08:22:02 +00:00
mbecker20
c90e91d78b finish stat collection and slack alerts, daily update. async mutex 2023-01-04 08:01:25 +00:00
mbecker20
17a5d624d9 implement some stats recording. clean up Tab comp 2023-01-03 06:50:23 +00:00
mbecker20
ef8f75b3e2 begin recording system stats 2023-01-02 10:44:48 +00:00
mbecker20
da83afc6f4 stats interval is timelength 2023-01-02 10:18:54 +00:00
mbecker20
d77d07cb52 attach id of deleted item to delete update 2023-01-02 09:43:40 +00:00
mbecker20
161ac34afa fix Operation for delete build update 2023-01-02 09:34:42 +00:00
mbecker20
e9685ce71a add build page 2023-01-02 09:09:32 +00:00
mbecker20
bdf4e9d6c6 pass icon dir in frontend env 2023-01-02 08:31:39 +00:00
mbecker20
5e205efd29 add user management features 2023-01-02 08:15:43 +00:00
mbecker20
a491f206c9 create channel to handle stats stream in client 2023-01-02 07:16:55 +00:00
mbecker20
a6d655b42e add usernames cache to state 2023-01-02 06:33:18 +00:00
mbecker20
f5fa676db6 builds and deployments under server 2023-01-02 05:58:22 +00:00
mbecker20
8b16aff3bf implement home, servers, implement container log passthrough 2023-01-02 05:28:38 +00:00
mbecker20
3006aa7fa3 basically get server page 2023-01-02 00:44:20 +00:00
mbecker20
d5861274de add get_username method on client 2023-01-01 21:18:24 +00:00
mbecker20
a927571e29 add get_username to client 2023-01-01 20:51:57 +00:00
mbecker20
9998debb96 get username api 2023-01-01 20:40:01 +00:00
mbecker20
956805603e get home screen working pretty much 2023-01-01 08:00:08 +00:00
mbecker20
4a4bf197a9 home screen update views 2023-01-01 02:15:29 +00:00
mbecker20
0845dc04e1 summary 2022-12-31 21:42:58 +00:00
mbecker20
6104e5aa5a add summary component 2022-12-31 11:17:57 +00:00