Commit graph

629 commits

Author SHA1 Message Date
LouisLam 890aea8756 Merge branch 'duzun_patch-1' 2021-08-26 23:02:10 +08:00
LouisLam c55f2b93f7 change to pm2 start server/server.js directly due to (#273) 2021-08-26 22:55:44 +08:00
Louis Lam d4cf838af7
Merge pull request #273 from duzun/patch-1
Dockerfile: Avoid keeping npm in RAM
2021-08-26 22:45:59 +08:00
Dumitru Uzun feb0feda76
Dockerfile: Avoid keeping npm in RAM
By running node directly, we save some RAM. In my case npm consumes 300MB and does nothing, just waits for the node process to exit.
On small VPSes 300MB is a lot!
2021-08-26 12:53:57 +03:00
Louis Lam a7cd70f7de
Merge pull request #253 from chakflying/chart-fix
Fix: More Chart improvements
2021-08-25 17:35:25 +08:00
Louis Lam 26db0471da
Merge pull request #254 from RasHas/master
added mattermost notification support
2021-08-25 17:06:07 +08:00
LouisLam 4c1f2f85f8 manual fix stylelint 2021-08-25 12:25:19 +08:00
Rashad 23851ef539 added mattermost notification support 2021-08-24 21:19:21 +03:00
LouisLam 397fd12081 remove unused import 2021-08-25 01:26:10 +08:00
LouisLam 564bc96735 eslint: camelcase rule do not check properties, because it could be database field name 2021-08-25 01:25:57 +08:00
LouisLam 682e4d45e2 eslint for notification.js 2021-08-25 01:21:06 +08:00
LouisLam f96d792fa1 fix patch database using better-sqlite3 2021-08-25 01:11:19 +08:00
Nelson Chan 2d20634738 Chore: Add comments, improve performance & styling 2021-08-25 01:03:20 +08:00
Nelson Chan 9442c3fa05 Fix: Fix chart bars to be full width 2021-08-25 01:02:58 +08:00
LouisLam 302d2665d2 run stylelint for the project 2021-08-24 23:38:25 +08:00
LouisLam 2b68be52b0 Merge branch 'clean-mobile-table' 2021-08-24 23:22:33 +08:00
LouisLam 393c4fb1a7 update stylelint 2021-08-24 23:22:04 +08:00
Louis Lam 13f6c79e79
Merge pull request #236 from Ponkhy/clean-mobile-table
Added clean monitor table for smaller screens
2021-08-24 23:21:22 +08:00
LouisLam ca69d06e0d update border color 2021-08-24 22:27:26 +08:00
LouisLam d8d428907e Merge branch 'master' into clean-mobile-table 2021-08-24 21:55:16 +08:00
Ponkhy a17c14ea1c Centered title, badge and datetime 2021-08-24 13:24:35 +02:00
LouisLam 28a51d806b translate to Traditional Chinese (Hong Kong) 2021-08-24 18:26:44 +08:00
LouisLam dd4c00eed3 add vue i18n 2021-08-24 16:44:58 +08:00
LouisLam 752ac05149 Merge remote-tracking branch 'origin/master' 2021-08-24 15:46:48 +08:00
LouisLam 14652c9b5f Remove unused variables 2021-08-24 15:46:22 +08:00
Louis Lam 40d80dfdfd
clarify pull request rule 2021-08-24 14:42:35 +08:00
Louis Lam b9684e32d3
Update CONTRIBUTING.md 2021-08-24 14:06:23 +08:00
LouisLam 8e726da82a eslint: add camelcase rule 2021-08-24 13:58:52 +08:00
Louis Lam df41c40cc2
add mit license badge in readme 2021-08-24 13:38:21 +08:00
Ponkhy 5dc834794c Row spacing reduced and badge centered 2021-08-24 03:14:33 +02:00
LouisLam 36ace3e56c naming convention and wrap all styles inside .table-shadow-box to avoid unexpected style in the future 2021-08-24 02:02:38 +08:00
LouisLam 3f12afce28 Merge branch 'master' into clean-mobile-table 2021-08-24 01:53:13 +08:00
Louis Lam 833b4733a8
Merge pull request #246 from chakflying/patch-4
Proj: Add npm lint commands
2021-08-24 01:15:49 +08:00
Nelson Chan 066b67dfce
Proj: Add lint commands 2021-08-23 23:54:15 +08:00
LouisLam aa2233eb2d log notification error 2021-08-23 20:57:42 +08:00
LouisLam 46cb955172 afterLogin change to non blocking 2021-08-23 18:52:55 +08:00
LouisLam 50f300dd28 heartbeat interval change to use setTimeout() 2021-08-23 18:52:24 +08:00
LouisLam 2f50fc4c00 plan to switch to better-sqlite3, drop node-sqlite3 2021-08-23 17:27:03 +08:00
LouisLam a02edf1b4f fix detail page empty if the monitor list is not yet ready 2021-08-23 16:59:27 +08:00
LouisLam a61a65e5ae Merge remote-tracking branch 'origin/master' 2021-08-23 15:50:00 +08:00
Louis Lam ffaaeae794
Merge pull request #239 from chakflying/fix-ts
Fix: fix typescript errors
2021-08-23 15:49:53 +08:00
Nelson Chan ee3bf2961c Fix: fix typescript errors 2021-08-23 11:33:24 +08:00
Ponkhy ce79f8bfc7 CSS optimizations 2021-08-23 01:22:55 +02:00
LouisLam b892a92fc8 retry if acquire error 2021-08-22 23:35:24 +08:00
Louis Lam 2912ca1248
Merge pull request #237 from Ponkhy/master
Added animation for list page change
2021-08-22 15:11:51 +08:00
LouisLam 2bff1ebe0f update to 1.3.2 2021-08-22 14:44:08 +08:00
LouisLam ec0dbf3cbe probably still memory leak over time, not sure what happen, change back to singal pool. 2021-08-22 14:43:26 +08:00
LouisLam 210a0d414c fix check update interval too short 2021-08-22 14:07:56 +08:00
Ponkhy ca38cc91e9 Use bootstrap integraded class instead of new ones 2021-08-22 03:15:25 +02:00
Ponkhy c90d17bd66 Added animation for list page change 2021-08-21 23:01:43 +02:00