Commit Graph

359 Commits

Author SHA1 Message Date
moonrailgun
8e3a81e42f feat: dashboard add monitor health bar 2023-11-15 22:05:48 +08:00
moonrailgun
9b7adb5504 feat: add dashboard websiteEvent item 2023-11-15 21:53:27 +08:00
moonrailgun
e0d83e52ba feat: add logo in login and register view 2023-11-15 21:42:50 +08:00
moonrailgun
10398272c1 feat: add edit action sticky 2023-11-15 00:35:13 +08:00
moonrailgun
162bec86d5 refactor: move website component into folder 2023-11-15 00:34:50 +08:00
moonrailgun
eed6f33d7b feat: add new tianji dashboard which has more custom feature 2023-11-12 23:49:02 +08:00
moonrailgun
383a8af304 feat: add tooltip about monitor 2023-11-11 02:00:02 +08:00
moonrailgun
b1dc092737 perf: add tips for add server modal 2023-11-10 09:55:35 +08:00
moonrailgun
0b508a40b1 fix: fix body problem on label and placeholder 2023-11-10 09:44:30 +08:00
moonrailgun
64f2a27a92 perf: add async and defer mark for inject website script 2023-11-10 09:40:38 +08:00
moonrailgun
9d9cdb7354 refactor: adjust date filter position and display 2023-11-08 00:07:58 +08:00
moonrailgun
b6846b0419 feat: add clear offlline node button 2023-11-07 23:13:44 +08:00
moonrailgun
c41994879a refactor: add script install command 2023-11-07 22:36:07 +08:00
moonrailgun
ecebc6eede fix: server unit and monitor data update problem 2023-11-05 00:55:51 +08:00
moonrailgun
4bf54c59b0 docs: add basic home page 2023-11-04 19:50:34 +08:00
moonrailgun
517268e652 fix: fix bounce rate color problem 2023-11-03 00:30:36 +08:00
moonrailgun
d5a7a5d655 feat: add ignore tls error and make sure get tls info every times 2023-11-02 00:20:48 +08:00
moonrailgun
4529dbca75 refactor: add loading and empty state in monitor list 2023-11-02 00:19:00 +08:00
moonrailgun
39b4ff9ec5 refactor: tianji report use log rather than fmt 2023-11-01 00:44:01 +08:00
moonrailgun
896170836c refactor: improve server status list data display 2023-11-01 00:39:37 +08:00
moonrailgun
503321d43b perf: short website overview display 2023-10-30 22:14:40 +08:00
moonrailgun
43e6f4ffe0 refactor: add timezone in 2023-10-30 00:14:59 +08:00
moonrailgun
b9d9391342 change basic layout about overflow scrollbar position 2023-10-29 01:25:29 +08:00
moonrailgun
64f33dd802 refactor: disable change type when edit monitor 2023-10-29 01:25:09 +08:00
moonrailgun
108b4acc81 fix: fix website dashboard refresh action not work problem 2023-10-29 01:24:46 +08:00
moonrailgun
1631521321 feat: add monitor start or stop 2023-10-28 16:01:11 +08:00
moonrailgun
0a3479d06c fix: fix monitor list upPercent calc problem 2023-10-28 15:01:23 +08:00
moonrailgun
eef78520e5 style: add and fix typo of change password 2023-10-28 01:22:58 +08:00
moonrailgun
1c089cd39e docs: add defer for website inject code 2023-10-28 01:22:40 +08:00
moonrailgun
7f014b539e feat: add monitor event list into monitor info page 2023-10-25 00:29:47 +08:00
moonrailgun
111cf2f0eb feat: monitor openapi and some type issue 2023-10-25 00:17:18 +08:00
moonrailgun
c161219137 refactor: update monitor recent data strategy 2023-10-24 22:25:44 +08:00
moonrailgun
31ba529022 feat: add http monitor which include cert exp date 2023-10-23 21:39:24 +08:00
moonrailgun
430471ec8a style: some detail 2023-10-21 14:54:33 +08:00
moonrailgun
7363fcf440 feat: add website add and code tip 2023-10-21 00:19:12 +08:00
moonrailgun
a7f9870e64 feat: add global config to control register feature and inject website id 2023-10-21 00:18:30 +08:00
moonrailgun
461d819246 feat: add profile page and change password form 2023-10-20 23:12:42 +08:00
moonrailgun
0c1c72ccab feat: monitor allow edit notifications 2023-10-20 00:48:56 +08:00
moonrailgun
0346dc21d9 feat: add monitor event send notification 2023-10-20 00:28:46 +08:00
moonrailgun
d889c930ed feat: add monitor edit feature 2023-10-19 23:22:39 +08:00
moonrailgun
7a4c8f5bac feat: webview overview support click healthbar can jump to monitor 2023-10-17 20:34:26 +08:00
moonrailgun
1a9daaddfe feat: add monitor overview 2023-10-17 20:26:28 +08:00
moonrailgun
54af2874e4 feat: add dashboard layout sort 2023-10-17 00:23:49 +08:00
moonrailgun
0e669a2ca1 refactor: migrate user api to trpc 2023-10-16 22:34:01 +08:00
moonrailgun
96f49e6af6 chore: add build reporter release 2023-10-15 01:50:41 +08:00
moonrailgun
52455f4ea2 feat: add monitor list warning color 2023-10-15 01:35:53 +08:00
moonrailgun
116c69b4ec feat: add add server guide 2023-10-15 01:35:20 +08:00
moonrailgun
a8ce44ce89 refactor: migrate website info api to trpc 2023-10-15 01:01:34 +08:00
moonrailgun
194103eb2d feat: add monitor bind website 2023-10-15 00:51:03 +08:00
moonrailgun
df7d18c2a0 refactor: migrate website update to trpc 2023-10-15 00:39:14 +08:00
moonrailgun
b6f7c32171 fix: fix a bug beat maybe null will throw error 2023-10-15 00:12:45 +08:00
moonrailgun
0ba0f4a080 feat: monitor list add upPercent 2023-10-14 00:26:31 +08:00
moonrailgun
7e03bd5ee4 feat: add icon 2023-10-13 21:50:17 +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
8aaf3c22b7 feat: add useSocketSubscribeList 2023-10-10 18:56:03 +08:00
moonrailgun
9ea006b955 feat: add monitor detail page 2023-10-10 00:09:39 +08:00
moonrailgun
6723b9f3da feat: add trpc logger 2023-10-09 00:29:37 +08:00
moonrailgun
5a7c437c70 refactor: simple website detail grid 2023-10-09 00:08:28 +08:00
moonrailgun
26718ef33c refactor: nav to sticky 2023-10-08 23:41:05 +08:00
moonrailgun
bfc04e9033 feat: add hideHeader in url params 2023-10-08 19:06:59 +08:00
moonrailgun
822a307cec feat: add unit calc for fetch pagestat 2023-10-08 18:51:47 +08:00
moonrailgun
59b44c041e feat: add date range component 2023-10-08 18:43:31 +08:00
moonrailgun
086c8ee3df feat: add others metrics in website detail 2023-10-07 19:32:46 +08:00
moonrailgun
0e71e073fc fix: fix nav status check in second level page 2023-10-07 17:29:08 +08:00
moonrailgun
fcb28d3456 feat: add MetricsTable value render
and change layout of website detail
2023-10-07 17:28:30 +08:00
moonrailgun
b8e8681d64 feat: add metrics api and table 2023-10-06 22:08:15 +08:00
moonrailgun
b5708b241a feat: website detail basic page 2023-10-06 15:04:55 +08:00
moonrailgun
3d9f768a44 refactor: move website list 2023-10-06 14:39:08 +08:00
moonrailgun
b18611fa9a feat: add create api for monitor 2023-10-05 23:22:07 +08:00
moonrailgun
113d49abe9 style: update detail 2023-10-05 23:12:49 +08:00
moonrailgun
ea5c237c29 feat: add monitor editor 2023-10-05 21:09:03 +08:00
moonrailgun
e48f8f5fc0 feat: online / offline badge and reporter ticker 2023-10-04 00:49:54 +08:00
moonrailgun
0dc90012ed feat: add last update in server 2023-10-03 21:06:58 +08:00
moonrailgun
ceb28a75d0 feat: add <UpDownCounter /> 2023-10-03 20:57:24 +08:00
moonrailgun
d3a5654e8e feat: server status list display 2023-10-03 20:45:00 +08:00
moonrailgun
46c83fcb01 feat: add socketio support 2023-10-03 19:47:17 +08:00
moonrailgun
6ddc344b3a refactor: refactor monitor layout 2023-09-29 17:42:36 +08:00
moonrailgun
a4dfc54eb2 refactor: update monitor layout 2023-09-29 17:13:08 +08:00
moonrailgun
61bb8bd82f feat: add monitor model and api 2023-09-29 17:12:06 +08:00
moonrailgun
6d1c4e7d17 feat: add website online count 2023-09-28 18:01:04 +08:00
moonrailgun
a3eb5a14eb feat: add notification test rpc action 2023-09-28 01:04:17 +08:00
moonrailgun
324edc2d88 feat: add delete notification function 2023-09-27 20:45:19 +08:00
moonrailgun
52255690cb feat: notification upsert api 2023-09-27 20:27:46 +08:00
moonrailgun
b9b5ee5ae1 feat: add trpc framework 2023-09-27 17:56:32 +08:00
moonrailgun
53c0fd563d feat: notification form and modal
and global scrollbar
2023-09-27 16:59:13 +08:00
moonrailgun
72e3753503 feat: add theme hook and change color of stats chart 2023-09-23 20:44:26 +08:00
moonrailgun
c180d1d5f1 feat: add basic notification settings ui 2023-09-21 00:19:37 +08:00
moonrailgun
254c5079c4 refactor: settings move to single folder 2023-09-20 23:11:03 +08:00
moonrailgun
7ccbb922de feat: add metric bar data 2023-09-19 19:29:28 +08:00
moonrailgun
4f4a1cfcef feat: add website overview refresh 2023-09-17 14:41:50 +08:00
moonrailgun
d5acf872a9 feat: add session count 2023-09-16 16:12:19 +08:00
moonrailgun
81366eb106 feat: website pageview chart 2023-09-16 00:03:09 +08:00
moonrailgun
0d8b501cf7 refactor: change layout of website overview and add websites data 2023-09-10 15:55:04 +08:00
moonrailgun
4529a2a93c fix: fix auto login invalid token problem 2023-09-10 15:54:31 +08:00
moonrailgun
066c9e8895 feat: add delete button 2023-09-06 14:14:12 +08:00
moonrailgun
a4c4a6d9e9 feat: website info and edit 2023-09-05 15:32:16 +08:00
moonrailgun
6441230df4 feat: add server logger 2023-09-05 14:08:38 +08:00
moonrailgun
bd7a5776c3 feat: webiste add and list 2023-09-05 01:18:43 +08:00
moonrailgun
2ccb084959 fix: fix login data problem and add workspace handler 2023-09-03 21:30:19 +08:00
moonrailgun
ef1801f531 feat: user login, loginWithToken and register 2023-09-03 21:05:22 +08:00
moonrailgun
08ef1fea91 feat: website/send api is completed 2023-09-03 19:28:53 +08:00
moonrailgun
2193ff4bcb feat: login view 2023-09-03 02:52:41 +08:00
moonrailgun
89c0874983 feat: add monitor base view 2023-09-02 18:42:24 +08:00
moonrailgun
e38fcb7578 feat: basic page for servers and website 2023-09-02 15:40:38 +08:00
moonrailgun
ca90003467 feat: basic dashboard view 2023-09-02 00:52:43 +08:00
moonrailgun
bf6484c07f feat: add basic layout 2023-09-01 00:11:47 +08:00
moonrailgun
cf99dfe077 chore: init 2023-08-31 21:17:57 +08:00