|
568c0e2c3d
|
feat: show Organization.PasswordOptions in login UI (#3913)
v1.952.0
|
2025-06-28 22:13:00 +08:00 |
|
|
f4ad2b4034
|
feat: remove "@" from name's forbidden chars
v1.951.0
|
2025-06-27 18:41:50 +08:00 |
|
|
c9f8727890
|
feat: fix bug in InitCleanupTokens() (#3910)
v1.950.0
|
2025-06-27 02:08:18 +08:00 |
|
|
e2e3c1fbb8
|
feat: support Product.SuccessUrl (#3908)
v1.949.0
|
2025-06-26 22:52:07 +08:00 |
|
|
73915ac0a0
|
feat: fix issue that LDAP user address was not syncing (#3905)
v1.948.0
|
2025-06-26 09:38:16 +08:00 |
|
|
bf9d55ff40
|
feat: add InitCleanupTokens() (#3903)
|
2025-06-26 09:31:59 +08:00 |
|
|
b36fb50239
|
feat: fix check bug to allow logged-in users to buy product (#3897)
v1.947.0
|
2025-06-25 10:49:20 +08:00 |
|
|
4307baa759
|
feat: fix Tumblr OAuth's wrong scope (#3898)
v1.946.0
|
2025-06-25 09:55:02 +08:00 |
|
|
3964bae1df
|
feat: fix org's LDAP table wrong link (#3900)
|
2025-06-25 09:51:40 +08:00 |
|
|
d9b97d70be
|
feat: change CRLF to LF for some files
v1.945.0
|
2025-06-24 09:55:00 +08:00 |
|
|
ca224fdd4c
|
feat: add group xlsx upload button (#3885)
v1.940.0
v1.944.0
|
2025-06-17 23:43:38 +08:00 |
|
|
37daea2bbc
|
feat: improve error message in ApplicationEditPage (#3886)
v1.939.0
|
2025-06-17 20:06:52 +08:00 |
|
|
af231bf946
|
feat: add FieldValidationFilter to check object names (#3877)
v1.938.0
|
2025-06-17 16:11:35 +08:00 |
|
|
6dc7b4d533
|
feat: get-user API respects org's account item's view rules now (#3882)
v1.937.0
|
2025-06-16 20:09:21 +08:00 |
|
|
12cc0f429e
|
feat: remove support for Non trace verification for Alibaba cloud captcha verification (#3881)
v1.936.0
|
2025-06-13 00:36:29 +08:00 |
|
|
8cc22dec91
|
feat: upgrade Alibaba cloud captcha provider from v1 to v2 (#3879)
v1.935.0
|
2025-06-12 23:02:36 +08:00 |
|
|
0c08ae5365
|
feat: Add support for email verification logic (#3875)
v1.934.0
|
2025-06-11 19:17:16 +08:00 |
|
|
c3485268d3
|
feat: fix "Display name cannot be empty" in /update-user API
v1.933.0
|
2025-06-11 00:32:05 +08:00 |
|
|
64a4956c42
|
feat: improve getMemoryUsage()
v1.932.0
|
2025-06-09 20:08:55 +08:00 |
|
|
855bdf47e8
|
feat: fix memory usage in sysinfo page (#3870)
v1.931.0
|
2025-06-09 00:31:34 +08:00 |
|
|
de7e322fbb
|
feat: limit the width of the organization.hasPrivilegeConsent popconfirm (#3869)
v1.930.0
|
2025-06-07 00:30:41 +08:00 |
|
|
4cb0cd7c5a
|
feat: add Organization.HasPrivilegeConsent to block add-user API for the "built-in" org (#3864)
v1.929.0
|
2025-06-06 23:05:01 +08:00 |
|
|
c6a50349cc
|
feat: add missing backend i18n texts (#3863)
v1.928.0
|
2025-06-06 00:03:04 +08:00 |
|
|
8a098a4b6e
|
feat: skip node_modules folder when generating i18n (#3862)
v1.927.0
|
2025-06-05 20:51:14 +08:00 |
|
|
09f98fd24a
|
feat: rollback to Beego 1.12.12 to fix Redis session issue
v1.926.0
|
2025-06-04 22:40:54 +08:00 |
|
|
515d209063
|
feat: update go dependencies (#3855)
v1.925.0
|
2025-06-03 16:38:06 +08:00 |
|
|
4e17dae2c2
|
feat: fix unable to remove user from group bug (#3847)
v1.924.0
|
2025-05-28 22:29:40 +08:00 |
|
|
0ad4d82d9c
|
feat: fix GetGroups() API bug when parentGroup is in next page (#3843)
v1.923.0
|
2025-05-28 18:31:52 +08:00 |
|
|
731daf5204
|
feat: allow org admin to change org user's password without old password (#3841)
v1.922.0
|
2025-05-28 01:23:44 +08:00 |
|
|
b6b77da7cf
|
feat: refactor the code in NewSmtpEmailProvider() (#3832)
v1.921.0
|
2025-05-26 20:23:47 +08:00 |
|
|
8b4637aa3a
|
feat: provide a more complete Excel template for uploading users and fix any bugs (#3831)
v1.920.0
|
2025-05-25 21:23:48 +08:00 |
|
|
87506b84e3
|
feat: support special chars like "+" in username parameter of /api/get-email-and-phone API (#3824)
v1.919.0
|
2025-05-23 17:29:00 +08:00 |
|
|
fed9332246
|
feat: can configure Domain field in Nextcloud OAuth provider (#3813)
|
2025-05-23 17:23:34 +08:00 |
|
|
33afc52a0b
|
feat: can redirect user to login page after linking provider in prompt page (#3820)
v1.918.0
|
2025-05-23 07:15:53 +08:00 |
|
|
9035ca365a
|
feat: improve Indonesia i18n translations (#3817)
v1.917.0
|
2025-05-22 20:42:47 +08:00 |
|
|
b97ae72179
|
feat: use the standard user struct for JWT-Standard to get a correct userinfo (#3809)
v1.916.0
|
2025-05-21 18:54:42 +08:00 |
|
|
9190db1099
|
feat: fix bug that token endpoint doesn't return 400/401 when type is object.TokenError (#3808)
v1.915.0
|
2025-05-20 10:39:55 +08:00 |
|
|
1173f75794
|
feat: return HTTP status 400 instead of 200 in GetOAuthToken() (#3807)
v1.914.0
|
2025-05-20 01:05:43 +08:00 |
|
|
086859d1ce
|
feat: change User.Avatar length back to 500
v1.913.0
|
2025-05-18 09:47:56 +08:00 |
|
|
9afaf5d695
|
feat: increase User.Avatar length to 1000
v1.912.0
|
2025-05-17 19:59:17 +08:00 |
|
|
521f90a603
|
feat: fix access_token endpoint cannot read clientId in form when using device code flow (#3800)
v1.911.0
|
2025-05-17 18:53:38 +08:00 |
|
|
4260efcfd0
|
feat: add useIdAsName field for WeCom OAuth provider (#3797)
v1.910.0
|
2025-05-17 02:27:06 +08:00 |
|
|
d772b0b7a8
|
feat: fix bug that username will be random with useEmailAsUsername enabled (#3793)
v1.909.0
|
2025-05-16 18:40:50 +08:00 |
|
|
702b390da1
|
feat: fix MFA preference doesn't work bug (#3790)
v1.908.0
|
2025-05-15 21:04:36 +08:00 |
|
|
b15b3b9335
|
feat: support adapter in app.conf logConfig (#3784)
v1.907.0
|
2025-05-14 08:27:11 +08:00 |
|
|
f8f864c5b9
|
feat: add logged-in IDP provider info to access token (#3776)
v1.906.0
|
2025-05-11 09:51:51 +08:00 |
|
|
90e790f83c
|
feat: increase Application.SamlReplyUrl from 100 chars to 500
v1.905.0
|
2025-05-10 22:42:40 +08:00 |
|
|
58413246f3
|
feat: fix bug that db not found error in createDatabaseForPostgres (#3765)
v1.904.0
|
2025-05-05 18:25:58 +08:00 |
|
|
8f307dd907
|
feat: upgrade go-teams-notify to v2.13.0
v1.903.0
|
2025-05-05 01:02:27 +08:00 |
|
|
fe42b5e0ba
|
feat: improve checkGroupName() (#3759)
v1.902.0
|
2025-05-03 22:47:42 +08:00 |
|