WindSpiritSR
c0ec73dfd3
feat: fix tableNamePrefix doesn't work bug in /get-dashboard API ( #3572 )
v1.833.0
2025-02-11 17:20:45 +08:00
Brian Yu
b1b6ebe692
feat(jwt): add azp
claim to ID token ( #3570 )
...
Added the `azp` (Authorized Party) claim to various JWT token structures
including Claims, ClaimsShort, ClaimsWithoutThirdIdp, and ClaimsStandard.
Updated the generateJwtToken and getClaimsCustom functions to handle the
new claim. This change aligns with the OpenID Connect specification.
v1.832.0
2025-02-10 20:44:44 +08:00
Yang Luo
a0931e4597
feat: add userTypes to Organization
v1.831.0
2025-02-09 17:12:13 +08:00
DacongDA
c181006661
feat: cache theme in signup page ( #3568 )
v1.830.0
2025-02-09 15:12:35 +08:00
Cutsin
2e83e49492
feat: fix bug due to null characters in descriptor when creating a payment intent ( #3567 )
v1.829.0
2025-02-08 19:35:51 +08:00
Coki
5661942175
feat: add CLI version cache and proxy support ( #3565 )
...
* feat: add CLI version cache mechanism
* feat: add /api/refresh-engines to allowed endpoints in demo mode
* feat: add proxy support for cli downloader
* feat: add SafeGoroutine for CLIDownloader initialization
* refactor: optimize code structure
2025-02-08 19:34:19 +08:00
Coki
7f9f7c6468
feat: add CLI tools auto-downloader and updater ( #3559 )
...
* feat: add CLI downloader feature
* feat: add CLI refresh endpoint and scheduler
* feat: improve binary names mapping for different platforms and architectures
* fix: format binary names in getBinaryNames function
* fix: change file permission notation to octal in cli_downloader.go
* feat: add isDemoMode check for CLI downloader features
v1.828.0
2025-02-07 19:22:56 +08:00
Cutsin
b7a818e2d3
feat: support AirWallex payment provider ( #3558 )
...
* feat: support AirWallex payment provider
* chore: add some information due to AirWallex's risk control policy
2025-02-07 19:19:30 +08:00
DacongDA
1a8cfe4ee6
feat: can fetch SAML metadata from URL ( #3560 )
v1.827.0
2025-02-06 23:50:39 +08:00
hsluoyz
b3526de675
feat: add checkOrgMasterVerificationCode()
2025-02-06 23:46:22 +08:00
Mayank
3b9e08b70d
feat: Fix reset password flow for shared application ( #3556 )
v1.826.0
2025-02-06 18:03:23 +08:00
IZUMI-Zu
cfc6015aca
feat: rename Casdoor app URL to authenticator ( #3553 )
v1.825.0
2025-02-05 23:08:06 +08:00
hsluoyz
1600a6799a
feat: return error for updateUsedByCode()
v1.824.0
2025-02-05 13:40:41 +08:00
DacongDA
ca60cc3a33
feat: show SAML cert parse error better in frontend ( #3551 )
v1.823.0
2025-02-05 10:06:02 +08:00
DacongDA
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
v1.822.0
2025-02-03 00:40:21 +08:00
DacongDA
e3001671a2
feat: fix bug that can not delete user if user doesn't belong to any group ( #3544 )
v1.821.0
2025-02-02 17:54:05 +08:00
DacongDA
bbe2162e27
feat: fix bug in GetTokenByTokenValue() ( #3541 )
v1.820.0
2025-01-30 00:48:20 +08:00
Coki
92b5ce3722
feat: add identifier validation for security in RunCasbinCommand ( #3535 )
...
* feat: add identifier validation for security in RunCasbinCommand
* refactor: update identifier validation to use SHA-256 hash and timestamp
v1.819.0
2025-01-29 18:30:06 +08:00
hsluoyz
bad21fb6bb
feat: check empty password in CheckPassword()
v1.818.0
2025-01-28 21:13:59 +08:00
DacongDA
5a78dcf06d
feat: fix Casbin Permissions Not Working When Auto-login is Enabled ( #3537 )
...
* fix: fix Casbin Permissions Not Working When Auto-login is Enabled
* fix: fix oauth fastLogin not support permission
v1.817.0
2025-01-28 19:15:53 +08:00
DacongDA
558b168477
feat: can verify OTP during OAuth login ( #3531 )
...
* feat: support verify OTP during OAuth login
* fix: fail to login if mfa not enable
* fix: fail to login if mfa not enable
* fix: fix mfaRequired not valid in saml/auth
v1.816.0
2025-01-27 19:37:26 +08:00
DacongDA
802b6812a9
feat: fix strange "Email is invalid" error in forget password page ( #3527 )
v1.815.0
2025-01-23 14:35:11 +08:00
DacongDA
a5a627f92e
feat: optimize get-groups API and GroupListPage ( #3518 )
...
* fix: optimize get-groups api and GroupListPage
* fix: fix linter issue
v1.814.0
2025-01-23 09:47:39 +08:00
DacongDA
9701818a6e
feat: delete groups for user while deleting user ( #3525 )
2025-01-23 09:46:33 +08:00
DacongDA
06986fbd41
feat: fix theme filter for other URLs like SAML ( #3523 )
...
* fix: fix error cause by theme filter
* fix: add saml url to theme filter and use getGetOwnerAndNameFromIdWithError instead of using GetOwnerAndNameFromId
* fix: fix code error
* fix: add support for cas and pack judgement into a function
* fix: fix linter err
v1.813.0
2025-01-22 19:12:12 +08:00
hsluoyz
3d12ac8dc2
feat: improve HandleScim()
v1.812.0
2025-01-22 16:15:19 +08:00
DacongDA
f01839123f
feat: fix missing param recoveryCodes in /mfa/setup/enable API ( #3520 )
v1.811.0
2025-01-21 22:56:02 +08:00
DacongDA
e1b3b0ac6a
feat: allow user use other mfaType in mfa step and skip redundant MFA verification ( #3499 )
...
* feat: allow user use other mfaType in mfa step and skip redundant MFA verification
* feat: improve format
v1.810.0
2025-01-21 20:16:18 +08:00
DacongDA
4b0a2fdbfc
feat: append HTML document title and favicon to cookie ( #3519 )
...
* feat: append HTML document title and favicon to cookie
* feat: remove useless cookie
v1.809.0
2025-01-21 19:42:21 +08:00
DacongDA
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
v1.808.0
2025-01-20 21:42:05 +08:00
DacongDA
18b49bb731
feat: can reset LDAP password with different password encryption methods ( #3513 )
v1.807.0
2025-01-20 20:00:23 +08:00
hsluoyz
17653888a3
feat: refactor the TestSmtpServer code
v1.806.0
2025-01-20 03:17:09 +08:00
hsluoyz
ee16616df4
feat: support socks5Proxy for AWS Email provider
v1.805.0
2025-01-20 02:39:23 +08:00
hsluoyz
ea450005e0
feat: fix "logo" bug in footer
v1.804.0
2025-01-20 00:01:46 +08:00
DacongDA
4c5ad14f6b
fix: spin will squeeze login panel ( #3509 )
v1.803.0
2025-01-19 23:35:04 +08:00
DacongDA
49dda2aea5
feat: append footerHtml to cookie ( #3508 )
2025-01-19 23:34:43 +08:00
DacongDA
a74a004540
feat: append logo url to cookie ( #3507 )
v1.802.0
2025-01-19 08:02:44 +08:00
DacongDA
2b89f6b37b
feat: fix issue that application theme is ignored in appendThemeCookie() ( #3506 )
v1.801.0
2025-01-18 21:28:39 +08:00
DacongDA
c699e35e6b
feat: load theme from first HTML render cookie ( #3505 )
v1.800.0
2025-01-18 19:04:16 +08:00
DacongDA
e28d90d0aa
feat: support CUCloud SMN notification provider ( #3502 )
v1.799.0
2025-01-17 08:35:31 +08:00
DacongDA
4fc7600865
feat: skip update user ranking if ranking not in accountItem ( #3500 )
v1.798.0
2025-01-14 22:43:49 +08:00
Wind Li
19f62a461b
feat: fix SAML's redirectUrl and POST ProtocolBinding ( #3498 )
v1.797.0
2025-01-13 20:55:37 +08:00
DacongDA
7ddc2778c0
feat: show error message when organization doesn't have default application in invitation edit page ( #3495 )
...
* fix: inform user when organization haven't default application in signup page
* fix: include org name in the error message
v1.796.0
2025-01-12 22:48:21 +08:00
DacongDA
b96fa2a995
feat: skip GetUserCount() if there is no quota limit ( #3491 )
v1.795.0
2025-01-10 22:28:25 +08:00
hsluoyz
fcfb73af6e
feat: increase org password field length to 200
v1.794.0
2025-01-09 20:07:49 +08:00
hsluoyz
43bebc03b9
feat: fix crash in roleChangeTrigger()
v1.793.0
2025-01-09 16:41:56 +08:00
WindSpiritSR
c5f25cbc7d
feat: getPidByPort() supports alpine now ( #3483 )
...
Signed-off-by: WindSpiritSR <simon343riley@gmail.com>
v1.792.0
2025-01-08 12:18:46 +08:00
Cutsin
3feb6ce84d
feat: add Kwai OAuth provider ( #3480 )
...
* feat: add Kwai OAuth provider
* fix: incorrect parameter in getAuthUrl
v1.791.0
2025-01-08 00:09:16 +08:00
hsluoyz
08d6b45fc5
feat: keeps "build" folder during yarn build
v1.790.0
2025-01-07 23:38:50 +08:00
hsluoyz
56d0de64dc
feat: support StopOldInstance()
v1.789.0
2025-01-07 21:39:21 +08:00