Ryan Wang
ad17e01225
feat: add filters dropdown ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-26 17:37:08 +08:00
John Niang
b5d7f194ef
Create unstructured Extension which can store any Extensions ( #2111 )
...
* Extract ExtensionOperator and MetadataOperator
* Move groupVersionKind methods up to ExtensionOperator interface
* Add Unstructured Extension for generic Extension
* Refine mapping of GVK and Scheme
* Add two compatible methods
2022-05-26 08:38:10 +00:00
Ryan Wang
89458cd18c
feat: add comments list page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-26 14:21:31 +08:00
guqing
0f4ae08fd8
feat: add logout handler ( #2110 )
...
* feat: add logout handler
* chore: delete unused code
* fix: merge conflicts
2022-05-25 09:58:10 +00:00
guqing
c5df6d3dbb
feat: add default role binding lister and role getter ( #2108 )
...
* feat: add default role binding lister and role getter
* feat: add initial capacity for role binding list
2022-05-25 07:52:10 +00:00
Ryan Wang
f3781817ea
perf: improve attachments list page ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-25 15:47:03 +08:00
Ryan Wang
a6ab875a37
perf: improve attachments list page ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 18:05:05 +08:00
Ryan Wang
c6bd47d5e3
feat: add algolia search engine plugin mock
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 15:44:29 +08:00
Ryan Wang
74dc9eda8e
feat: add user list page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 15:10:16 +08:00
Ryan Wang
17044e3149
perf: improve plugin detail page ui
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 11:14:28 +08:00
Ryan Wang
5f640f68ff
feat: add plugins list and detail page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 18:09:09 +08:00
Ryan Wang
98ce295f2b
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 15:17:59 +08:00
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