Yaodong Yu
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
Chell
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
Chell
a71a190db5
feat: fix bug in redirectToLoginPage() ( #1422 )
2022-12-24 01:10:02 +08:00
Chell
5d1548e989
feat: fix absolute URL redirection ( #1419 )
...
* fix: redirect to absolute url
* fix: original jump
2022-12-23 11:05:15 +08:00
WangGuan
ae130788ec
feat: add Line support as OAuth 3rd-party login ( #1413 )
2022-12-21 02:25:58 +08:00
Gucheng Wang
c5ef841d3f
Disable isValidIdCard()
2022-12-12 01:07:31 +08:00
Chell
ef836acfe9
fix: login page flag icon preload ( #1393 )
2022-12-11 11:22:58 +08:00
Gucheng Wang
96566a626b
Increase Detail field size
2022-12-07 01:53:03 +08:00
Yaodong Yu
ca314bbfb5
feat: refactor layout and fix footer CSS ( #1370 )
2022-12-06 00:50:17 +08:00
Yaodong Yu
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
YiNN
5bb7a4153f
feat: add cloudflare turnstile captcha ( #1327 )
...
* feat: add cloudflare turnstile captcha
* fix: rename turnstile to cloudflare turnstile
2022-11-26 17:17:49 +08:00
Yaodong Yu
b10fb97c92
feat: finish policy list management ( #1317 )
2022-11-25 16:02:20 +08:00
Mr Forest
ba9d1e2388
fix: fix bug in GetAcceptLanguage() ( #1322 )
2022-11-24 20:43:35 +08:00
Yaodong Yu
19ba37e0c2
feat: can specify available UI languages for an organization ( #1306 )
2022-11-19 22:11:19 +08:00
Chell
61c2fd5412
feat: fix the issue of jumping back to the login page after resetting password ( #1288 )
...
* fix: redirect to login page
* fix: front end router
* fix: front end router
* fix: signup page router
* fix: redirect to login page
2022-11-13 12:16:49 +08:00
Chell
7e5952c804
fix: login / signin frontend router ( #1244 )
...
* fix: go to link
* fix: remove gotologin
* fix: redirect to login page
* fix: redirect to login page
* remove comments
* fix: formats
* fix: formats
* Update Setting.js
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2022-10-28 02:23:57 +08:00
Mr Forest
d86f3c88c7
feat: support i18n in backend err messages ( #1232 )
...
* feat: support i18n in backend err messages
* use gofumpt to fmt code
* fix review problems
* support auto generate err message
* delete beego/i18n moudle
* fix Github action test problems
* fix review problems
* use gofumpt to format code
* use gofumpt to fmt code
2022-10-23 15:16:24 +08:00
Gucheng Wang
52b692c8ad
Refactor to renderLink()
2022-10-22 23:48:59 +08:00
Chell
304643736b
fix: forget password and sign up router ( #1227 )
...
* fix: forget password and sign up router
* fix: link
* fix: jump logic
* fix: signup link
* fix: signup link
* fix: login and signup router
* remove comments
* fix: normal router
* fix: link abstraction
* rename jump component
* fix: session storage
* fix: store signin url
* fix: jumplink props
* fix: simplify link
* fix: path join
* fix: remove unused functions
2022-10-22 23:17:50 +08:00
Chell
8f7a8d7d4f
fix: translation without reloading ( #1215 )
...
* fix: translation without reloading
* fix: language switch
2022-10-12 19:52:02 +08:00
Taoning Ge
0098c05fb3
feat: add support for smsbao sms ( #1164 )
2022-09-27 08:37:55 +08:00
leoshine
40039e0412
feat: add twilio SMS ( #1159 )
2022-09-25 17:58:12 +08:00
Gucheng Wang
7083904634
Improve isValidPersonName()
2022-09-21 21:35:39 +08:00
leoshine
ed959bd8c7
feat: improve login page style ( #1119 )
...
Signed-off-by: magicwind <2814461814@qq.com>
Signed-off-by: magicwind <2814461814@qq.com>
2022-09-12 00:01:18 +08:00
Gucheng Wang
e8d2906e3c
Fix bug in form CSS
2022-09-10 01:33:44 +08:00
leoshine
1edb91b3a3
feat: custom login form and background ( #1107 )
...
* feat: custom login form and background
Signed-off-by: magicwind <2814461814@qq.com>
* feat: costom login form border
* chore: update i18
* Update ApplicationEditPage.js
* Update LoginPage.js
* Update SignupPage.js
* Update LoginPage.js
* Update ApplicationEditPage.js
Signed-off-by: magicwind <2814461814@qq.com>
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
2022-09-10 00:56:37 +08:00
Gucheng Wang
94b6eb803d
Fix WeChat MP login "state too long" bug
2022-09-09 11:43:54 +08:00
q1anx1
35676455bc
chore(style): add keyword spacing rule ( #1098 )
2022-09-04 19:40:30 +08:00
Gucheng Wang
b23bd0b189
Support SUBMAIL email provider
2022-09-04 11:21:20 +08:00
Gucheng Wang
b6988286b5
Improve i18n for permission page
2022-08-21 23:17:14 +08:00
Resulte Lee
39c6bd5850
fix: country/region prompted page not show when signin ( #1047 )
2022-08-21 17:41:07 +08:00
Resulte Lee
0bc5b90218
fix: add country/region selectbox in prompt page ( #1022 )
2022-08-21 11:12:23 +08:00
Fernando López Guevara
7d979cbaf0
feat(storage): add support for min.io storage ( #1037 )
...
* feat(storage): add support for min.io storage
* fix(minio): use doublequote
* fix(storage): change storage name to MinIO
2022-08-20 11:30:13 +08:00
疯魔慕薇
91fa024f0b
feat: Mock SMS ( #1009 )
...
1. Update go-sms-sender to v0.3.0.
2. Fix: avoid page crash if not found provider info.
Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>
Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>
2022-08-17 22:02:45 +08:00
Gucheng Wang
c92d34e27c
Add GetPermissionsBySubmitter()
2022-08-15 14:09:12 +08:00
q1anx1
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
qianxi0410
c428de6e42
feat: fix some comma dangle
2022-08-07 00:17:27 +08:00
qianxi0410
cd966116d4
feat: comma dangle
2022-08-06 23:54:56 +08:00
qianxi0410
9abf1b9d73
feat: key spacing
2022-08-06 23:47:28 +08:00
qianxi0410
6aaba6debd
feat: space between infix op
2022-08-06 23:43:09 +08:00
Resulte Lee
4ea482223d
feat: add geetest captcha ( #953 )
2022-08-04 20:55:04 +08:00
Yixiang Zhao
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
q1anx1
1839252c30
chore(web): sort import members ( #895 )
2022-07-18 20:57:38 +08:00
キリサメ qianxi
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
leoshine
b9404f14dc
feat: fix bug of using email provider from wrong application ( #869 )
2022-07-10 00:40:52 +08:00
Resulte Lee
a0e11cc8a0
feat: add aliyun captcha ( #833 )
...
* feat: add aliyun captcha provider
* Rename App key
* fix typo
* Rename HMACSHA1 & Reused clientId2 and clientSecret2
* Update ProviderEditPage.js
* Delete unused import
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
2022-06-29 11:31:32 +08:00
Resulte Lee
2e42511bc4
feat: support configurable captcha(reCaptcha & hCaptcha) ( #765 )
...
* feat: support configurable captcha(layered architecture)
* refactor & add captcha logo
* rename captcha
* Update authz.go
* Update hcaptcha.go
* Update default.go
* Update recaptcha.go
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
2022-06-18 16:00:31 +08:00
Yixiang Zhao
e9159902eb
fix: fix the web compiled warnings ( #778 )
...
* fix: fix the web compiled warnings
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: disable changeMomentLanguage
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* Update SyncerEditPage.js
* Update UserEditPage.js
* Update ResourceListPage.js
* Update ProviderEditPage.js
* Update ProductBuyPage.js
Co-authored-by: Yang Luo <hsluoyz@qq.com>
2022-06-05 20:56:31 +08:00
greenhandatsjtu
98f77960de
feat: add Douyin OAuth provider ( #753 )
2022-05-15 20:59:21 +08:00
Yixiang Zhao
e5b71a08ae
feat: support "+" in syncer column name ( #752 )
...
* feat: support + in syncer column name
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* feat: trim
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2022-05-13 20:24:46 +08:00