Commit Graph
191 Commits
Author SHA1 Message Date
beckerinj 2df5005ec0 basic frontend 2022-05-26 18:27:51 +03:00
beckerinj d54d1950d9 pm2 updates 2022-05-26 13:42:27 +03:00
beckerinj 0631de0585 pm2 deployment type 2022-05-26 11:37:12 +03:00
beckerinj c2c3e3affd get pm2 commands routed through pipeline 2022-05-26 11:01:35 +03:00
beckerinj 0fe7553f85 remove pm2 locally from periphery (in favor of monitor-pm2 extension 2022-05-25 16:53:55 +03:00
beckerinj 6e7a2d51ec fix to region not being updated, and fill out server changelog view fields 2022-05-20 15:52:09 -04:00
mbecker20 01afe72e07 add pm2 to core deps 2022-05-20 10:58:04 -04:00
beckerinj 7c81f6ad32 remove unneeded dep 2022-05-19 16:09:58 -04:00
beckerinj 55e826ef6f backend to retrieve pm2 processes from periphery 2022-05-19 15:56:52 -04:00
beckerinj 2b1d4149d1 improve slack notifier region readability 2022-05-18 12:51:53 -04:00
beckerinj 8ddf1e39d5 remove "region: " its clear enough 2022-05-18 11:12:50 -04:00
beckerinj bb8f65ab57 utilize region in slack notifications 2022-05-18 11:02:43 -04:00
beckerinj d0ab454e7b disallow non-admins from updating cli commands (security issue) 2022-05-17 17:08:00 -04:00
beckerinj f681e9f057 correct formatting for @ users 2022-05-17 12:54:41 -04:00
beckerinj a562cf825d to notify server 2022-05-17 12:22:54 -04:00
beckerinj 017d863aa2 only usage alert once 2022-05-17 10:55:58 -04:00
beckerinj 1bc68bbb5a only get deployments user has access to 2022-05-13 15:50:11 -04:00
beckerinj 693e5c307a limit access to builds 2022-05-13 15:11:36 -04:00
beckerinj 75a5c0da4f permissioned github / docker accounts 2022-05-13 15:05:44 -04:00
mbecker20 1fb7fce8ce more auth on recieving deployments 2022-05-13 13:51:37 -04:00
beckerinj 185dd5c17d optional custom passkey 2022-05-12 14:04:56 -04:00
mbecker20 bedf4fad70 docker stats json 2022-05-12 12:38:56 -04:00
beckerinj c8dedb8980 customize alert thresholds 2022-05-12 10:55:18 -04:00
beckerinj 8c1119734a seperate daily servers with ----- 2022-05-11 11:51:34 -04:00
beckerinj 3e5ffb8902 daily interval fix 2022-05-11 11:33:18 -04:00
beckerinj 9cd8897a24 daily interval style 2022-05-11 11:32:23 -04:00
mbecker20 1bacc53e75 daily interval on startup 2022-05-11 11:08:16 -04:00
beckerinj dfd0c57781 daily interval 2022-05-11 11:04:32 -04:00
beckerinj 86c154fb3f fix 2022-05-10 13:50:20 -04:00
beckerinj bf8f4fccdb move slack token to secrets 2022-05-10 13:49:26 -04:00
beckerinj 5d2b10fdb9 notify slack on startup 2022-05-10 13:26:28 -04:00
beckerinj 7fe05d7c8a slack notifier 2022-05-10 13:24:27 -04:00
beckerinj 1acf4d989e add node os utils 2022-05-10 10:24:04 -04:00
beckerinj e9f917cc12 add route to retrieve system stats 2022-05-10 10:18:32 -04:00
mbecker20 4d089c1e60 server stats 2022-05-08 01:44:04 -04:00
mbecker20 44a1a9e324 fix potentially unintialized onClone commands 2022-05-03 14:50:55 -04:00
mbecker20 c2c70366cc no access to deployments / updates outside of users scope 2022-05-02 22:58:31 -04:00
mbecker20 53df4b204b fix periphery dependen 2022-04-20 03:25:23 -07:00
mbecker20 6086f0db05 fix clone 2022-04-20 03:16:36 -07:00
mbecker20 1d8ac0a0c2 deployment reclone 2022-04-20 03:12:07 -07:00
mbecker20 1fa5eb6eb4 pull isCore from deployments 2022-04-19 10:17:20 -07:00
mbecker20 b884a38781 update cli to take advantage of storing isCore on deployment 2022-04-18 23:00:20 -07:00
mbecker20 56cba378e5 fix build given util-node dependency 2022-04-18 18:38:20 -07:00
mbecker20 d135f43727 enable util to be used by frontend 2022-04-18 02:58:20 -07:00
mbecker20 81e3f0df28 fix to mergeCommandLogError 2022-04-18 00:27:50 -07:00
mbecker20 52b8129f19 unknown status 2022-04-15 20:53:13 -07:00
mbecker20 60d75ae0de simplify 2022-04-15 18:55:48 -07:00
mbecker20 fe9c64eac6 correct connect-src 2022-04-15 03:33:33 -07:00
mbecker20 cf1950f31a connect-src security directive for websockets 2022-04-15 03:26:21 -07:00
mbecker20 55243f122d pull down log container size 2022-04-14 07:21:53 -07:00