Commit Graph
758 Commits
Author SHA1 Message Date
mbecker20 91b640cd90 disk io 2023-01-08 08:09:12 +00:00
mbecker20 47ed7d8d5f lazy load stats 2023-01-08 07:52:30 +00:00
mbecker20 af948edbea make standalone stats page 2023-01-08 07:50:47 +00:00
mbecker20 e18cd2eebb select build version for monitor build 2023-01-08 06:11:34 +00:00
mbecker20 2e5f2d11b4 add more info on stats page 2023-01-08 03:08:45 +00:00
mbecker20 2906eaf5f5 server stats page 2023-01-08 02:54:59 +00:00
mbecker20 4bc8fc4b25 fix peirphery client not passing through disks query 2023-01-07 23:46:09 +00:00
mbecker20 487bf515ba spawn threads to complete tasks requested over http 2023-01-07 21:45:57 +00:00
mbecker20 9378954551 improve frontend config design 2023-01-07 09:44:44 +00:00
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