4bee21f4a3
feat: use StaticBaseUrl in frontend
2025-03-26 21:32:31 +08:00
14ade8b7e4
feat: fix provider test API's missing owner and name args for auth ( #3676 )
2025-03-22 17:53:20 +08:00
a11fe59704
feat: support widget items config in org ( #3674 )
2025-03-21 23:00:07 +08:00
af55d0547f
feat: improve frontend i18n strings
2025-03-21 21:03:29 +08:00
141372cb86
feat: support face ID provider ( #3666 )
2025-03-19 22:57:35 +08:00
30789138e2
feat: fix faceId loop error caused by async ( #3651 )
2025-03-11 21:03:04 +08:00
9610ce5b8c
feat: can add faceId by uploading images ( #3641 )
2025-03-09 01:29:25 +08:00
5692522ee0
feat: update user language when the language changed on login page ( #3628 )
2025-03-01 22:28:20 +08:00
d61f9a1856
feat: update antd from 5.2.3 to 5.24.1 ( #3593 )
2025-02-18 20:54:10 +08:00
aa52af02b3
feat: fix style props of Editor ( #3590 )
2025-02-17 13:39:49 +08:00
2a5722e45b
feat: add detail sidebar for record list page, improve token list page ( #3589 )
2025-02-16 22:01:25 +08:00
81b336b37a
feat: replace react-codemirror2 with @uiw/react-codemirror ( #3577 )
...
Signed-off-by: WindSpiritSR <simon343riley@gmail.com >
2025-02-14 00:10:33 +08:00
9c46344e68
feat: improve default org passwordOptions handling
2025-02-12 21:20:32 +08:00
cfc6015aca
feat: rename Casdoor app URL to authenticator ( #3553 )
2025-02-05 23:08:06 +08:00
df295717f0
feat: can define what Casdoor pages an org admin can see via Organization.NavItems ( #3539 )
...
* feat: support define what Casdoor pages an org admin can see
* feat: remove useless code
* fix: fix NavItemNodes i18next invalid
* fix: only global admin can edit navItems
* fix: move navItem tree to extra file
2025-02-03 00:40:21 +08:00
db551eb24a
feat: LDAP user can reset password with old password and new password ( #3516 )
...
* feat: support user reset password with old password and new password
* feat: merge similar code
2025-01-20 21:42:05 +08:00
922b19c64b
feat: reduce i18n items
2024-12-07 21:22:57 +08:00
fd5ccd8d41
feat: support copying token to clipboard for casdoor-app ( #3345 )
...
* feat: support copy token to clipboard for casdoor-app auth
* feat: abstract casdoor-app related code
2024-11-13 17:06:09 +08:00
d4c8193357
feat: support reCAPTCHA v3 captcha provider ( #3160 )
...
* feat: support reCAPTCHA v3 captcha provider
* fix: modify the implementation of row component style in CaptchaModal.js
2024-09-02 22:15:03 +08:00
b794ef87ee
feat: Revert "feat: support reCAPTCHA v3 captcha provider" ( #3135 )
...
This reverts commit a0d6f2125e
.
2024-08-20 17:56:53 +08:00
a0d6f2125e
feat: support reCAPTCHA v3 captcha provider ( #3130 )
2024-08-20 17:29:37 +08:00
8a79bb64dd
feat: test SMTP connection with browser parameters ( #2986 )
2024-06-04 01:34:36 +08:00
3d29e27d54
feat: support multiple SMS providers for different regions ( #2914 )
...
* feat: support using different sms provider for different region
* feat: add multiple support for select and remove log
* feat: revert change for countryCode in loginPage
* feat: revert change for countryCode in user_util.go
* feat: revert change for countryCode in auth.go
* Update application_item.go
* Update CountryCodeSelect.js
* Update ProviderTable.js
---------
Co-authored-by: Yang Luo <hsluoyz@qq.com >
2024-05-01 00:40:47 +08:00
04f0458b5c
feat: improve handleCameraError() and camera call logic ( #2809 )
...
add i18n for face recognition
2024-03-16 22:52:57 +08:00
8302fcf805
Improve handleCameraError()
2024-03-16 09:55:55 +08:00
391a533ce1
feat: add "Face ID" login method ( #2782 )
...
Face Login via face-api.js
2024-03-16 09:04:00 +08:00
6a7ac35e65
fix: fix wechat media account can not bind issue ( #2774 )
...
* fix: fix wechat media account can not bind
* fix: improve code format
2024-03-05 18:46:28 +08:00
cabe830f55
feat: use dynamic import to load web3Auth ( #2757 )
...
* feat: use dynamic import to load web3Auth and success reduce the size of signin page to 720KB when web3 idp disabled
* feat: avoid frequent import in OAuthWidget.js which may cause e2e test EPIPE error
* feat: remove import may cause e2e error
* feat: remove import may cause e2e error
* feat: remove bug may cause e2e error
* feat: try use chrome in ci/cd instead of electron to solve e2e error
2024-02-28 15:58:04 +08:00
f5a6415e57
feat: improve dark theme UI ( #2742 )
2024-02-24 20:11:42 +08:00
3e8bfb52a8
feat: add signin items table ( #2695 )
...
* feat: add signin items table
* fix:unable to login
* feat: improve code format
* fix: fix display err on signup link
* feat: improve display of sign up link
2024-02-13 23:12:40 +08:00
dd51bbbabf
feat: fix autoComplete for MFA passcode and SMS code ( #2642 )
...
* update: mfa autoComplete="off"
* Update SendCodeInput.js
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2024-01-23 19:52:16 +08:00
8227762988
Support more special chars in password validating
2024-01-15 18:12:38 +08:00
5c107db43b
fix: fix i18n typo
2023-12-30 00:49:39 +08:00
dc06eb9948
feat: fix secret information issue in the CAPTCHA provider code ( #2531 )
2023-12-11 18:01:56 +08:00
b38654a45a
Add renderAiAssistant()
2023-10-28 23:58:51 +08:00
3459ef1479
Improve termsOfUse UI and error handling
2023-09-07 10:33:20 +08:00
559a91e8ee
feat: fix bug that failed to set password after changing username ( #2296 )
...
* fix: failed to set password after changing username
When we add a new member to an organization using Casdoor, Casdoor will automatically generate a member with a random username, such as "user_qvducc". When we change the username, for example, to "yunshu", an issue arises where we are unable to successfully edit the password. This is because Casdoor searches for a user based on `owner/username`, and before any changes are saved, the username in the database remains "user_qvducc". However, the frontend uses `orgName/yunshu` instead of `orgName/user_qvducc` to send the request to change the password. As a result, the backend cannot find the user and the password change fails.
* Update user.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2023-09-03 00:04:48 +08:00
7a85b74573
fix: fix tour disabled state ( #2264 )
...
* fix: distinguish between pages that can tour or not
* Update OpenTour.js
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2023-08-27 23:18:14 +08:00
ec8bd6f01d
feat: add tour for list pages ( #2243 )
2023-08-27 16:40:31 +08:00
c54b54ca19
fix: Adjust custom http to notification provider ( #2237 )
...
* feat: Adjust custom http to notification provider
* fix go linter
* update ProviderEditPage
* update ProviderEditPage
2023-08-20 21:04:30 +08:00
4468859795
Improve sendTest msg
2023-08-19 12:47:51 +08:00
914128a78a
fix: Support Telegram Notification provider ( #2225 )
...
* fear: support telegram provider
* fix: fix telegram logo
* fix: fix telegram bot package
* Update telegram.go
* Update notification.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2023-08-19 12:33:00 +08:00
e5a189e0f4
fix: remove isGlobalAdmin field in user ( #2235 )
...
* refactor: remove isGlobalAdmin field in user
* fix: upload xlsx
* fix: remove field in account table
2023-08-19 12:23:15 +08:00
d12117324c
feat: support admin to enable MFA for other users ( #2221 )
...
* feat: support admin enable user sms and email mfa
* chore: update ci
* chore: update ci
2023-08-17 17:19:24 +08:00
891e8e21d8
feat: support Web3-Onboard provider ( #2209 )
...
* feat: add Web3-Onboard idp
* feat: update Web3-Onboard logo
* feat: update package.json
* feat: remove unused package
* feat: add yarn build param --max_old_space_size=4096
* feat: remove log
* feat: add Wallet configure
* feat: remove hardware wallets
2023-08-13 23:58:57 +08:00
aee3ea4981
feat: improve TermsOfUse UI in mobile ( #2106 )
...
* style: Mobile interface adaptation
Signed-off-by: baihhh <2542274498@qq.com >
* Update index.css
---------
Signed-off-by: baihhh <2542274498@qq.com >
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2023-07-23 15:28:13 +08:00
d7110ff8bf
feat: support MetaMask provider ( #2084 )
...
* feat: add metamask provider
* feat: add eth login
* feat: check eth sign
* feat: finish metamask signin/signup
* feat: support MetaMask provider link/unlink
* feat: update web/craco.config.js to handle polyfill
* feat: gofumpt idp/metamask.go
* feat: update MetaMask logo path
* feat: support MetaMask avatar
2023-07-20 17:51:36 +08:00
8bc73d17aa
feat: fix bug that themeEditor can not load saved theme data ( #2085 )
2023-07-17 22:57:55 +08:00
347d3d2b53
feat: fix bugs in MFA ( #2033 )
...
* fix: prompt mfa binding
* fix: clean session when leave promptpage
* fix: css
* fix: force enable mfa
* fix: add prompt rule
* fix: refactor directory structure
* fix: prompt notification
* fix: fix some bug and clean code
* fix: rebase
* fix: improve notification
* fix: i18n
* fix: router
* fix: prompt
* fix: remove localStorage
2023-07-07 12:30:07 +08:00
bc1c4d32f0
feat: user can upload ID card info ( #2040 )
...
* feat:user can upload ID card(#1999 )
Signed-off-by: baihhh <2542274498@qq.com >
* feat: user can upload ID card, add diff languages
Signed-off-by: baihhh <2542274498@qq.com >
---------
Signed-off-by: baihhh <2542274498@qq.com >
2023-07-06 20:36:32 +08:00