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
Ryan Wang
05df5f626b
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 14:19:42 +08:00
guqing
9a0dc50653
feat: Add Principal attribute to authorizationBuilder when password authenticate successfully ( #1878 )
2022-04-22 09:36:11 +00:00
Ryan Wang
af61b8ce52
chore: update netlify.toml
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-22 16:13:53 +08:00
Ryan Wang
2e627c21ee
refactor: use histoire instead of view components page
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-22 16:05:30 +08:00
guqing
a7b9433120
feat: Add bearer token filter config for authentication ( #1876 )
2022-04-22 07:36:11 +00:00
guqing
6de85184b1
feat: Add bearer token authentication filter for bearer authentication ( #1872 )
2022-04-22 06:36:11 +00:00
guqing
e8d8ef8f28
feat: Add jwt token and provider for jwt authentication ( #1871 )
2022-04-22 06:00:12 +00:00
guqing
673c2068d9
feat: Add default bearer token resolver for rfc6750#section-2.1-2.3 ( #1869 )
2022-04-22 03:04:10 +00:00
Ryan Wang
b8c60cde6f
perf: improve button loading styles
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 17:44:25 +08:00
Ryan Wang
bbeddb509c
feat: add tag component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 17:33:13 +08:00
guqing
599ab5618b
feat: Add bearer token errors for rfc6750#section-3.1 ( #1868 )
2022-04-21 08:46:12 +00:00
guqing
c999c35a20
feat: Add bearer token and bearer authentication ( #1864 )
2022-04-21 07:58:12 +00:00
Ryan Wang
717a9f68fc
feat: add space component and test case
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 15:48:59 +08:00
Ryan Wang
f7d26d81a1
test: add test case for button loading state
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 10:53:29 +08:00
Ryan Wang
345c0bc3cb
feat: button component support loading state
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 17:58:50 +08:00
guqing
3f5e83fcae
chore: use providerSettings to create OAuth2TokenEndpointFilter ( #1863 )
2022-04-20 08:08:10 +00:00
Ryan Wang
a3462c756c
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 14:41:07 +08:00
Ryan Wang
4b54211a9f
feat: add checkbox and checkbox-group component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 14:40:16 +08:00
guqing
8ac819ad14
chore: cleanup deprecated class ( #1859 )
2022-04-20 03:14:10 +00:00
guqing
f1ccccb557
refactor: use OAuth2Password grant instead of JwtUsernamePassword authentication ( #1857 )
2022-04-20 03:02:10 +00:00
guqing
ed6aea6245
feat: Add oauth2 refresh token authentication ( #1856 )
...
* feat: Add oauth2 refresh token authentication
* feat: Add unit test case
2022-04-19 10:16:14 +00:00
Ryan Wang
717ef1da35
feat: add radio and radio-group component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 17:56:21 +08:00
guqing
ad562b4917
feat: Add InMemoryOAuth2AuthorizationService for development or testing ( #1854 )
2022-04-19 08:06:09 +00:00
Ryan Wang
195fb87552
test: add input component test case about props and v-model
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 14:39:38 +08:00
Ryan Wang
239e1a11da
feat: add textarea component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 14:33:09 +08:00
Ryan Wang
ee0fa26c8b
test: add input component test case
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:09:24 +08:00
Ryan Wang
fa0084e0de
feat: add native select component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:06:38 +08:00
Ryan Wang
72abd6c55e
feat: add native select component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:06:17 +08:00
guqing
eee58989fe
feat: Allow configuration for token and refresh token time-to-live ( #1853 )
2022-04-19 03:16:15 +00:00
Ryan Wang
66082ae744
feat: add input component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-18 18:01:03 +08:00
guqing
9dd778bdab
feat: Add ProviderContextHolder for token generate ( #1852 )
...
* feat: Add auhentication provider and password authentication filter
* refactor: JwtUsernamePasswordAuthenticationFilter and add test case
* chore: delete unused class
* fix: code style
* refactor: web secutity config
* feat: Add ProviderContextHolder for token generate
* chore: optimize imports
2022-04-18 06:58:13 +00:00
Ryan Wang
0f2d7b496c
chore: unit test support tsx component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-18 14:46:03 +08:00
guqing
66be1d1ba7
feat: Add UsernamePasswordAuthenticationProvider and filter to authentication client password request ( #1846 )
...
* feat: Add auhentication provider and password authentication filter
* refactor: JwtUsernamePasswordAuthenticationFilter and add test case
* chore: delete unused class
* fix: code style
* refactor: web secutity config
2022-04-18 03:40:11 +00:00
Ryan Wang
6f1e3f83a3
feat: add icons
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-15 17:53:32 +08:00
Ryan Wang
f950f695f9
refactor: update menus config
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-15 16:52:54 +08:00
Ryan Wang
29aa66c8e2
feat: add base layout components
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-15 16:17:02 +08:00
Ryan Wang
ae84c759e4
chore: bump dependencies
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-15 11:04:03 +08:00
guqing
20e6d4d1eb
feat: Add JwtGenerator for authentication ( #1843 )
...
* feat: Add JwtGenerator for authentication
* fix: code style
* refactor: change OAuth2TokenType type to record
* refactor: remove explicit declaration of equals and hashcode for records class
2022-04-15 02:47:57 +00:00
guqing
cec6897574
refactor: next line config ( #1844 )
...
* refactor: next line config
* chore: cancle next line
2022-04-14 07:49:17 +00:00