Ryan Wang
f9853411ae
feat: add post editor page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 15:16:23 +08:00
John Niang
9990fdd086
Upgrade to Spring Boot 3.0.0-M3 ( #2102 )
...
Please see https://github.com/spring-projects/spring-boot/releases/tag/v3.0.0-M3
2022-05-20 03:35:34 +00:00
Ryan Wang
ae2cc405d4
perf: improve posts page ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-19 16:41:52 +08:00
John Niang
5f9daf4735
Add JSON schema generator and validator ( #2093 )
...
Only validate the JSON schema when saving Extension into database.
2022-05-17 16:06:12 +00:00
Ryan Wang
0bfbe52a0c
perf: improve attachments page ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-17 21:51:19 +08:00
John Niang
264f9e39cb
Add support for Extension mechanism ( #2086 )
...
* Add support for Extension mechanism
1. Add ExtensionStore
2. Add Extension
3. Add Scheme
* Add more unit tests
* Fix checkstyle violations
* Remove unused import
2022-05-17 10:36:13 +00:00
Ryan Wang
95c624554c
feat: add post settings modal
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-17 16:45:30 +08:00
guqing
be2c0654a2
chore: add checkstyle rule ( #2091 )
...
* feat: add unused imports checkstyle rule
* feat: add java doc style rule
* fix: check style
2022-05-17 06:46:11 +00:00
Ryan Wang
c21782ddb7
feat(components/base/button): support route prop to push route
2022-05-16 16:23:09 +08:00
Ryan Wang
70d682f2cf
refactor: mobile menus drawer
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 14:30:21 +08:00
Ryan Wang
16d6eb5c1f
fix(components/base/modal): cannot click on page elements after mounting modal components
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 13:26:42 +08:00
Ryan Wang
0046100139
refactor: modal component transition
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 12:39:35 +08:00
Ryan Wang
c0e4e679da
feat: add SystemSettingsLayout layout component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-13 15:36:02 +08:00
Ryan Wang
90755adaef
chore: add vite-plugin-dts to generate components typings"
...
see https://github.com/qmhc/vite-plugin-dts
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 20:57:03 +08:00
Ryan Wang
0c74a819d5
refactor: routes mapping and page views structure
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 15:28:21 +08:00
Ryan Wang
3a4ccba128
feat: set pwa theme color
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 10:23:57 +08:00
Ryan Wang
be8cdb3b54
refactor: rename FilledLayout to BasicLayout
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 20:41:42 +08:00
Ryan Wang
d575f8c9ec
feat: add pwa support
2022-05-11 19:22:10 +08:00
Ryan Wang
bf4dbc7888
feat: add themes page component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 17:47:42 +08:00
Ryan Wang
b6e10ad776
feat: add attachment list component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 17:20:10 +08:00
John Niang
3cf2f9d7e1
Add support for API documentation ( #2082 )
2022-05-11 08:06:11 +00:00
Ryan Wang
95f9abb551
chore: remove the --fix parameter from the lint script
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:49:52 +08:00
Ryan Wang
b16570a0b3
refactor: post list component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:47:07 +08:00
Ryan Wang
8b483b5f00
refactor: post list component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:46:23 +08:00
guqing
b4e9b54ffe
refactor: remove authorization filter and replace it with the RequestInfoAuthorizationManager ( #2081 )
2022-05-11 02:26:11 +00:00
Ryan Wang
f24bd9c503
feat: add posts mock data
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-10 18:06:47 +08:00
Ryan Wang
5d847532ef
chore: bump histoire version
...
see https://github.com/histoire-dev/histoire/releases/tag/v0.4.5
2022-05-10 14:31:13 +08:00
Ryan Wang
c7a30b90e3
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-08 23:31:30 +08:00
Ryan Wang
d05cb2039a
perf: user profile display role tag
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 17:42:29 +08:00
Ryan Wang
e99ec64919
feat: add mobile bottom menu bar
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 17:35:10 +08:00
Ryan Wang
29ef0d3ebc
feat: add user profile page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 15:52:56 +08:00
John Niang
6db4f1105a
Upgrade Spring Boot to 3.0.0-M2 ( #2071 )
...
from 3.0.0-M1 to 3.0.0-M2, please refer to https://github.com/spring-projects/spring-boot/releases/tag/v3.0.0-M2
2022-05-06 09:56:13 +00:00
Ryan Wang
0669efdcc5
feat(components/tabbar): support direction prop
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-05 17:49:42 +08:00
Ryan Wang
09ecea0b44
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-04 21:06:44 +08:00
Ryan Wang
ba3018355e
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-29 15:16:18 +08:00
Ryan Wang
1e350ecad4
feat: add tabs component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-29 15:15:09 +08:00
guqing
d9bccdb5e1
feat: Add rule resolver and authorization filter ( #1904 )
...
* feat: Add request info resolver and evaluation
* feat: Add attributes record
* feat: Add rule resolver and authorization filter
* feat: Add authorization intergation test case
* chore: add todo for only testing class
2022-04-29 06:39:08 +00:00
Ryan Wang
2bb7a1e963
feat: add tabbar component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 21:55:56 +08:00
Ryan Wang
d3913a46fa
feat: add alert component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 17:26:08 +08:00
Ryan Wang
6a6aa8c250
feat: add card component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 15:35:16 +08:00
Ryan Wang
c3c16dd77d
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:33:01 +08:00
Ryan Wang
2b35d67c4e
feat: add tooltip component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:28:13 +08:00
Ryan Wang
e869f05868
refactor(components/modal): remove default footer button
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 14:06:02 +08:00
Ryan Wang
9d640c3a2b
refactor: mount modal to body node
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 11:21:38 +08:00
Ryan Wang
c0e6267ccc
feat: add modal component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-26 21:52:56 +08:00
Ryan Wang
3853d55fd1
feat: add navbar login profile
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 15:15:46 +08:00
Ryan Wang
7db6894723
perf: improve menu styles
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 11:23:53 +08:00
Ryan Wang
710868b3c4
perf: improve page layout
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 11:04:00 +08:00
Ryan Wang
4ca8071c8e
chore: add gzip compression vite plugin
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 15:14:03 +08:00
Ryan Wang
f9f00181c6
fix: menu vertical overflow
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 14:33:46 +08:00