|
c9f8727890
|
feat: fix bug in InitCleanupTokens() (#3910)
|
2025-06-27 02:08:18 +08:00 |
|
|
e2e3c1fbb8
|
feat: support Product.SuccessUrl (#3908)
|
2025-06-26 22:52:07 +08:00 |
|
|
73915ac0a0
|
feat: fix issue that LDAP user address was not syncing (#3905)
|
2025-06-26 09:38:16 +08:00 |
|
|
bf9d55ff40
|
feat: add InitCleanupTokens() (#3903)
|
2025-06-26 09:31:59 +08:00 |
|
|
ca224fdd4c
|
feat: add group xlsx upload button (#3885)
|
2025-06-17 23:43:38 +08:00 |
|
|
6dc7b4d533
|
feat: get-user API respects org's account item's view rules now (#3882)
|
2025-06-16 20:09:21 +08:00 |
|
|
c3485268d3
|
feat: fix "Display name cannot be empty" in /update-user API
|
2025-06-11 00:32:05 +08:00 |
|
|
4cb0cd7c5a
|
feat: add Organization.HasPrivilegeConsent to block add-user API for the "built-in" org (#3864)
|
2025-06-06 23:05:01 +08:00 |
|
|
4e17dae2c2
|
feat: fix unable to remove user from group bug (#3847)
|
2025-05-28 22:29:40 +08:00 |
|
|
0ad4d82d9c
|
feat: fix GetGroups() API bug when parentGroup is in next page (#3843)
|
2025-05-28 18:31:52 +08:00 |
|
|
8b4637aa3a
|
feat: provide a more complete Excel template for uploading users and fix any bugs (#3831)
|
2025-05-25 21:23:48 +08:00 |
|
|
b97ae72179
|
feat: use the standard user struct for JWT-Standard to get a correct userinfo (#3809)
|
2025-05-21 18:54:42 +08:00 |
|
|
086859d1ce
|
feat: change User.Avatar length back to 500
|
2025-05-18 09:47:56 +08:00 |
|
|
9afaf5d695
|
feat: increase User.Avatar length to 1000
|
2025-05-17 19:59:17 +08:00 |
|
|
4260efcfd0
|
feat: add useIdAsName field for WeCom OAuth provider (#3797)
|
2025-05-17 02:27:06 +08:00 |
|
|
d772b0b7a8
|
feat: fix bug that username will be random with useEmailAsUsername enabled (#3793)
|
2025-05-16 18:40:50 +08:00 |
|
|
f8f864c5b9
|
feat: add logged-in IDP provider info to access token (#3776)
|
2025-05-11 09:51:51 +08:00 |
|
|
90e790f83c
|
feat: increase Application.SamlReplyUrl from 100 chars to 500
|
2025-05-10 22:42:40 +08:00 |
|
|
58413246f3
|
feat: fix bug that db not found error in createDatabaseForPostgres (#3765)
|
2025-05-05 18:25:58 +08:00 |
|
|
fe42b5e0ba
|
feat: improve checkGroupName() (#3759)
|
2025-05-03 22:47:42 +08:00 |
|
|
383bf44391
|
feat: support OIDC device flow: "/api/device-auth" (#3757)
|
2025-04-30 23:42:26 +08:00 |
|
|
36f5de3203
|
feat: allow jwks to include the certs from non-admin owner (#3749)
|
2025-04-28 09:31:56 +08:00 |
|
|
eae69c41d7
|
feat: add object field filter for webhook (#3746)
|
2025-04-26 22:05:36 +08:00 |
|
|
7d1c614452
|
feat: use random name as name if user's name is invalid when created by third party provider (#3742)
|
2025-04-23 21:30:19 +08:00 |
|
|
0860cbf343
|
feat: can specify content type and http body field mapping for Custom HTTP Email provider (#3730)
|
2025-04-17 01:59:11 +08:00 |
|
|
e3d5619b25
|
feat: support custom HTTP headers in custom HttpEmailProvider and hide unused fields (#3723)
|
2025-04-13 23:52:04 +08:00 |
|
|
019fd87b92
|
feat: fix code comment typos (#3724)
|
2025-04-13 17:57:37 +08:00 |
|
|
b7fafcc62b
|
feat: improve InitFromFile() code order to fix GetOrganizationApplicationCount always returns 0 bug (#3720)
|
2025-04-11 01:43:54 +08:00 |
|
|
a00900e405
|
feat: fix sqlite bug for failed to lookup Client-side Discoverable Credential: user not exist (#3719)
|
2025-04-09 22:26:47 +08:00 |
|
|
b3bafe8402
|
feat: fix bug that unable to query webauthnCredentials when db is mssql or postgres in GetUserByWebauthID() (#3712)
|
2025-04-08 17:51:32 +08:00 |
|
|
f04a431d85
|
feat: Casdoor's LDAP client supports LDAP server's self-signed certificates now (#3709)
|
2025-04-07 02:02:32 +08:00 |
|
|
952538916d
|
feat: check application existence in object.AddUser() (#3686)
|
2025-04-05 16:38:20 +08:00 |
|
|
18bb445e71
|
feat: update github.com/golang-jwt/jwt dependency to v5 (#3708)
|
2025-04-05 02:05:41 +08:00 |
|
|
86c10fe0ab
|
feat: change org.CountryCodes to mediumtext
|
2025-04-02 20:23:04 +08:00 |
|
|
b6f943e326
|
feat: support WebAuthn login without username and upgrade Go to 1.21 (#3695)
|
2025-04-01 16:35:59 +08:00 |
|
|
e55cd94298
|
feat: fix issue that user email is still unverified after signup (#3685)
|
2025-03-29 21:24:01 +08:00 |
|
|
5417a90223
|
feat: fix bug that there is already an object named 'casbin_api_rule' in the database (#3680)
|
2025-03-25 22:24:58 +08:00 |
|
|
131820e34e
|
feat: add application.ForcedRedirectOrigin
|
2025-03-24 13:42:35 +08:00 |
|
|
a11fe59704
|
feat: support widget items config in org (#3674)
|
2025-03-21 23:00:07 +08:00 |
|
|
81102f8298
|
feat: fix permission update bug when both org and model are modified (#3671)
|
2025-03-20 09:05:27 +08:00 |
|
|
141372cb86
|
feat: support face ID provider (#3666)
|
2025-03-19 22:57:35 +08:00 |
|
|
a39a311d2f
|
feat: fix webhook bug in RecordEx JSON (#3642)
|
2025-03-08 00:20:59 +08:00 |
|
|
08e41ab762
|
feat: can specify user fields in webhook edit page (#3635)
|
2025-03-04 14:16:16 +08:00 |
|
|
85ca318e2f
|
feat: can assign default group during signup (#3633)
|
2025-03-02 22:55:51 +08:00 |
|
|
9032865e60
|
feat: support mobile background for login page (#3629)
|
2025-03-01 23:01:15 +08:00 |
|
|
cb1882e589
|
feat: fix MFA bug, revert PR: "feat: don't send verification code if failed signin limit is reached" (#3627)
|
2025-03-01 12:58:28 +08:00 |
|
|
41d9422687
|
feat: increase username limit to 255 chars
|
2025-03-01 00:44:34 +08:00 |
|
|
3297db688b
|
feat: support shared cert in GetCert() API
|
2025-02-28 23:02:13 +08:00 |
|
|
cc82d292f0
|
feat: set frontend origin to 7001 if in dev mode (#3615)
|
2025-02-26 22:35:50 +08:00 |
|
|
f2e3037bc5
|
feat: don't send verification code if failed signin limit is reached (#3616)
|
2025-02-26 22:34:14 +08:00 |
|