wangruidong
|
04af26500a
|
fix: Allow login with username or email for existing users
|
2025-12-04 10:04:32 +08:00 |
|
fit2bot
|
e0388364c3
|
fix: use third part authentication service rediect to client failed (#16370)
* perf: .well-known cached 1h and support saml2 redirect_to client
* fix: support wecom redirect_to client (reslove wecom waf 501 error)
* fix: support oauth2 auth rediect to client
* fix: safe next url
---------
Co-authored-by: Bai <baijiangjie@gmail.com>
|
2025-12-03 19:07:00 +08:00 |
|
Bai
|
3c96480b0c
|
perf: add manage.py command: init_oauth2_provider, resolve init jumpserver client failed issue
|
2025-12-03 14:37:20 +08:00 |
|
Bai
|
95331a0c4b
|
perf: redirect to client show tips
|
2025-12-02 18:39:48 +08:00 |
|
Bai
|
b8ecb703cf
|
perf: url revoke_token/ to revoke/
|
2025-12-02 18:21:13 +08:00 |
|
Bai
|
1a3f5e3f9a
|
perf: default access token/refresh token expired at 1h/7day
|
2025-12-02 15:34:55 +08:00 |
|
Bai
|
854396e8d5
|
perf: access-token api
|
2025-12-02 15:25:55 +08:00 |
|
Bai
|
ab08603e66
|
perf: organize oauth2_provider urls, add .well-known API
|
2025-12-02 14:55:09 +08:00 |
|
Bai
|
427fd3f72c
|
perf: organize oauth2_provider urls, add .well-known API
|
2025-12-02 14:55:09 +08:00 |
|
Bai
|
0aba9ba120
|
perf: hide the unused URLs in OAuth2 provider
|
2025-12-02 14:55:09 +08:00 |
|
Bai
|
045ca8807a
|
feat: modify client redirect url
|
2025-12-01 19:04:19 +08:00 |
|
Bai
|
19a68d8930
|
feat: add api access token
|
2025-12-01 17:55:08 +08:00 |
|
Bai
|
75ed02a2d2
|
feat: add oauth2 provider accesstokens api
|
2025-12-01 17:55:08 +08:00 |
|
fit2bot
|
f420dac49c
|
feat: Host cloud sync supports state cloud - i18n (#16304)
Co-authored-by: jiangweidong <1053570670@qq.com>
Co-authored-by: Jiangjie Bai <jiangjie.bai@fit2cloud.com>
|
2025-12-01 10:56:14 +08:00 |
|
Bai
|
1ee68134f2
|
fix: rename utils methond
|
2025-12-01 10:41:14 +08:00 |
|
Bai
|
937265db5d
|
perf: add period task clear oauth2 provider expired tokens
|
2025-12-01 10:41:14 +08:00 |
|
Bai
|
c611d5e88b
|
perf: add utils delete oauth2 provider application
|
2025-12-01 10:41:14 +08:00 |
|
Bai
|
883b6b6383
|
perf: skip_authorization for redirect to jms client
|
2025-12-01 10:41:14 +08:00 |
|
Bai
|
ac4c72064f
|
perf: register jumpserver client logic
|
2025-12-01 10:41:14 +08:00 |
|
Bai
|
dbf8360e27
|
feat: add OAUTH2_PROVIDER_ACCESS_TOKEN_EXPIRE_SECONDS
|
2025-12-01 10:41:14 +08:00 |
|
github-actions[bot]
|
150d7a09bc
|
perf: Update Dockerfile with new base image tag
|
2025-11-28 16:28:23 +08:00 |
|
Bai
|
a7ed20e059
|
perf: support as oauth2 provider
|
2025-11-28 16:28:23 +08:00 |
|
github-actions[bot]
|
1b7b8e6f2e
|
perf: Update Dockerfile with new base image tag
|
2025-11-28 16:28:23 +08:00 |
|
Bai
|
cd22fbce19
|
perf: support as oauth2 provider
|
2025-11-28 16:28:23 +08:00 |
|
老广
|
c191d86f43
|
Refactor GitHub Actions workflow for event handling
|
2025-11-27 14:27:27 +08:00 |
|
wangruidong
|
7911137ffb
|
fix: Truncate asset URL to 128 characters to prevent exceeding length limit
|
2025-11-27 14:17:19 +08:00 |
|
wangruidong
|
1053933cae
|
fix: Add migration to refresh PostgreSQL collation version
|
2025-11-27 14:16:44 +08:00 |
|
wangruidong
|
96fdc025cd
|
fix: Search for risk_level, search result is empty
|
2025-11-26 18:07:20 +08:00 |
|
wangruidong
|
fde19764e0
|
fix: Processing redirection url unquote
|
2025-11-25 14:00:31 +08:00 |
|
wangruidong
|
978fbc70e6
|
perf: Improve city retrieval fallback to handle missing values
|
2025-11-25 13:59:48 +08:00 |
|
Ewall555
|
636ffd786d
|
feat: add namespace setting to k8s protocol configuration
|
2025-11-25 11:08:23 +08:00 |
|
feng
|
3b756aa26f
|
perf: Component i18n lang lower
|
2025-11-25 10:56:37 +08:00 |
|
Bai
|
817c0099d1
|
perf: client pkg rename
|
2025-11-21 18:45:49 +08:00 |
|
Bai
|
a0d7871130
|
perf: client pkg rename
|
2025-11-21 18:45:49 +08:00 |
|
Bai
|
c97124c279
|
perf: client pkg rename
|
2025-11-20 17:59:22 +08:00 |
|
Bai
|
32a766ed34
|
perf: client pkg rename
|
2025-11-20 17:59:22 +08:00 |
|
Bai
|
58fd15d743
|
perf: client pkg rename
|
2025-11-20 17:59:22 +08:00 |
|
feng
|
f50250dedb
|
perf: Client version
|
2025-11-20 16:37:23 +08:00 |
|
wangruidong
|
9e150b7fbe
|
fix: One login lock, resulting in two logs
|
2025-11-20 15:01:06 +08:00 |
|
wangruidong
|
16c79f59a7
|
fix: Handle case where all time_periods have empty values as a selection of all
|
2025-11-20 11:31:09 +08:00 |
|
wangruidong
|
be0f04862a
|
fix: Correctly pass runas value in ACL check for job execution
|
2025-11-19 19:08:29 +08:00 |
|
feng
|
1a3fb2f0db
|
perf: Account bulk error prompt
|
2025-11-19 17:42:39 +08:00 |
|
Eric
|
4cd70efe66
|
perf: fix mp4 type replay
|
2025-11-19 17:10:26 +08:00 |
|
wangruidong
|
28700c01c8
|
perf: The login log records the locked login log
|
2025-11-19 17:08:55 +08:00 |
|
wangruidong
|
4524822245
|
fix: Solve this version of Mysql doesn't yet support 'LIMIT & IN/ALL/ANY/S0ME subquery' error
|
2025-11-19 09:52:05 +08:00 |
|
Eric
|
9d04fda018
|
perf: add match perm to user for suggestions api
|
2025-11-19 09:48:31 +08:00 |
|
老广
|
01c277cd1e
|
Add Client to JumpServer components list
|
2025-11-19 09:19:52 +08:00 |
|
wangruidong
|
c4b3531d72
|
fix: correct handling of changed field values in operate log
|
2025-11-18 10:32:49 +08:00 |
|
feng
|
8870d1ef9e
|
perf: Translate
|
2025-11-17 18:25:40 +08:00 |
|
wangruidong
|
6c5086a083
|
perf: implement login asset ACL checks in Job and JobExecution viewsets
|
2025-11-17 10:53:22 +08:00 |
|