Commit Graph

  • 73e39af978 refactor: New Crowdin Backend translations by Github Action l10n_crowdin_action Crowdin Bot 2025-07-05 14:50:05 +00:00
  • f835da36fc refactor: New Crowdin translations by Github Action Crowdin Bot 2025-07-05 14:49:38 +00:00
  • b42391c6ce feat: move needUpdatePassword to response's Data3 field to avoid refresh token conflict (#3931) master v1.959.0 DacongDA 2025-07-05 22:48:44 +08:00
  • fb035a5353 feat: CredManager.GetHashedPassword() only contains one salt arg now (#3928) v1.958.0 Raiki 2025-07-05 18:41:37 +08:00
  • b1f68a60a4 feat: set createDatabase to false in TestDumpToFile() (#3924) v1.957.0 Raiki 2025-07-03 22:50:23 +08:00
  • 201d704a31 feat: improve TikTok username generation logic (#3923) v1.956.0 Robin Ye 2025-07-03 20:53:15 +08:00
  • bf91ad6c97 feat: add Internet-Only captcha rule (#3919) v1.955.0 Robin Ye 2025-07-03 02:39:06 +08:00
  • 3ccc0339c7 feat: improve CheckToEnableCaptcha() logic Yang Luo 2025-07-03 02:32:07 +08:00
  • 1f2b0a3587 feat: add user's MFA items (#3921) v1.954.0 DacongDA 2025-07-02 23:05:07 +08:00
  • 0b3feb0d5f feat: use Input.OTP to input totp code (#3922) v1.953.0 DacongDA 2025-07-02 18:22:59 +08:00
  • 568c0e2c3d feat: show Organization.PasswordOptions in login UI (#3913) v1.952.0 DacongDA 2025-06-28 22:13:00 +08:00
  • f4ad2b4034 feat: remove "@" from name's forbidden chars v1.951.0 Yang Luo 2025-06-27 18:41:50 +08:00
  • c9f8727890 feat: fix bug in InitCleanupTokens() (#3910) v1.950.0 Attack825 2025-06-27 02:08:18 +08:00
  • e2e3c1fbb8 feat: support Product.SuccessUrl (#3908) v1.949.0 DacongDA 2025-06-26 22:52:07 +08:00
  • 73915ac0a0 feat: fix issue that LDAP user address was not syncing (#3905) v1.948.0 David 2025-06-25 19:38:16 -06:00
  • bf9d55ff40 feat: add InitCleanupTokens() (#3903) Attack825 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 XiangYe 2025-06-25 10:49:20 +08:00
  • 4307baa759 feat: fix Tumblr OAuth's wrong scope (#3898) v1.946.0 Øßfusion 2025-06-25 09:55:02 +08:00
  • 3964bae1df feat: fix org's LDAP table wrong link (#3900) David 2025-06-24 19:51:40 -06:00
  • d9b97d70be feat: change CRLF to LF for some files v1.945.0 Yang Luo 2025-06-24 09:55:00 +08:00
  • 952bd14ba5 feat: use SMTPAuthAutoDiscover in NewSmtpEmailProvider newgomail Yang Luo 2025-06-21 13:15:23 +08:00
  • bcdc7caca8 feat: fix SmtpEmailProvider's send email bug Yang Luo 2025-06-21 11:30:07 +08:00
  • ed046e594e feat: replace Email sender lib: gomail with wneessen/go-mail (#3888) DacongDA 2025-06-18 20:46:53 +08:00
  • ca224fdd4c feat: add group xlsx upload button (#3885) v1.944.0 v1.940.0 Attack825 2025-06-17 23:43:38 +08:00
  • 37daea2bbc feat: improve error message in ApplicationEditPage (#3886) v1.939.0 千石 2025-06-17 05:06:52 -07:00
  • af231bf946 feat: add FieldValidationFilter to check object names (#3877) v1.938.0 千石 2025-06-17 01:11:35 -07:00
  • 6dc7b4d533 feat: get-user API respects org's account item's view rules now (#3882) v1.937.0 DacongDA 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 DacongDA 2025-06-13 00:36:29 +08:00
  • 8cc22dec91 feat: upgrade Alibaba cloud captcha provider from v1 to v2 (#3879) v1.935.0 DacongDA 2025-06-12 23:02:36 +08:00
  • 0c08ae5365 feat: Add support for email verification logic (#3875) v1.934.0 千石 2025-06-11 04:17:16 -07:00
  • c3485268d3 feat: fix "Display name cannot be empty" in /update-user API v1.933.0 Yang Luo 2025-06-11 00:32:05 +08:00
  • 64a4956c42 feat: improve getMemoryUsage() v1.932.0 Yang Luo 2025-06-09 20:08:55 +08:00
  • 855bdf47e8 feat: fix memory usage in sysinfo page (#3870) v1.931.0 DacongDA 2025-06-09 00:31:34 +08:00
  • de7e322fbb feat: limit the width of the organization.hasPrivilegeConsent popconfirm (#3869) v1.930.0 DacongDA 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 DacongDA 2025-06-06 23:05:01 +08:00
  • c6a50349cc feat: add missing backend i18n texts (#3863) v1.928.0 DacongDA 2025-06-06 00:03:04 +08:00
  • 8a098a4b6e feat: skip node_modules folder when generating i18n (#3862) v1.927.0 DacongDA 2025-06-05 20:51:14 +08:00
  • 09f98fd24a feat: rollback to Beego 1.12.12 to fix Redis session issue v1.926.0 Yang Luo 2025-06-04 22:40:54 +08:00
  • 515d209063 feat: update go dependencies (#3855) v1.925.0 DacongDA 2025-06-03 16:38:06 +08:00
  • 4e17dae2c2 feat: fix unable to remove user from group bug (#3847) v1.924.0 DacongDA 2025-05-28 22:29:40 +08:00
  • 0ad4d82d9c feat: fix GetGroups() API bug when parentGroup is in next page (#3843) v1.923.0 DacongDA 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 DacongDA 2025-05-28 01:23:44 +08:00
  • b6b77da7cf feat: refactor the code in NewSmtpEmailProvider() (#3832) v1.921.0 Khanbala Rashidov 2025-05-26 16:23:47 +04:00
  • 8b4637aa3a feat: provide a more complete Excel template for uploading users and fix any bugs (#3831) v1.920.0 DacongDA 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 Leon Koth 2025-05-23 11:29:00 +02:00
  • fed9332246 feat: can configure Domain field in Nextcloud OAuth provider (#3813) People257 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 DacongDA 2025-05-23 07:15:53 +08:00
  • 9035ca365a feat: improve Indonesia i18n translations (#3817) v1.917.0 Eko Eryanto 2025-05-22 19:42:47 +07:00
  • b97ae72179 feat: use the standard user struct for JWT-Standard to get a correct userinfo (#3809) v1.916.0 DacongDA 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 DacongDA 2025-05-20 10:39:55 +08:00
  • 1173f75794 feat: return HTTP status 400 instead of 200 in GetOAuthToken() (#3807) v1.914.0 DacongDA 2025-05-20 01:05:43 +08:00
  • 086859d1ce feat: change User.Avatar length back to 500 v1.913.0 Yang Luo 2025-05-18 09:47:56 +08:00
  • 9afaf5d695 feat: increase User.Avatar length to 1000 v1.912.0 Yang Luo 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 DacongDA 2025-05-17 18:53:38 +08:00
  • 4260efcfd0 feat: add useIdAsName field for WeCom OAuth provider (#3797) v1.910.0 DacongDA 2025-05-17 02:27:06 +08:00
  • d772b0b7a8 feat: fix bug that username will be random with useEmailAsUsername enabled (#3793) v1.909.0 DacongDA 2025-05-16 18:40:50 +08:00
  • 702b390da1 feat: fix MFA preference doesn't work bug (#3790) v1.908.0 DacongDA 2025-05-15 21:04:36 +08:00
  • b15b3b9335 feat: support adapter in app.conf logConfig (#3784) v1.907.0 DacongDA 2025-05-14 08:27:11 +08:00
  • f8f864c5b9 feat: add logged-in IDP provider info to access token (#3776) v1.906.0 DacongDA 2025-05-11 09:51:51 +08:00
  • 90e790f83c feat: increase Application.SamlReplyUrl from 100 chars to 500 v1.905.0 Yang Luo 2025-05-10 22:42:40 +08:00
  • 58413246f3 feat: fix bug that db not found error in createDatabaseForPostgres (#3765) v1.904.0 DacongDA 2025-05-05 18:25:58 +08:00
  • 8f307dd907 feat: upgrade go-teams-notify to v2.13.0 v1.903.0 Yang Luo 2025-05-05 01:01:51 +08:00
  • fe42b5e0ba feat: improve checkGroupName() (#3759) v1.902.0 People257 2025-05-03 22:47:42 +08:00
  • 383bf44391 feat: support OIDC device flow: "/api/device-auth" (#3757) v1.901.0 DacongDA 2025-04-30 23:42:26 +08:00
  • 36f5de3203 feat: allow jwks to include the certs from non-admin owner (#3749) v1.900.0 DacongDA 2025-04-28 09:31:56 +08:00
  • eae69c41d7 feat: add object field filter for webhook (#3746) v1.899.0 DacongDA 2025-04-26 22:05:36 +08:00
  • 91057f54f3 feat: add Pbkdf2DjangoCredManager (#3745) v1.898.0 Khaled Omara 2025-04-25 11:16:50 +03:00
  • daa7b79915 feat: improve error handling of webauthn login (#3744) v1.897.0 DacongDA 2025-04-24 01:11:24 +08:00
  • d3a5539dae feat: fix loading status not reset issue when failed to login (#3743) v1.896.0 DacongDA 2025-04-24 00:57:52 +08:00
  • 7d1c614452 feat: use random name as name if user's name is invalid when created by third party provider (#3742) v1.895.0 DacongDA 2025-04-23 21:30:19 +08:00
  • e2eafa909b feat: fix MODEL_URL in FaceRecognitionModal v1.894.0 Yang Luo 2025-04-21 09:10:30 +08:00
  • 56bcef0592 feat: support application.formCss in forget-password page (#3733) v1.893.0 DacongDA 2025-04-19 22:59:21 +08:00
  • 0860cbf343 feat: can specify content type and http body field mapping for Custom HTTP Email provider (#3730) v1.892.0 DacongDA 2025-04-17 01:59:11 +08:00
  • 2f4180b1b6 feat: add missing currencies in plan edit page (#3727) v1.891.0 Maxime LUCE 2025-04-15 10:01:14 +02:00
  • e3d5619b25 feat: support custom HTTP headers in custom HttpEmailProvider and hide unused fields (#3723) v1.890.0 DacongDA 2025-04-13 23:52:04 +08:00
  • 019fd87b92 feat: fix code comment typos (#3724) v1.889.0 closeobserve 2025-04-13 11:57:37 +02:00
  • 5c41c6c4a5 feat: add BRL currency v1.888.0 Yang Luo 2025-04-11 22:24:34 +08:00
  • b7fafcc62b feat: improve InitFromFile() code order to fix GetOrganizationApplicationCount always returns 0 bug (#3720) v1.887.0 Jefferson Rodrigues 2025-04-10 10:43:54 -07:00
  • 493ceddcd9 feat: improve error handling in system info page Yang Luo 2025-04-11 01:41:27 +08:00
  • fc618b9bd5 feat: add validation for optional fields in IntrospectionToken for custom token types (#3717) v1.886.0 Gabriel Brecci 2025-04-09 11:27:19 -03:00
  • a00900e405 feat: fix sqlite bug for failed to lookup Client-side Discoverable Credential: user not exist (#3719) DacongDA 2025-04-09 22:26:47 +08:00
  • 77ef5828dd feat(introspection): return correct active status for expired or revoked tokens (#3716) v1.885.0 Gabriel Brecci 2025-04-08 15:00:30 -03:00
  • c11f013e04 feat: return "Active: false" for expired token in IntrospectToken() (#3714) v1.884.0 DacongDA 2025-04-08 23:20:44 +08:00
  • b3bafe8402 feat: fix bug that unable to query webauthnCredentials when db is mssql or postgres in GetUserByWebauthID() (#3712) v1.883.0 DacongDA 2025-04-08 17:51:32 +08:00
  • f04a431d85 feat: Casdoor's LDAP client supports LDAP server's self-signed certificates now (#3709) v1.882.0 DacongDA 2025-04-07 02:02:32 +08:00
  • 952538916d feat: check application existence in object.AddUser() (#3686) v1.881.0 WindSpiritSR 2025-04-05 16:38:20 +08:00
  • 18bb445e71 feat: update github.com/golang-jwt/jwt dependency to v5 (#3708) v1.880.0 Eng Zer Jun 2025-04-05 02:05:41 +08:00
  • cca88e2cb0 feat: fix bug that when email/sms mfa is not preferred, message will send to masked address (#3705) v1.879.0 DacongDA 2025-04-04 01:08:29 +08:00
  • 86c10fe0ab feat: change org.CountryCodes to mediumtext v1.878.0 Yang Luo 2025-04-02 20:23:04 +08:00
  • c1b3bf0f45 feat: set button to loading status immediately after click (#3696) v1.877.0 DacongDA 2025-04-02 01:15:36 +08:00
  • 62bda61af5 feat: can use provider_hint arg to do OAuth redirect automatically (#3698) DacongDA 2025-04-02 01:15:20 +08:00
  • b6f943e326 feat: support WebAuthn login without username and upgrade Go to 1.21 (#3695) v1.876.0 DacongDA 2025-04-01 16:35:59 +08:00
  • 2cc5e82d91 feat: support login button loading state (#3694) v1.875.0 DacongDA 2025-04-01 00:57:24 +08:00
  • e55cd94298 feat: fix issue that user email is still unverified after signup (#3685) v1.874.0 DacongDA 2025-03-29 21:24:01 +08:00
  • 08f7a05e61 feat: fix MFA + LDAP bug in /check-user-password API (#3681) v1.873.0 WindSpiritSR 2025-03-26 22:11:58 +08:00
  • 4bee21f4a3 feat: use StaticBaseUrl in frontend v1.872.0 Yang Luo 2025-03-26 21:32:23 +08:00
  • 5417a90223 feat: fix bug that there is already an object named 'casbin_api_rule' in the database (#3680) v1.871.0 DacongDA 2025-03-25 22:24:58 +08:00
  • 131820e34e feat: add application.ForcedRedirectOrigin v1.870.0 Yang Luo 2025-03-24 13:42:35 +08:00
  • 2fcbf7cf6c feat: fix apps page grid style (#3679) v1.869.0 WindSpiritSR 2025-03-22 18:19:14 +08:00
  • 14ade8b7e4 feat: fix provider test API's missing owner and name args for auth (#3676) v1.868.0 WindSpiritSR 2025-03-22 17:53:20 +08:00