fit2bot
993bc36c5e
perf: handling the next parameter propagation issue in third-party authentication flows ( #16395 )
...
* perf: remove call client old- method via ?next=client
* feat: add 2 decorators for login-get and login-callback-get to set next_page and get next_page from session
* perf: code style
* perf: handling the next parameter propagation issue in third-party authentication flows
* perf: request.GET.dict() to copy()
* perf: style import
---------
Co-authored-by: Bai <baijiangjie@gmail.com >
2025-12-08 12:34:32 +08:00
jiangweidong
944226866c
perf: Add a diff field to operate-log export
2025-12-04 18:01:01 +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
427fd3f72c
perf: organize oauth2_provider urls, add .well-known API
2025-12-02 14:55:09 +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
cd22fbce19
perf: support as oauth2 provider
2025-11-28 16:28:23 +08:00
wangruidong
96fdc025cd
fix: Search for risk_level, search result is empty
2025-11-26 18:07:20 +08:00
wangruidong
978fbc70e6
perf: Improve city retrieval fallback to handle missing values
2025-11-25 13:59:48 +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
wrd
e9f762a982
Revert "perf: Reduce the number of pub sub processing threads ( #16072 )"
...
This reverts commit 70068c9253 .
2025-11-17 10:52:16 +08:00
feng
f4b3a7d73a
perf: Sync feishu info
2025-10-29 14:53:45 +08:00
wrd
3781c40179
Revert "perf: update fields serialization and bump django and djangorestframe…"
...
This reverts commit dd0cacb4bc .
2025-10-29 11:19:50 +08:00
fit2bot
dd0cacb4bc
perf: update fields serialization and bump django and djangorestframework versions ( #16209 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2025-10-28 16:42:06 +08:00
ibuler
77a7b74b15
perf: print summary in the end
2025-10-27 15:26:04 +08:00
fit2bot
359adf3dbb
perf: add check api for common user
2025-10-27 14:54:02 +08:00
ibuler
9e3ba00bc4
perf: search support keyword q=str to search
2025-10-24 10:22:49 +08:00
wangruidong
06be56ef06
fix: Enhance state check to include query parameter for session validation
2025-10-23 14:41:50 +08:00
ibuler
b2a618b206
perf: user sugguestion limit and serializer
2025-10-23 14:40:37 +08:00
fit2bot
70068c9253
perf: Reduce the number of pub sub processing threads ( #16072 )
...
* perf: Reduce the number of pub sub processing threads
* perf: Using thread pool to process messages
---------
Co-authored-by: wangruidong <940853815@qq.com >
2025-10-21 17:41:14 +08:00
wangruidong
c593f91d77
fix: Account backup: when sending to the mailbox fails, the task status also shows the success problem.
2025-09-18 15:44:35 +08:00
fit2bot
e025073da2
fix: The number of exported data is incorrect ( #16043 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2025-09-16 18:52:24 +08:00
ibuler
7f7a354b2d
fix: get obj error on queryset limit
2025-09-16 16:28:54 +08:00
ibuler
e156ab6ad8
fix: force page limit
2025-09-16 13:48:06 +08:00
wangruidong
3c1fd134ae
fix: There is something wrong with the format of the site message
2025-09-16 13:33:43 +08:00
feng
d2494c25cc
perf: Translate
2025-09-15 19:19:01 +08:00
ibuler
b56c3a76a7
fix: user option error
2025-09-11 11:21:59 +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
3c9d2534fa
perf: aks encrypt
2025-09-03 11:16:04 +08:00
wangruidong
4f79abe678
perf: Connect methods acl allow accept action
2025-09-03 11:00:56 +08:00
ibuler
034ee65157
perf: decrypt secret logic
2025-09-02 10:38:10 +08:00
wangruidong
db0e21f5d9
fix: Lazy import Azure and Google Cloud dependencies
2025-08-29 11:10:43 +08:00
ibuler
28d5475d0f
perf: try to decrypt then origin value
2025-08-29 11:00:02 +08:00
wangruidong
bf92c756d4
fix: Ensure command arguments are safely quoted in safe_run_cmd
2025-08-28 14:14:55 +08:00
fit2bot
395b868dcf
perf: swagger done ( #15865 )
...
* perf: swagger upgrade
* perf: upgrade to drf-spectacular
* perf: 添加部分注解
* perf: swagger done
---------
Co-authored-by: ibuler <ibuler@qq.com >
2025-08-27 10:27:01 +08:00
feng
6929c4968e
perf: Check api
2025-08-20 11:16:46 +08:00
ibuler
4e33b5b478
perf: some risk example file path
2025-08-01 10:35:15 +08:00
wangruidong
29f10bf10e
perf: ES connect error detail
2025-07-31 17:15:55 +08:00
ibuler
14e0396508
perf: change ip db path
2025-07-29 10:20:37 +08:00
wangruidong
835eb2e3d0
perf: Improve error handling for email sending in tasks
2025-07-28 10:30:42 +08:00
feng
d1d6f3fe9c
perf: string_punctuation remove > ^
2025-07-17 14:02:19 +08:00
feng
4d22c0722b
fix: Exclude special char failed
2025-07-16 16:10:17 +08:00
ibuler
c7dcf1ba59
perf: playbook task db save if conn timeout
2025-07-11 11:00:20 +08:00
Gerry.tan
d933e296bc
perf: ES command log supports fuzzy search
2025-07-08 11:25:44 +08:00
Bai
c3f877d116
fix: check count
2025-07-01 15:35:17 +08:00
feng
9abd708a0a
fix: ES search session count
2025-06-27 10:32:28 +08:00
jiangweidong
c9270877eb
fix: According to the CMPP2.0 protocol standard, modify the attribute alignment.
2025-06-26 18:41:30 +08:00
wangruidong
70aaa9cf8f
fix: Activate user language when sending emails
2025-06-16 19:04:45 +08:00
feng
41658af8fd
perf: Suggestion api
2025-06-16 14:03:27 +08:00