77 Commits

Author SHA1 Message Date
moonrailgun
d3ce409002 refactor: add title for status page and update UI style for it. 2024-04-14 16:43:38 +08:00
moonrailgun
3bb2cc8715 refactor: replace all old router to new router 2024-04-07 19:43:05 +08:00
moonrailgun
539f24244a feat(v2): add monitor health bar in list 2024-04-07 19:43:05 +08:00
moonrailgun
d97c671913 feat(v2): add page list/add/detail 2024-04-07 19:43:05 +08:00
moonrailgun
99610cffae feat: add DNS monitor #45 2024-03-25 01:00:20 +08:00
moonrailgun
11fd1a616b chore: add prettier-plugin-tailwindcss 2024-03-23 00:45:21 +08:00
moonrailgun
bf6b121041 feat: add i18n support #3 2024-02-12 00:10:38 +08:00
moonrailgun
97d55da454 feat: monitor add max retries to avoid network fluctuation 2024-02-09 21:16:39 +08:00
moonrailgun
8d096d55e1 feat: add timeout in http monitor #24 2024-02-09 17:44:14 +08:00
moonrailgun
70c60b5ee1 refactor: move delete button into more button dropdown 2024-02-08 15:56:21 +08:00
moonrailgun
e9b783f047 refactor: http url allow link 2024-02-07 01:21:11 +08:00
moonrailgun
4a1ea8557a perf: improve monitor badge display, add title in copy text 2024-01-31 01:43:02 +08:00
moonrailgun
486587f232 chore: resolve shared import problem in production
move everything into packages
2024-01-29 01:00:35 +08:00
moonrailgun
39550ece83 refactor: add shared packacage 2024-01-24 13:26:42 +00:00
moonrailgun
0f93194116 test: fix ci problem 2024-01-21 01:18:46 +08:00
moonrailgun
601c167d36 refactor: change project strcut to monorepo 2024-01-20 16:22:44 +08:00
moonrailgun
699fe6c967 fix: fix custom display text not apply in health bar 2024-01-13 02:43:38 +08:00
moonrailgun
ec591f0c54 feat: allow display current response value in monitor list
useful for monitor page to display current value
2024-01-13 02:16:57 +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
1fccb103fd fix: fix openai balance calc logic 2024-01-13 00:55:08 +08:00
moonrailgun
9892d3ac5a feat: add tcp port monitor 2024-01-11 01:01:48 +08:00
moonrailgun
c307aaafd4 style: fix typo of monitor stop tag. #15
Stoped -> Stopped
2024-01-10 13:25:51 +08:00
moonrailgun
3e9760d895 feat: add monitor badge #6 2024-01-06 22:08:10 +08:00
moonrailgun
a04aa67f85 fix: fix domain schema check problem in add website server
and change add website / get website in website list request to trpc
2024-01-03 15:37:28 +08:00
moonrailgun
4f35463f89 perf: improver code editor request return type and test modal style 2024-01-03 00:15:39 +08:00
moonrailgun
0c542faf3b refactor: change custom monitor label and formatter 2024-01-01 17:29:11 +08:00
moonrailgun
3e30535187 feat: add custom monitor test code 2024-01-01 17:27:29 +08:00
moonrailgun
ae6cea568b test: fix ci problem 2024-01-01 16:37:53 +08:00
moonrailgun
96e2e008eb feat: add monaco editor for custom monitor provider 2024-01-01 16:33:01 +08:00
moonrailgun
8dfa679127 feat: add custom script monitor provider 2024-01-01 04:26:57 +08:00
moonrailgun
c317b77d12 feat: add delete monitor data/events button 2023-12-30 01:02:57 +08:00
moonrailgun
d9d234551a fix: fix http header json validator problem 2023-12-29 21:14:36 +08:00
moonrailgun
22168e021f refactor: add opacity into no actived monitor 2023-12-29 21:05:35 +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
f749f720db feat: add value format for data metrics 2023-12-23 01:04:02 +08:00
moonrailgun
3512ad1997 feat: add minInterval in provider 2023-12-20 17:53:17 +00:00
moonrailgun
ffa2cce2a6 feat: add monitor provider valueLabel and valueFormatter to custom display 2023-12-20 17:46:38 +00:00
moonrailgun
ef00122752 feat: add openai monitor 2023-12-21 01:30:48 +08:00
moonrailgun
f61ca1a207 refactor: change status page data scope 2023-12-18 00:57:51 +08:00
moonrailgun
3cdbb948da feat: add status page edit action in admin list 2023-12-18 00:37:15 +08:00
moonrailgun
418208b0e3 feat: add back to admin 2023-12-17 19:27:32 +08:00
moonrailgun
e48a079f46 refactor: use MonitorListItem to replace MonitorHealthBar to show more info 2023-12-17 19:25:57 +08:00
moonrailgun
dd3343f64b refactor: extract StatusPageServices 2023-12-17 19:08:11 +08:00
moonrailgun
ed433455c8 refactor: abstract MonitorListItem component parameters 2023-12-17 19:04:19 +08:00
moonrailgun
df3de0113a refactor: extract monitorlistitem 2023-12-17 18:46:40 +08:00
moonrailgun
2964c3a2e3 refactor: add monitor list 2023-12-17 18:46:07 +08:00
moonrailgun
d501deddc4 feat: add ColorSchemeSwitcher in status page 2023-12-16 14:51:15 +08:00
moonrailgun
c68d27a6d3 feat: add status page basic info change 2023-12-16 14:43:17 +08:00
moonrailgun
b324536726 refactor: move MonitorStatusPageEditForm into components 2023-12-16 14:19:16 +08:00