95b32d5ebf
feat: support customize theme ( #1500 )
...
* refactor: simplify functions and improve variable naming
* feat: add themeEditor component
* feat: support customize theme
* chore: resolve conflict and add LICENCE
* chore: format code
* refactor: use icon replace background url
* feat: improve organization and application theme editor
2023-02-01 22:06:40 +08:00
b525210835
feat: destroy session after delete user ( #1441 )
...
* fix: destroy session after delete user
* feat: visual session
* fix: go lint
* feat: add translation
* feat: auto flush after offline
* fix: delete one session
* fix: move 403 page to baseListPage
2023-01-06 15:04:13 +08:00
f465fc6ce0
feat: support changing theme in antd 5 ( #1430 )
...
* feat: add global theme change function
* feat: add icons
* feat: in app theme changer
* feat: use antd built-in themes
* fix: multiple styling problem
* fix: theme init from localstorage
* feat: dark mode footer
* feat: casdoor logo color theme
* feat: select theme box icon adaptive to theme
* fix: menu bar style
* fix: language box style
* feat: translation
* feat: update translation of select theme box without reloading
* fix: mobile view
* fix: better structured select theme box
* feat: add compact icon
* fix: redundant theme fetch
* fix: redundant theme fetch
* fix: various styling problems
2022-12-29 22:30:37 +08:00
a0dc6e06cd
feat: add EntryPage for login, signup pages to fix background flashing issue ( #1416 )
...
* feat: fix flush in login Pages
* fix: code format
* fix: improve code
* Update App.js
* Update EntryPage.js
* fix: optimize api request
* Update App.js
* Update App.js
* fix: fix css
* fix: css and getApllicationObj
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2022-12-22 23:39:02 +08:00
b41d8652f0
feat: fix showing wrong error messages ( #1385 )
2022-12-09 15:11:13 +08:00
e207fd243b
feat: fix CSS issue that login error pages are not centered ( #1371 )
2022-12-06 14:00:17 +08:00
ca314bbfb5
feat: refactor layout and fix footer CSS ( #1370 )
2022-12-06 00:50:17 +08:00
0856977b92
feat: update to antd 5.0 ( #1362 )
...
* feat: update to ant5.X
* fix: incompatible styles
* fix: adjust the style
2022-12-04 23:05:30 +08:00
7e756b8ee2
feat: manager applications in organization scope ( #1290 )
...
* feat: manager applications in organization scope(front end)
* fix: application can use own organization and admin provider
* fix: improve methed to get provider
* fix: modify provider methods by convention
2022-11-21 01:17:55 +08:00
19ba37e0c2
feat: can specify available UI languages for an organization ( #1306 )
2022-11-19 22:11:19 +08:00
8d686411ee
feat: support add providers inside the Organization scope ( #1250 )
...
* feat: support add providers inside the Organization scope
Signed-off-by: magicwind <2814461814@qq.com >
* Update ProviderListPage.js
* fix: gloabal admin can see all providers
* fix: table fixed column warning
* fix: edit application page can get all providers
Signed-off-by: magicwind <2814461814@qq.com >
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2022-11-04 21:31:08 +08:00
80bf29d79a
feat: fix showing wrong error message: "Please sign in first" ( #1245 )
2022-10-27 23:50:45 +08:00
8f7a8d7d4f
fix: translation without reloading ( #1215 )
...
* fix: translation without reloading
* fix: language switch
2022-10-12 19:52:02 +08:00
04f70cf012
Improve renderRightDropdown()
2022-10-10 22:53:47 +08:00
83724c73f9
feat: fix pad and mobile views ( #1202 )
...
* fix figure width
* fix: pad resolution menu
* feat: drawer style mobile menu
* fix: menu button i18n
2022-10-10 22:37:25 +08:00
33e419e133
Show more items to org admin
2022-10-10 21:58:17 +08:00
0a9058a585
Improve user list page
2022-10-07 15:43:50 +08:00
6da452d7e0
feat: show language widget in signup and signin pages ( #1180 )
2022-10-03 22:40:19 +08:00
4d6f68eddc
Improve footer and color
2022-10-03 17:43:19 +08:00
4116b1d305
feat: fix google login flash bug ( #1147 )
2022-09-23 16:03:09 +08:00
3d50255060
feat: login background image display ( #1145 )
2022-09-20 23:06:24 +08:00
084a5c3e6b
Show logs to org admin
2022-09-18 16:16:45 +08:00
604033aa02
feat: use Casdoor to manage Casbin DB table ( #1100 )
...
* feat: use Casdoor to manage Casbin DB table
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: remove trivial codes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* chore: go fmt
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* feat: support role definition
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: i18n
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: i18n
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
2022-09-14 22:14:13 +08:00
b6cdc46023
feat: add defaultApplication for Orgnization ( #1111 )
...
* feat: add defaultApplication for Orgnization
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: remove redundant codes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: don't use app-built-in
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* fix: add query param
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* Update organization.go
* Update organization.go
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
Co-authored-by: Yang Luo <hsluoyz@qq.com >
2022-09-10 20:41:45 +08:00
e158b58ffa
fix: add hidden signal to support chrome extension to auto-signin ( #1109 )
...
* feat: add hiden applicationName(support chrome extension to auto recognize applicationName)
* feat: add hiden applicationName for all page
* fix typo
* delete unuseful code
* remove hidden applicationName from login page
* prevent crash if signupApplication is null
* Update App.js
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com >
2022-09-07 17:02:28 +08:00
35676455bc
chore(style): add keyword spacing rule ( #1098 )
2022-09-04 19:40:30 +08:00
e108d26ec7
fix: recover header logo && add styleint check ( #1084 )
...
* fix: fix header logo not show
* feat: update lint-staged
feat: add stylelint
2022-08-31 23:26:58 +08:00
ef4c3833a4
feat: add system info page ( #1033 )
...
* feat: add system info page
* feat: add some code
* fix
2022-08-20 21:22:46 +08:00
c92d34e27c
Add GetPermissionsBySubmitter()
2022-08-15 14:09:12 +08:00
53ad454962
feat: responsive footer ( #1003 )
2022-08-10 20:31:42 +08:00
deed857788
chore(style): allow case declarations and ban var
( #987 )
...
* chore(style): allow case declarations
* chore(style): ban `var` and prefer `const`
2022-08-08 23:35:24 +08:00
ee8dd23a56
fix: fixed footer css ( #951 )
2022-08-07 17:22:52 +08:00
c428de6e42
feat: fix some comma dangle
2022-08-07 00:17:27 +08:00
cd966116d4
feat: comma dangle
2022-08-06 23:54:56 +08:00
9abf1b9d73
feat: key spacing
2022-08-06 23:47:28 +08:00
3400fa1e9c
feat: support local login for non-built-in users ( #911 )
...
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
2022-07-26 19:27:24 +08:00
48b5b27982
fix: invalid redirect url after sign up ( #896 )
...
* fix: invalid redirect url after sign up
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* Update App.js
* Update Setting.js
Co-authored-by: Yang Luo <hsluoyz@qq.com >
2022-07-19 23:31:17 +08:00
1839252c30
chore(web): sort import members ( #895 )
2022-07-18 20:57:38 +08:00
f7243f879b
Fix some JS warnings.
2022-07-12 20:47:11 +08:00
503d244166
feat(web): add lint ( #875 )
...
* feat: add lint
* feat: fix lint error
* chore: add ignore file
* chore: close indent
2022-07-10 15:45:55 +08:00
cf4e76f9dc
feat: add footer to door pages ( #868 )
2022-07-08 20:36:49 +08:00
d52caed3a9
feat: add model page ( #757 )
...
* feat: add model page
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* feat: support config model for permission
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
* translation and indentation
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com >
2022-05-24 18:27:47 +08:00
15daf5dbfe
feat: add casdoor as saml idp support ( #571 )
...
* feat: add casdoor as saml idp support
Signed-off-by: 0x2a <stevesough@gmail.com >
* fix: merge code
Signed-off-by: 0x2a <stevesough@gmail.com >
* fix: modify response value
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: modify samlResponse generation method
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: generating a response using etree
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: change metadata url
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: modify front-end adaptation
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: recovering an incorrect override
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: change the samlResponse location
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: add relayState support
Signed-off-by: Steve0x2a <stevesough@gmail.com >
2022-04-08 23:06:48 +08:00
3cf1b990be
feat: support CAS with organizations and applications ( #621 )
2022-04-04 00:09:04 +08:00
8080927890
fix: redirect for non-built-in app logout ( #587 )
...
Signed-off-by: Steve0x2a <stevesough@gmail.com >
2022-03-19 19:50:05 +08:00
e5ff49f7a7
fix: UI bug after switching to English ( #570 )
2022-03-15 21:02:54 +08:00
55a84644e1
Add PaymentResultPage.
2022-03-13 18:05:16 +08:00
380cdc5f7e
fix: The top-right logout button sometimes disappears for small screen size ( #544 )
2022-03-08 21:14:04 +08:00
ab777c1d73
Add Conf.EnableExtraPages
2022-03-05 23:51:55 +08:00
a5d166c35f
Support language param.
2022-02-28 21:33:10 +08:00