Complete main UI #37

Merged
FatttSnake merged 192 commits from FatttSnake into dev 2024-02-23 16:31:17 +08:00

192 Commits

Author SHA1 Message Date
6dce685e7c Add developer profile page 2024-02-23 11:05:54 +08:00
d2e0f32f5b Add user profile page 2024-02-22 17:59:42 +08:00
380b82f9a9 Fix incorrect scrolling bug in HideScrollbar 2024-02-21 16:36:51 +08:00
66486f86f0 Optimize code 2024-02-21 11:47:13 +08:00
2b1212b676 Add tool-related links to system index page 2024-02-20 11:42:42 +08:00
94294d90b2 Hide search bar when scroll 2024-02-20 11:19:09 +08:00
9ab8a0268c Upgrade HideScrollbar 2024-02-20 11:18:24 +08:00
48ff94a2c9 Add search to store 2024-02-19 18:42:29 +08:00
b478081600 Add permission 2024-02-18 18:06:26 +08:00
3c495cfa16 Finish store 2024-02-18 17:50:31 +08:00
ae16808e1d Optimize code 2024-02-18 17:49:55 +08:00
751d878a46 Add store page (temp) 2024-02-17 14:27:36 +08:00
b798bb3eb5 Optimize modal 2024-02-17 14:27:20 +08:00
524b57ed8b Add auto publish to tool management 2024-02-04 01:56:17 +08:00
522347060c Add search type to tool management page 2024-02-02 18:02:35 +08:00
838c37595d Add code and execute page to tool management 2024-02-02 17:42:40 +08:00
06213d3414 Add tool submit and cancel management 2024-02-01 19:07:46 +08:00
8e5031e8a3 Fix route error in production mode 2024-02-01 18:18:45 +08:00
a7df95a613 Optimize renderer security 2024-02-01 17:52:44 +08:00
2b566aeb85 Finish tool edit page 2024-02-01 16:52:53 +08:00
28140543c4 Add tool edit page 2024-01-31 18:17:44 +08:00
d6ff952596 Add tool view page 2024-01-30 19:24:37 +08:00
0e804ff732 Add personal tool management page 2024-01-30 13:33:57 +08:00
ad47030cb2 Optimize sign page stylesheet 2024-01-29 15:20:58 +08:00
4dbae810bb Optimize stylesheet 2024-01-29 00:05:41 +08:00
988f759901 Add icon to tool create 2024-01-26 17:30:37 +08:00
5fb4cfe55d Add create tool page 2024-01-26 14:29:53 +08:00
37fcfecbb7 Optimize tool base management page 2024-01-25 15:37:59 +08:00
96acaddf77 Optimize Playground 2024-01-25 15:35:52 +08:00
34034ec59b Optimize Playground 2024-01-24 17:03:56 +08:00
d6eaf81900 Optimize permission 2024-01-24 16:10:16 +08:00
983d8e0923 Optimize route 2024-01-24 16:09:16 +08:00
7ad480e23a Optimize code 2024-01-24 14:35:41 +08:00
cade87febe Optimize Playground 2024-01-24 14:35:29 +08:00
55065cd5af Upgrade dependencies 2024-01-24 14:34:19 +08:00
50f7b99bbe Optimize code 2024-01-23 18:03:32 +08:00
ee23f03e4c Optimize Editor 2024-01-23 17:28:22 +08:00
f758485f40 Optimize compiler 2024-01-23 16:13:52 +08:00
2e331658c5 Add compile to ToolBase management page 2024-01-23 15:57:10 +08:00
e2d2710823 Optimize AuthRoute 2024-01-23 09:36:57 +08:00
12cdff377e Optimize ToolTemplate management page 2024-01-23 00:45:05 +08:00
027519aa60 Add ToolTemplate management page 2024-01-22 18:19:31 +08:00
691f13381d Add rename file to ToolBase management page 2024-01-22 16:57:05 +08:00
8a954abedf Optimize CodeEditor 2024-01-22 16:06:09 +08:00
3a973a3c93 Optimize ToolBase management page 2024-01-21 23:43:10 +08:00
2521b0c951 Add ToolBase management page 2024-01-19 18:29:31 +08:00
f3dc9d0e4f Optimize Playground 2024-01-19 18:28:53 +08:00
343152c9d3 Optimize layout and stylesheet 2024-01-18 17:36:38 +08:00
9bcf559718 Upgrade HideScrollbar 2024-01-18 14:53:28 +08:00
c460e2c4cf Add tool category management page 2024-01-18 14:13:53 +08:00
b738634eff Add tools setting page 2024-01-16 23:37:07 +08:00
ec3f552ec5 Optimize Playground. Add create tool page. 2024-01-15 18:30:27 +08:00
4240db5a0d Upgrade dependencies 2024-01-15 18:29:41 +08:00
6d08e1a8e8 Fix can not autoload in production mode bug 2024-01-15 16:00:00 +08:00
bcf29f74ef Optimize code. Update templates. 2024-01-14 11:14:14 +08:00
b0be3bc4a7 Optimize code 2024-01-14 00:51:03 +08:00
97c23334f7 Optimize CodeEditor. CodeEditor add tsconfig support. 2024-01-13 22:16:29 +08:00
8e880cc1ed Optimize code 2024-01-12 23:45:33 +08:00
dc4e49343b Remove svg support in Playground 2024-01-12 18:11:02 +08:00
ed4cef1c78 Finish Playground 2024-01-12 17:06:20 +08:00
dc64b4993c Optimize compiler. Add preview to Playground. 2024-01-12 13:50:46 +08:00
949e29e7cc Add compile to compiler (still not working) 2024-01-11 18:34:12 +08:00
528dff1487 Optimize transform speed 2024-01-11 11:14:53 +08:00
309d5892c7 Optimize Transform 2024-01-10 23:00:30 +08:00
71052009ae Add compiler 2024-01-10 18:15:17 +08:00
e846c28082 Add loading to editor 2024-01-09 17:52:55 +08:00
d802844516 Optimize CodeEditor 2024-01-09 16:03:22 +08:00
d98fd522cf Optimize CodeEditor 2024-01-09 14:53:55 +08:00
f9d0cc2611 Rename ReactPlayground to Playground 2024-01-09 11:47:00 +08:00
087b632610 Optimize CodeEditor 2024-01-09 11:42:11 +08:00
3ec95ee8a4 Finish CodeEditor 2024-01-09 11:12:35 +08:00
5a320e459a Optimize remove file, rename file and readonly in CodeEditor 2024-01-09 00:10:03 +08:00
5709815613 Add FileSelector to CodeEditor 2024-01-08 18:09:05 +08:00
88c66bd7a7 Optimize code 2024-01-08 13:43:47 +08:00
d526d913b9 Finish editor in Playground Code Editor 2024-01-08 00:16:08 +08:00
82b5e75046 React Playground temp 2024-01-05 18:28:48 +08:00
6c8c6088d1 Optimize file name 2024-01-05 13:51:38 +08:00
3d8e55cbea Pre rename dir 2024-01-05 11:03:51 +08:00
b1cd4c90ad Add sensitive word settings management 2024-01-04 17:59:58 +08:00
74204a0870 Optimize code 2024-01-04 10:17:06 +08:00
71248cdb13 Optimize Settings page 2024-01-03 15:17:59 +08:00
bcd7b761ac Optimize code 2024-01-03 15:16:48 +08:00
d67aea2895 Optimize statistics page code 2024-01-03 13:48:04 +08:00
4d81bee0d0 Optimize Sign page code 2024-01-03 10:54:41 +08:00
edf5f08828 Optimize Sign 2024-01-02 16:46:11 +08:00
837ea40bf1 Optimize register. Add turnstile captcha to login. 2023-12-29 17:33:37 +08:00
0b8df09336 Separate official website page 2023-12-28 17:50:26 +08:00
81d6f0ac29 Add base settings management to Settings page 2023-12-27 17:27:50 +08:00
4eec5092ff Optimize code 2023-12-27 10:06:43 +08:00
647b203b6a Finish sign page 2023-12-26 17:45:03 +08:00
6510567fdf Optimize code 2023-12-25 17:54:31 +08:00
27a41944c6 Finish register in Sign 2023-12-24 23:44:51 +08:00
bbc669ba3e Add register to sign page(temp) 2023-12-22 17:57:32 +08:00
85aba29ced Recode login page 2023-12-21 18:36:31 +08:00
1b78cd4163 Isolate component styles 2023-12-21 10:36:01 +08:00
8910c3a514 Rename FitFullScreen to FitFullscreen 2023-12-20 17:56:16 +08:00
73bfe53edc Support login with email 2023-12-20 14:55:15 +08:00
4d072e0de8 Add index to system management 2023-12-20 11:59:38 +08:00
1b8abd7906 Rename statistic to statistics 2023-12-20 11:37:16 +08:00
ce380bedfa Rename index.scss to statistic.scss. Add permission to statistic management page. 2023-12-20 09:48:13 +08:00
151dd4d5d5 Add statistic route 2023-12-19 18:19:43 +08:00
810c301398 Autofill data between times 2023-12-19 17:47:24 +08:00
46ec332298 Add active information management to statistic 2023-12-19 16:51:04 +08:00
9b1beed8b5 Add scope select to online statistic 2023-12-19 10:25:20 +08:00
33368f7f89 Add online info to statistics management page 2023-12-19 09:07:41 +08:00
8ac27b6e61 Add type of system log 2023-12-14 18:31:53 +08:00
78e1aa3ebd Rename statistics to statistic 2023-12-14 18:31:25 +08:00
64e924f18c System log management adapts to sqlite 2023-12-12 17:57:07 +08:00
816351ea73 Fix chart can not resize when sidebar expand bug 2023-12-11 16:39:58 +08:00
b692ba7af6 Finish storage information in statistics management page 2023-12-10 12:41:53 +08:00
12e080ec85 Add statistics filter to log management page 2023-12-09 23:20:09 +08:00
e9ba26174d Optimize statistics page stylesheet 2023-12-09 23:17:27 +08:00
88812f63c1 Add disk.svg 2023-12-08 18:13:15 +08:00
81cc23248c Optimize code 2023-12-08 17:47:08 +08:00
633985af8e Finish memory statistics information 2023-12-08 17:14:32 +08:00
4e2d13c064 Finish cpu statistics information 2023-12-08 15:08:22 +08:00
5c14e0e86b Temp 2023-12-07 18:38:49 +08:00
e1e2a83618 Optimize code 2023-12-07 14:26:26 +08:00
7b3b11413b Optimize hardware information 2023-12-06 23:19:20 +08:00
eb264e2b85 Add software and hardware statistics 2023-12-06 18:30:10 +08:00
46ce9823e2 Upgrade dependencies 2023-12-06 11:58:53 +08:00
ee81f71f47 Optimize settings management page stylesheet 2023-12-06 11:57:27 +08:00
f25e245c99 Add permission control to settings management page 2023-12-06 10:22:20 +08:00
00887e2e2e Finish mail settings management 2023-12-05 18:17:14 +08:00
f19e08bdcd Rename LoadingMask to FullscreenLoadingMask 2023-12-05 18:14:05 +08:00
d3bdbd0199 Add mail settings management to system settings page 2023-12-04 17:12:22 +08:00
6ff5e11f9d Optimize router 2023-12-04 14:09:32 +08:00
406c362f84 Add permission control to element 2023-12-01 16:20:30 +08:00
0bcadab98c Fix hide sidebar wrong local storage key 2023-12-01 11:22:05 +08:00
85e7f121ef Optimize sidebar 2023-12-01 09:13:40 +08:00
e30a8c7b00 Rename table t_element to t_func 2023-11-30 23:04:17 +08:00
d9e1cbcfa3 Optimize router 2023-11-30 18:36:43 +08:00
f595cb380a Optimize util structure 2023-11-30 13:57:45 +08:00
bf8f915b15 Optimize load data 2023-11-30 12:05:27 +08:00
99d2a73b6c Optimize pagination 2023-11-30 10:51:19 +08:00
9a39e05fdf Optimize search in user management page 2023-11-29 23:23:02 +08:00
39d0a9b9cd Hide delete action if user is admin 2023-11-29 22:32:54 +08:00
2851467cd3 Add page control to user management page 2023-11-29 21:59:49 +08:00
3f08262879 Optimize action row stylesheet in user management page 2023-11-29 18:10:56 +08:00
2dedeb538a Add button to jump to personal center 2023-11-29 18:08:28 +08:00
d5fb2cd48d Add change password to user management page 2023-11-29 17:59:41 +08:00
926ae6bef8 Optimize user management page 2023-11-29 11:31:12 +08:00
1c7668c751 Fix sidebar exit button can not click bug 2023-11-29 11:18:34 +08:00
5bcfa2be9c Optimize import. Optimize date convert. 2023-11-29 11:12:35 +08:00
df16af6872 Fix can not submit when update in user management page 2023-11-28 23:13:11 +08:00
039fa396ab Add user management page 2023-11-28 18:15:21 +08:00
7c0508e2f7 Update ResponseCode 2023-11-28 10:05:51 +08:00
fedd2f6e8c Optimize code 2023-11-16 09:19:45 +08:00
4a16367f45 Add search to select 2023-11-15 18:20:11 +08:00
326c808622 Finish group page 2023-11-15 18:08:47 +08:00
0e602224cb Optimize log page 2023-11-15 15:34:16 +08:00
ea74fdad87 Optimize role page 2023-11-15 15:32:40 +08:00
7db258e1b8 Optimize role stylesheet 2023-11-15 14:55:16 +08:00
cd010ade48 Optimize role stylesheet 2023-11-15 10:01:16 +08:00
3c492fc824 Optimize role 2023-11-14 18:09:19 +08:00
8a97fa375a Finish role delete 2023-11-14 14:33:41 +08:00
e6b39a46de Finish role add and edit 2023-11-13 17:53:42 +08:00
3e407fc9c8 Add change role status (not finish) 2023-11-12 22:54:03 +08:00
66c88fec48 Add role table 2023-11-10 11:57:55 +08:00
cece8b2a83 Finish log page 2023-11-09 15:26:33 +08:00
13c00b963d Update dependencies 2023-11-09 15:26:04 +08:00
6b96e7b055 Add dependencies dayjs 2023-11-09 11:21:42 +08:00
dd77699c82 Optimize log page 2023-11-08 18:17:26 +08:00
9459461fe6 Optimize sort and filter in log page 2023-11-08 14:31:22 +08:00
051f581adb Fix undefined bug 2023-11-08 14:15:03 +08:00
c297b2c9e9 Update dependencies 2023-11-08 10:47:49 +08:00
ae73ecfd92 Optimize log page 2023-11-05 22:54:55 +08:00
eadc74ca67 Optimize date response. Add system log table. 2023-11-03 18:25:58 +08:00
bc196d4ba9 Optimize HideScrollbar and sidebar 2023-11-03 13:35:20 +08:00
7d6cd3cb26 Optimize code 2023-11-03 11:57:41 +08:00
19f4d38bc2 Optimize HideScrollbar 2023-11-03 11:57:12 +08:00
a8167b0741 Add Log 2023-11-02 18:29:13 +08:00
d708cf7906 Update dependencies 2023-11-02 18:28:03 +08:00
e68cff4612 Add user manager. Optimize code. 2023-11-01 18:21:05 +08:00
b548fb8083 Update dependencies. Add page. Optimize code. 2023-11-01 14:47:41 +08:00
aa295db6ae Menu permission control 2023-11-01 11:42:31 +08:00
9b6ab39ea1 Add system setting 2023-11-01 10:31:41 +08:00
d26c4da45f Optimize code 2023-11-01 10:31:14 +08:00
4bfe37acfe Optimize svg 2023-11-01 10:29:29 +08:00
33b664816e Optimize route 2023-11-01 09:48:56 +08:00
b314a9f801 Add nickname. Recode route. 2023-10-31 18:44:18 +08:00
652d3f0132 Change UserVo to UserWithInfoVo 2023-10-30 18:41:20 +08:00
fcd4fd532c Add login and logout notification 2023-10-30 00:26:19 +08:00
5d71433d63 Add UserFramework 2023-10-17 18:33:21 +08:00
8c1bd15dc2 Fix union key in ToolsFramework 2023-10-17 18:29:28 +08:00
14380d42dc Add Sidebar component 2023-10-17 18:03:14 +08:00
491fb75be8 Optimize import 2023-10-17 17:42:34 +08:00
21450cc753 Optimize router 2023-10-17 11:49:57 +08:00
75962aafc9 Optimize router 2023-10-17 11:32:39 +08:00
a090327429 Add exit waiting to ToolsFramework 2023-10-16 15:31:58 +08:00
2af3219e59 Optimize code 2023-10-15 18:16:30 +08:00
2d1eb8d9e2 Optimize remove token 2023-10-15 16:46:44 +08:00