Commit Graph

311 Commits

Author SHA1 Message Date
Jiangjie Bai
8254e3ede5 Merge branch 'dev_osm' into osm 2026-07-01 14:56:36 +08:00
Bai
82aa8c7e74 perf: ukey challenge ttl check 2026-06-05 19:38:42 +08:00
Bai
d1784f8428 perf: ukey settings default pin length 2026-06-05 15:05:01 +08:00
Crane.z
fb3b383ef3 Merge pull request #16882 from jumpserver/pr@dev@feat_ldap_update
feat(settings): expose LDAP always update user option
2026-06-05 10:49:07 +08:00
Bai
9eae552d6f perf: add ukey_sn unique and unbind devSN operation 2026-06-04 18:55:07 +08:00
fit2bot
c38d661329 feat: support ukey 2026-06-04 14:47:19 +08:00
fit2bot
cc57ba0de5 fix:add ansible patchs to osm (#16886)
* fix:add ansible patchs to osm

* fix: quote ansible gateway proxy command args

---------

Co-authored-by: Crane.z <1481445951@qq.com>
2026-06-04 14:11:35 +08:00
Crane.z
4b0b348600 feat(settings): expose LDAP always update user option 2026-06-03 18:02:32 +08:00
Bai
ed34f23fb9 fix: cert algo default - 2026-05-28 11:10:26 +08:00
Bai
d693b980ab fix: i18n cert to ukey 2026-05-28 11:00:04 +08:00
Bai
38f1d49e3f feat: add auth cert ca cert/key upload supported 2026-05-27 14:47:04 +08:00
Bai
1f1dd6b75a perf: auth cert add settings 2026-05-26 16:09:19 +08:00
Jiangjie Bai
0d15c50e1f Feat authcert (#16856)
* feat: add auth cert config

* feat: add auth cert api driver.js

* feat: add auth cert enroll api - draft

* feat: add auth cert demo config yaml

* feat: finished gmssl sign user csr to cert

* feat: support auth cert login

* feat: support auth cert login

* perf: user login via cert, and driver config

* feat: user profile api add can_cert_auth field

* feat: add cert auth log

* feat: add cert auth support check acl, ip_block etc.

* feat: cert auth support mfa check

* feat: cert auth support mfa check

* feat: little perf

* feat: cert config add i18n

* feat: cert login html add i18n

* feat: add i18n lina

* feat: add driver config demo

* feat: add cert auth to settings

* feat: add gmssl dockerfile-ee

* feat: add user source choices

* feat: remove gmssl-python sdk
2026-05-25 16:41:47 +08:00
ibuler
46dc4b3360 perf: update some help text 2026-05-19 10:37:47 +08:00
Bai
ec4545afb1 perf: endpoint limit db-port fields when vendor is not jumsperver 2026-05-13 19:01:32 +08:00
ibuler
b487a22821 perf: add flower enable setting 2026-05-09 09:25:42 +08:00
Bai
9de4fff84c feat: support config REMOTE_APP_STORE_URL 2026-04-14 14:53:06 +08:00
Bai
4a135d228b fix: LOG_KEEP_MIN_DAYS 2026-03-30 16:39:37 +08:00
Bai
c23e756142 perf: add admin pwd expired settings SECURITY_PASSWORD_EXPIRATION_TIME_ADMIN 2026-03-30 16:34:59 +08:00
Gerry.tan
3204a56421 perf: Optimize the report page 2026-03-25 12:56:27 +08:00
Bai
f8b1bf90e8 feat: support LOG_KEEP_MIN_DAYS setup log retention days 2026-03-20 20:53:01 +08:00
Bai
d0a9d6525d feat: add JDMC_ENABLED to settings API 2026-03-10 11:29:20 +08:00
feng
a0d41314bf perf: Move custom ai model 2026-01-05 17:05:52 +08:00
fit2bot
e388a7efa0 perf: chat ai custom model (#16428) 2025-12-12 15:28:20 +08:00
fit2bot
8e703d306c feat: Add permission check for reading account secrets based on system settings (#16337) 2025-12-11 16:42:10 +08:00
fit2bot
ba17863892 perf: Remove unused CAS user exception handling and simplify login view error response (#16380)
* perf: Remove unused CAS user exception handling and simplify login view error response

* perf: position code

---------

Co-authored-by: wangruidong <940853815@qq.com>
Co-authored-by: Bai <baijiangjie@gmail.com>
2025-12-04 17:49:58 +08:00
feng
a1b5eb1cd8 perf: Translate 2025-11-06 15:50:15 +08:00
feng
a2aae9db47 perf: Translate 2025-11-05 19:07:48 +08:00
feng
023952582e fix: Push account failed 2025-09-15 15:32:27 +08:00
fit2bot
79cabe1b3c feat: setting email template content (#15974)
* feat: setting email template content

* perf: tempale list

* perf: custom template render to string

* perf: content serialize valid

* perf: Custom msg template base class

* perf: Template content reset

* perf: Update templates config

* perf: Remove useless code

---------

Co-authored-by: wangruidong <940853815@qq.com>
2025-09-10 16:49:52 +08:00
Bai
47413966c9 perf: captcha > CAPTCHA 2025-08-22 16:25:45 +08:00
Bai
9422aebc5e perf: email i18n 2025-08-19 18:49:25 +08:00
Bai
0c612648a0 perf: email protocol rename 2025-08-19 17:04:32 +08:00
feng
e1b96e01eb perf: Translate 2025-08-19 15:05:13 +08:00
feng
d0e625e322 perf: Translate 2025-08-18 19:08:34 +08:00
jiangweidong
6b5d5c15ae feat: Add an embedded form to ChatAI 2025-07-29 14:15:01 +08:00
ibuler
14e0396508 perf: change ip db path 2025-07-29 10:20:37 +08:00
w940853815
f282b2079e Update comment 2025-07-10 11:39:37 +08:00
wangruidong
1790cd8345 fix: Add additional third-party authentication backends and adjust MFA check 2025-07-10 11:39:37 +08:00
feng
b70fb58faf perf: Change secret after successful login 2025-06-10 16:57:28 +08:00
wangruidong
3f85c67aee perf: Add retention period for expired user tokens and implement cleanup task 2025-06-04 18:39:49 +08:00
ibuler
14c5162153 perf: client auth changed 2025-05-19 11:27:31 +08:00
ewall555
a88ebeff15 feat: Set the default expiration days for adding user and asset permissions 2025-05-13 10:35:21 +08:00
ibuler
01c07a834b perf: 修改 adhoc 翻译 2025-05-12 10:50:43 +08:00
wangruidong
089a5f50f4 feat: Add LeakPasswords config 2025-05-07 17:47:22 +08:00
wangruidong
5577e39f21 perf: Support watermark customization 2025-05-07 16:52:58 +08:00
feng
941bd9b3f4 perf: Translate 2025-04-09 19:22:32 +08:00
ibuler
a7c514f8d8 perf: rename some workd 2025-04-08 19:21:37 +08:00
ibuler
acaa4cf2d5 perf: rename ad to ds 2025-04-08 19:21:37 +08:00
wangruidong
519ec65ad4 perf: LDAP strict sync 2025-04-08 15:43:15 +08:00