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
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
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
ibuler
4e33b5b478
perf: some risk example file path
2025-08-01 10:35:15 +08:00
ibuler
14e0396508
perf: change ip db path
2025-07-29 10:20:37 +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
16e7a12974
perf: static file download and catch
2025-05-20 13:14:47 +08:00
ewall555
a88ebeff15
feat: Set the default expiration days for adding user and asset permissions
2025-05-13 10:35:21 +08:00
fit2bot
e992c44e11
perf: change lfs files download ( #15293 )
...
* perf: change lfs files download
* perf: clean unused ansible module
* perf: update lfs download
* perf: Update Dockerfile with new base image tag
* perf: change download path
* perf: Update Dockerfile with new base image tag
---------
Co-authored-by: ibuler <ibuler@qq.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-27 14:35:10 +08:00
fit2bot
3f4141ca0b
merge: with pam ( #14911 )
...
* perf: change i18n
* perf: pam
* perf: change translate
* perf: add check account
* perf: add date field
* perf: add account filter
* perf: remove some js
* perf: add account status action
* perf: update pam
* perf: 修改 discover account
* perf: update filter
* perf: update gathered account
* perf: 修改账号同步
* perf: squash migrations
* perf: update pam
* perf: change i18n
* perf: update account risk
* perf: 更新风险发现
* perf: remove css
* perf: Admin connection token
* perf: Add a switch to check connectivity after changing the password, and add a custom ssh command for push tasks
* perf: Modify account migration files
* perf: update pam
* perf: remove to check account dir
* perf: Admin connection token
* perf: update check account
* perf: 优化发送结果
* perf: update pam
* perf: update bulk update create
* perf: prepaire using thread timer for bulk_create_decorator
* perf: update bulk create decorator
* perf: 优化 playbook manager
* perf: 优化收集账号的报表
* perf: Update poetry
* perf: Update Dockerfile with new base image tag
* fix: Account migrate 0012 file
* perf: 修改备份
* perf: update pam
* fix: Expand resource_type filter to include raw type
* feat: PAM Service (#14552 )
* feat: PAM Service
* perf: import package name
---------
Co-authored-by: jiangweidong <1053570670@qq.com >
* perf: Change secret dashboard (#14551 )
Co-authored-by: feng <1304903146@qq.com >
* perf: update migrations
* perf: 修改支持 pam
* perf: Change secret record table dashboard
* perf: update status
* fix: Automation send report
* perf: Change secret report
* feat: windows accounts gather
* perf: update change status
* perf: Account backup
* perf: Account backup report
* perf: Account migrate
* perf: update service to application
* perf: update migrations
* perf: update logo
* feat: oracle accounts gather (#14571 )
* feat: oracle accounts gather
* feat: sqlserver accounts gather
* feat: postgresql accounts gather
* feat: mysql accounts gather
---------
Co-authored-by: wangruidong <940853815@qq.com >
* feat: mongodb accounts gather
* perf: Change secret
* perf: Migrate
* perf: Merge conflicting migration files
* perf: Change secret
* perf: Automation filter org
* perf: Account push
* perf: Random secret string
* perf: Enhance SQL query and update risk handling in accounts
* perf: Ticket filter assignee_id
* perf: 修改 account remote
* perf: 修改一些 adhoc 任务
* perf: Change secret
* perf: Remove push account extra api
* perf: update status
* perf: The entire organization can view activity log
* fix: risk field check
* perf: add account details api
* perf: add demo mode
* perf: Delete gather_account
* perf: Perfect solution to account version problem
* perf: Update status action to handle multiple accounts
* perf: Add GatherAccountDetailField and update serializers
* perf: Display account history in combination with password change records
* perf: Lina translate
* fix: Update mysql_filter to handle nested user info
* perf: Admin connection token validate_permission account
* perf: copy move account
* perf: account filter risk
* perf: account risk filter
* perf: Copy move account failed message
* fix: gather account sync account to asset
* perf: Pam dashboard
* perf: Account dashboard total accounts
* perf: Pam dashboard
* perf: Change secret filter account secret_reset
* perf: 修改 risk filter
* perf: pam translate
* feat: Check for leaked duplicate passwords. (#14711 )
* feat: Check for leaked duplicate passwords.
* perf: Use SQLite instead of txt as leak password database
---------
Co-authored-by: jiangweidong <1053570670@qq.com >
Co-authored-by: 老广 <ibuler@qq.com >
* perf: merge with remote
* perf: Add risk change_password_add handle
* perf: Pam dashboard
* perf: check account manager import
* perf: 重构扫描
* perf: 修改 db
* perf: Gather account manager
* perf: update change db lib
* perf: dashboard
* perf: Account gather
* perf: 修改 asset get queryset
* perf: automation report
* perf: Pam account
* perf: Pam dashboard api
* perf: risk add account
* perf: 修改 risk check
* perf: Risk account
* perf: update risk add reopen action
* perf: add pylintrc
* Revert "perf: automation report"
This reverts commit 22aee54207 .
* perf: check account engine
* perf: Perf: Optimism Gather Report Style
* Perf: Remove unuser actions
* Perf: Perf push account
* perf: perf gather account
* perf: Automation report
* perf: Push account recorder
* perf: Push account record
* perf: Pam dashboard
* perf: perf
* perf: update intergration
* perf: integrations application detail add account tab page
* feat: Custom change password supports configuration of interactive items
* perf: Go and Python demo code
* perf: Custom secret change
* perf: add user filter
* perf: translate
* perf: Add demo code docs
* perf: update some i18n
* perf: update some i18n
* perf: Add Java, Node, Go, and cURL demo code
* perf: Translate
* perf: Change secret translate
* perf: Translate
* perf: update some i18n
* perf: translate
* perf: Ansible playbook
* perf: update some choice
* perf: update some choice
* perf: update account serializer remote unused code
* perf: conflict
* perf: update import
---------
Co-authored-by: ibuler <ibuler@qq.com >
Co-authored-by: feng <1304903146@qq.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: wangruidong <940853815@qq.com >
Co-authored-by: jiangweidong <1053570670@qq.com >
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com >
Co-authored-by: zhaojisen <1301338853@qq.com >
2025-02-21 16:39:57 +08:00
feng
3796af78a6
perf: Random secret string
2024-12-09 15:25:31 +08:00
Bai
d0617a0ea4
fix: login log get ipv6 error
2024-11-29 14:59:01 +08:00
fit2bot
e2904ab042
perf: Custom SMS (files) support obtaining more user information. ( #14486 )
...
* perf: Custom SMS (files) support obtaining more user information.
* perf: Remove the useless modules
* perf: modify
---------
Co-authored-by: jiangweidong <1053570670@qq.com >
2024-11-20 10:29:14 +08:00
feng
1f32ab274c
fix: Error subpub_msg log
2024-10-17 15:17:32 +08:00
ibuler
9b0c81333f
perf: debug pub sub
2024-10-17 10:16:44 +08:00
Bai
efdcd4c708
perf: upgrade geoip2 and .mmdb
2024-09-27 14:30:48 +08:00
feng
85129da942
perf: Postgresql add ssl mode
2024-09-13 17:49:14 +08:00
feng
c3798bfa95
fix: Internal letter hyperlinks cannot be redirected
2024-09-13 11:05:22 +08:00
fit2bot
1417abecfb
perf: Add task description ( #14033 )
...
Co-authored-by: ZhaoJiSen <97007455+ZhaoJiSen@users.noreply.github.com >
2024-09-09 18:54:33 +08:00
kebyn
e94520a3fd
fix: 修复非标准实现 X-Forwarded-For 时的问题
2024-09-06 10:31:58 +08:00
feng
b9e64747ac
perf: View the internal message and convert the content into markdown
2024-08-29 17:28:12 +08:00
feng
01c565f93f
perf: Activity log no display
2024-08-08 16:39:44 +08:00
jiangweidong
c0d2efa72a
perf: async sms task params can json
2024-07-12 15:16:41 +08:00
wangruidong
4a49bde1f0
perf: add compatibility for macOS environment
2024-07-01 15:02:32 +08:00
jiangweidong
ef7329a721
perf: 优化频繁发送短信,将后端的频繁发送警告提示到页面上来提醒用户
2024-04-22 13:20:51 +08:00
wangruidong
d71c41e384
perf: 提高短信发送任务优先级
2024-03-18 15:50:00 +08:00
jiangweidong
b557e264bc
fix: 账号备份选择SFTP有多个时,重复编码password会导致任务异常
2024-02-29 16:10:21 +08:00
fit2bot
2fcbfe9f21
perf: 优化 tree nodes 避免太慢 ( #12472 )
...
* perf: 优化 tree nodes 避免太慢
perf: 优化大量资产上的资产数生成比较慢
perf: 优化节点树
perf: 修改 tree nooooooooodes
perf: 优化一些 api 比较大的问题
perf: 优化平台 api
perf: 分页返回同步树
perf: 优化节点树
perf: 深度优化节点树
* perf: remove unused config
---------
Co-authored-by: ibuler <ibuler@qq.com >
2024-01-02 16:11:56 +08:00
ibuler
4f1826d3ed
perf: get request ip, only using x-forwarded-for
2023-12-12 14:44:57 +08:00
Eric
e193d7a942
perf: 完善 yaml 加载
2023-12-05 17:25:25 +08:00
feng
370ef11486
perf: 随机密码生成规则添加可排除字符选项
2023-11-28 14:46:51 +08:00
ibuler
ba38852354
perf: 优化跳转页
2023-11-24 17:00:39 +08:00
feng
18f6ffe0ce
perf: 国际化翻译
2023-11-22 18:30:56 +08:00
wangruidong
9babe977d8
fix: 修改sftp账号备份文件名及任务日志提示
2023-11-13 17:05:21 +08:00
fit2bot
f01bfc44b8
perf: 账号备份增加sftp方式 ( #12032 )
...
* perf: 添加sftp支持
* perf: 账号备份增加sftp方式
---------
Co-authored-by: wangruidong <940853815@qq.com >
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com >
2023-11-07 15:10:46 +08:00
wangruidong
4021b1955e
fix: 组件启动失败
2023-10-31 19:18:35 +08:00
ibuler
73b0b23910
perf: 修改rsa key 默认长度
2023-10-25 10:05:58 +08:00
ibuler
8b3fd2c117
perf: 修改获取 ip
2023-10-12 16:09:22 +08:00
jiangweidong
70f0f55ddb
feat: 支持自定义短信认证(文件) ( #11784 )
...
* feat: 支持自定义短信认证(文件)
* perf: 翻译
* perf: 还原注释
2023-10-10 05:23:54 -05:00
ibuler
2aed3fcaea
perf: 修改随机数生成,避免使用 random 库
2023-10-07 11:30:45 +05:00
ibuler
28196573bb
perf: 修改随机使用secrets
2023-10-07 11:30:45 +05:00
ibuler
27c505853b
perf: 优化忘记密码
2023-10-07 11:18:55 +05:00
Bai
1f00c00183
fix: 修复验证码校验逻辑和报错信息
2023-09-25 23:03:32 +08:00
ibuler
c369b5478c
fix: 修复暴力校验验证码
2023-09-25 22:06:57 +08:00
fit2bot
90131db55a
perf: 修改任务检查 ( #11609 )
...
* perf: 修改任务检查
* perf: 修改翻译
---------
Co-authored-by: ibuler <ibuler@qq.com >
2023-09-20 11:12:15 +08:00
ibuler
0eba6d2175
fix: 修复 random error
2023-09-19 18:11:27 +08:00