45 Commits

Author SHA1 Message Date
moonrailgun
dcff57fe69 feat: add daily monitor data display for public 2024-10-14 00:29:06 +08:00
moonrailgun
e5e77dbdee refactor: change public summary display logic
old is recent data, now is monthly data
2024-10-14 00:29:06 +08:00
moonrailgun
79ed059d99 feat: add admin role and change most owner permission to admin
because only a little action real need owner permission.
2024-09-22 01:10:25 +08:00
moonrailgun
4d39cb5ef4 feat: add group feature in backend 2024-09-17 19:08:58 +08:00
moonrailgun
d5d04468cb refactor: change all import with .js suffix, which will help nodejs(esm) to import code clear. 2024-08-02 00:41:15 +08:00
moonrailgun
8585ea4196 feat: add tencent cloud integration 2024-07-24 00:34:47 +08:00
moonrailgun
d77e1321f4 feat: monitor add trending mode 2024-05-02 16:31:38 +08:00
moonrailgun
f5c13cb02f perf: improve monitor query performance 2024-04-24 00:33:30 +08:00
moonrailgun
e2fc9224c7 fix: fix a problem which custom domain canot direct save by domain check 2024-04-21 18:09:48 +08:00
moonrailgun
a73720411c feat: add custom domain support for status page 2024-04-18 00:20:01 +08:00
moonrailgun
d97c671913 feat(v2): add page list/add/detail 2024-04-07 19:43:05 +08:00
moonrailgun
97d55da454 feat: monitor add max retries to avoid network fluctuation 2024-02-09 21:16:39 +08:00
moonrailgun
486587f232 chore: resolve shared import problem in production
move everything into packages
2024-01-29 01:00:35 +08:00
moonrailgun
a176bbcfb4 feat: add some audit log for monitor 2024-01-22 13:23:30 +08:00
moonrailgun
601c167d36 refactor: change project strcut to monorepo 2024-01-20 16:22:44 +08:00
moonrailgun
e24d82224c fix: fix status page set monitor list in create action not work problem 2024-01-13 01:21:09 +08:00
moonrailgun
551f86b8e3 feat: add status page delete action 2024-01-13 01:10:12 +08:00
moonrailgun
19e7ed516b refactor: extract some monitor logic into model 2024-01-06 22:07:58 +08:00
moonrailgun
e38df2706e fix: fix a bug which can not raise monitor with changeActive if monitor never run before
the case of init state is stop. (active: false)

and add workspace id validate in update logic
2024-01-03 01:52:06 +08:00
moonrailgun
4f35463f89 perf: improver code editor request return type and test modal style 2024-01-03 00:15:39 +08:00
moonrailgun
3e30535187 feat: add custom monitor test code 2024-01-01 17:27:29 +08:00
moonrailgun
625374cafe feat: add monitor order with updatedAt 2023-12-29 21:15:32 +08:00
moonrailgun
42eb5779b2 fix: fix monitor list create page add monitor list not work problem 2023-12-23 23:25:53 +08:00
moonrailgun
f61ca1a207 refactor: change status page data scope 2023-12-18 00:57:51 +08:00
moonrailgun
e48a079f46 refactor: use MonitorListItem to replace MonitorHealthBar to show more info 2023-12-17 19:25:57 +08:00
moonrailgun
c68d27a6d3 feat: add status page basic info change 2023-12-16 14:43:17 +08:00
moonrailgun
63145c1e4b feat: add status basic page 2023-12-16 00:33:36 +08:00
moonrailgun
0cf934c9e3 feat: add status list and add route 2023-12-13 19:46:32 +08:00
moonrailgun
669b2ed8b8 feat: add monitor status page api 2023-12-13 18:52:45 +08:00
moonrailgun
e1638de5e8 feat: add delete button for monitor 2023-12-09 00:39:36 +08:00
moonrailgun
0a63dd5615 feat: add limit for monitor events route 2023-12-04 22:26:26 +08:00
moonrailgun
40719094aa refactor: add interval limit for monitor upsert 2023-11-14 22:02:51 +08:00
moonrailgun
b050a56d4a fix: fix no workspace problem when fetch all monitor events 2023-11-09 14:56:24 +08:00
moonrailgun
1631521321 feat: add monitor start or stop 2023-10-28 16:01:11 +08:00
moonrailgun
111cf2f0eb feat: monitor openapi and some type issue 2023-10-25 00:17:18 +08:00
moonrailgun
31ba529022 feat: add http monitor which include cert exp date 2023-10-23 21:39:24 +08:00
moonrailgun
0c1c72ccab feat: monitor allow edit notifications 2023-10-20 00:48:56 +08:00
moonrailgun
1a9daaddfe feat: add monitor overview 2023-10-17 20:26:28 +08:00
moonrailgun
7bc245eb45 feat: add monitor data metrics in monitor info 2023-10-13 00:55:41 +08:00
moonrailgun
5a3a621fd6 feat: add monitor chart livetime update 2023-10-11 01:21:05 +08:00
moonrailgun
f53fba35f4 feat: add MonitorHealthBar and data subscribe 2023-10-10 19:47:05 +08:00
moonrailgun
9ea006b955 feat: add monitor detail page 2023-10-10 00:09:39 +08:00
moonrailgun
a92dd513f1 feat: add monitor manager and runner 2023-10-05 01:56:33 +08:00
moonrailgun
6ddc344b3a refactor: refactor monitor layout 2023-09-29 17:42:36 +08:00
moonrailgun
61bb8bd82f feat: add monitor model and api 2023-09-29 17:12:06 +08:00