Commit Graph

8438 Commits (pr@dev@reporting)

Author SHA1 Message Date
feng 67422ef4ba fix: automation no account 2025-04-17 14:00:24 +08:00
gerry 3d6d2af268 perf:Stored command records in ES support accurate searching. 2025-04-17 11:43:16 +08:00
wangruidong ee97e45cc3 fix: Allow superusers delete adhoc and playbook 2025-04-17 10:54:47 +08:00
feng 0131eaa6db perf: es search 2025-04-16 18:15:58 +08:00
feng eaa390fd6f perf: update asset directory_services allow_empty true 2025-04-16 17:39:55 +08:00
ibuler e2b8fd0d40 perf: change account filter by asset 2025-04-16 17:37:36 +08:00
feng 2aace05099 perf: as account username 2025-04-16 17:29:23 +08:00
ibuler 1ee70af93d perf: applet account select 2025-04-16 16:43:34 +08:00
feng fa70fb2921 perf: Translate 2025-04-16 15:37:11 +08:00
ibuler 01a6019022 perf: swagger api 2025-04-16 14:53:51 +08:00
wangruidong 5c61a11d82 fix: add periodic_display to read_only_fields in Job serializer 2025-04-16 14:18:11 +08:00
fit2bot 67f3341310
perf: change db prefetch (#15215) 2025-04-16 13:48:12 +08:00
feng cb49e26387 perf: refresh asset type tree 2025-04-16 11:44:07 +08:00
feng 314da330c0 perf: Asset account filter 2025-04-16 11:36:58 +08:00
halo f1c98fda34 perf: client version 2025-04-16 10:39:10 +08:00
ibuler 1fdd1036d3 perf: directory service db 2025-04-15 20:24:10 +08:00
feng e286997090 perf: koko translate 2025-04-15 17:26:06 +08:00
wangruidong ce3daf5496 fix: update translation strings and improve error handling in inventory and job modules 2025-04-15 16:49:35 +08:00
feng 631570b819 perf: Asset filter 2025-04-15 16:45:50 +08:00
feng 9b1bff0847 perf: client version 2025-04-15 12:28:59 +08:00
feng ee8a2afe16 fix: ES no data found 2025-04-15 12:07:56 +08:00
jiangweidong 64393fe695 fix: Error in using set method 2025-04-15 11:47:01 +08:00
jiangweidong 11ef4fab4e perf: Es subsequent optimization 2025-04-15 11:47:01 +08:00
jiangweidong 9f8256f885 fix: Solve the problem that log details cannot be viewed in non-default organizations 2025-04-15 11:47:01 +08:00
fit2bot 5390fbacec
perf: some swagger api (#15203)
* perf: some swagger api

* perf: update deps

* 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-15 11:43:36 +08:00
wangruidong 8b9fe3c72b perf: add default logo handling in IntegrationApplicationSerializer 2025-04-15 11:08:15 +08:00
wangruidong 20070e0647 fix: improve crontab validation logic 2025-04-15 11:07:23 +08:00
ibuler 47b72cb35e perf: add leak password db config 2025-04-14 17:27:27 +08:00
feng 2ca0e9a5a2 perf: automation .account -> .all_accounts 2025-04-14 14:18:56 +08:00
feng 3b2ac101c8 perf: windows ad asset info 2025-04-14 10:14:38 +08:00
feng 6795f036dd perf: ad asset automation gather_facts_enabled true 2025-04-11 17:53:43 +08:00
feng aaa1f48258 perf: koko translate 2025-04-11 17:45:58 +08:00
feng 53c5bab203 perf: user login acl remove warning notify_and_warn action 2025-04-10 15:56:31 +08:00
feng 1254d28463 perf: windows ad gather account 2025-04-10 15:33:42 +08:00
wangruidong d6b1a577fc fix: resolve ForeignKeyViolation in AccountRisk 2025-04-09 19:30:05 +08:00
wangruidong 5ab85d3561 perf: File directory adjustment 2025-04-09 19:29:52 +08:00
wangruidong 467f4c5d4f perf: Translate 2025-04-09 19:29:52 +08:00
wangruidong f2404319af fix: account_prefer 2025-04-09 19:29:52 +08:00
wangruidong bbeadf7dbe perf: optimize adhoc asset selection experience 2025-04-09 19:29:52 +08:00
feng 941bd9b3f4 perf: Translate 2025-04-09 19:22:32 +08:00
feng 37a307a9d0 perf: Windows AD 2025-04-09 18:22:00 +08:00
ibuler 528f9045d0 perf: update connection token 2025-04-09 11:11:39 +08:00
ibuler a317549a01 perf: migrations merge 2025-04-08 19:21:37 +08:00
ibuler a7c514f8d8 perf: rename some workd 2025-04-08 19:21:37 +08:00
ibuler 75ea0079a2 perf: update ad domain 2025-04-08 19:21:37 +08:00
ibuler 4cc1687bf8 perf: update ad 2025-04-08 19:21:37 +08:00
ibuler 76e57b9a3e perf: update ad 2025-04-08 19:21:37 +08:00
ibuler ba3bce1e2e perf: perm account valid 2025-04-08 19:21:37 +08:00
ibuler 45f0343cfa perf: update ds 2025-04-08 19:21:37 +08:00
ibuler acaa4cf2d5 perf: rename ad to ds 2025-04-08 19:21:37 +08:00
ibuler 3f452daee8 perf: ad as asset 2025-04-08 19:21:37 +08:00
feng 5e25361ee8 perf: Operate default log 2025-04-08 18:37:25 +08:00
jiangweidong 7b7604e14d Added cloud sync global released asset tab (v4.9) 2025-04-08 18:31:53 +08:00
Eric f9037878c3 perf: add remoteapp bitmapcache settings 2025-04-08 17:36:48 +08:00
fit2bot 29ddfcac17
fix: Optimize UserConfirmDialog to send code via email (#15164)
* fix: Optimize UserConfirmDialog to send code via email

* fix: Optimize verification failure without error reporting

---------

Co-authored-by: halo <wuyihuangw@gmail.com>
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com>
2025-04-08 15:50:15 +08:00
wangruidong 519ec65ad4 perf: LDAP strict sync 2025-04-08 15:43:15 +08:00
jiangweidong 1f60e328b6 perf: Export resources to add operation logs 2025-04-08 15:37:29 +08:00
Bai e8e0ea920b perf: change jumpserver.org to jumpserver.com 2025-04-08 14:23:28 +08:00
Aaron3S 4fd8efd043 feat: remove oracle dyn port 2025-04-08 13:50:30 +08:00
wangruidong 623c800d31 fix: failure when deleting remote account in SQL Server 2025-04-08 13:48:48 +08:00
wangruidong d2c6e3c7a6 fix: Job audit: Search job list, filter failures based on command 2025-04-08 13:41:59 +08:00
Bai 15a1a58eca perf: change support email 2025-04-08 13:20:22 +08:00
halo 782401ef86 fix: Implement function _check_code 2025-04-07 16:20:43 +08:00
feng 65984d38f1 perf: Account filter 2025-03-28 16:34:53 +08:00
feng f6913ac63c perf: Priacy mode 2025-03-27 18:34:11 +08:00
Halo 514b2cdfc5
feat: Email as a method for multi-factor authentication (#15134)
* feat: Email as a method for multi-factor authentication

* perf: Optimize the MFA email sending logic

* perf: Optimize some parameters

* perf: Translate
2025-03-27 17:26:38 +08:00
ibuler b55000663e perf: 提升服务注册安全性 2025-03-27 16:25:28 +08:00
ibuler 9ed822bb3e perf: 优化获取 labels 2025-03-27 16:23:14 +08:00
feng ea599d7695 perf: Perm the template push account 2025-03-27 14:13:29 +08:00
feng 01c5d68b35 perf: change secret change_secret_result 2025-03-27 14:08:19 +08:00
feng 2e2c331941 perf: translate 2025-03-25 18:03:10 +08:00
feng 266ea9b858 perf: Change secret 2025-03-25 16:05:47 +08:00
feng 5f2e838342 perf: koko sftp translate 2025-03-25 14:33:50 +08:00
ZhaoJiSen 544ad5532b
Merge pull request #15117 from jumpserver/pr@dev@koko_translate
perf: koko translate
2025-03-25 11:02:08 +08:00
feng d22d715ee7 perf: koko translate 2025-03-25 10:59:45 +08:00
halo dd2366532c perf: Use a domain account to avoid automatically creating a local account 2025-03-25 10:22:16 +08:00
ibuler 9667a3d340 perf: add crontab check min 60m 2025-03-25 09:56:37 +08:00
feng c8e6e5d38c perf: Login language 2025-03-24 18:55:40 +08:00
feng 9d1047fae2 perf: Translate 2025-03-24 16:51:49 +08:00
feng 28f97d746d perf: Translate 2025-03-24 15:39:37 +08:00
ibuler be72344c63 perf: update tk create 2025-03-24 10:54:17 +08:00
ibuler d3176b68a8 perf: 优化 admin token 判断 2025-03-24 10:06:22 +08:00
ibuler 5411f65546 perf: update get permed account 2025-03-24 09:51:46 +08:00
ibuler e3ba468004 fix: 修复 token 直连的问题 2025-03-24 09:51:46 +08:00
feng a03a11efa4 perf: Translate 2025-03-21 15:49:42 +08:00
feng d344495417 perf: Translate 2025-03-21 14:24:37 +08:00
wangruidong db259d4e8b fix: Failed to delete account 2025-03-20 17:01:43 +08:00
feng afc31ee5ce perf: translate 2025-03-20 15:33:53 +08:00
feng 69cc47e0cb perf: account backup 2025-03-20 13:25:40 +08:00
wangruidong 2455afc2d2 fix: Use ConfirmOrIgnore for confirmed status in account updates 2025-03-20 11:14:16 +08:00
Aaron3S 5522ba0241 fix: fix face live can not enable 2025-03-19 20:45:35 +08:00
wangruidong 0fed338277 fix: Change secret failed, no module named libs 2025-03-19 20:23:02 +08:00
feng 8f78919b3e perf: Change secret filter days 2025-03-19 18:56:23 +08:00
wangruidong f6fc9b1f5c fix: Update account status to confirmed 2025-03-19 18:30:09 +08:00
jiangweidong 365dbf6e14 fix: CTYun cannot sync 2025-03-19 17:59:43 +08:00
wangruidong e5a5d5f727 fix: Account filter error 2025-03-19 16:34:42 +08:00
wangruidong e0d6b843ee fix: Add account_deleted_accounts to RiskSummary 2025-03-19 15:25:47 +08:00
wangruidong 2a31a7d444 fix: Validate input data for account status updates 2025-03-19 14:45:17 +08:00
wangruidong e68d5564c6 fix: Ansible could not initialize the preferred locale 2025-03-19 11:21:15 +08:00
feng 4fdb049c9d perf: translate 2025-03-19 11:07:42 +08:00
wangruidong e5f66c4be2 fix: password_expired account, not listed as risk account 2025-03-18 19:19:51 +08:00
wangruidong 325edfe704 fix: long_time_no_login account, not listed as risk account 2025-03-18 18:59:23 +08:00
feng626 28d6f2f9ef
Merge branch 'dev' into pr@dev@license 2025-03-18 18:56:41 +08:00
feng 2bfcebd064 perf: License 2025-03-18 18:54:12 +08:00
fit2bot cdebfd8121
perf: add delete account action (#15059) 2025-03-18 16:57:27 +08:00
wangruidong e802e145af fix: Create ssh_key failed 2025-03-18 16:23:01 +08:00
wangruidong 50faa3242a perf: Translate 2025-03-18 14:51:04 +08:00
ibuler f72fc19ba6 perf: change Command 2025-03-18 13:48:14 +08:00
feng 7bd03c7863 perf: change secret filter 2025-03-18 13:29:36 +08:00
wangruidong ed95a89a77 fix: Create ssh_key set is_active error 2025-03-18 11:29:40 +08:00
Aaron3S b206e751da feat: add translate 2025-03-18 10:40:06 +08:00
ibuler 6913518046 perf: update automation report template 2025-03-17 19:21:52 +08:00
wangruidong f5a2f5e538 fix: Check authorized_keys change failed 2025-03-17 19:18:34 +08:00
feng f4fa153ffa perf: push account secret 2025-03-17 18:45:25 +08:00
feng626 ec95144907
Merge branch 'dev' into pr@dev@excution 2025-03-17 17:28:03 +08:00
feng 424ef4d9a5 perf: Automation execution 2025-03-17 17:26:09 +08:00
wangruidong 40bbc4a02c perf: Translate ExecuteAfterSaving 2025-03-17 16:32:39 +08:00
wangruidong a784ca29c3 fix: Update counter naming for group and sudo changes in RiskSummary 2025-03-17 15:58:37 +08:00
fit2bot b7820c6a5b
perf: update automation report 2025-03-17 10:31:49 +08:00
feng 7bac1b42e4 perf: risk add account 2025-03-14 17:41:13 +08:00
feng 0a6757946a perf: translate 2025-03-14 17:02:39 +08:00
wangruidong e4d169cabe perf: migrations type length 2025-03-14 15:09:06 +08:00
wangruidong c80ca5236d perf: migrations bulk_size 2025-03-14 14:57:16 +08:00
wangruidong f513eb62a6 perf: migrations automationexecution type 2025-03-14 14:46:20 +08:00
wangruidong 94e8c62953 fix: Allow empty files in FileSerializer 2025-03-13 18:54:20 +08:00
feng bd783e6a8d perf: asset perm expire 2025-03-13 18:25:28 +08:00
wangruidong 35bc3a0e2b fix: Account risk search failed 2025-03-13 18:21:51 +08:00
ibuler 996bee3afd perf: update gathered account sync 2025-03-13 18:03:16 +08:00
feng 7c4931b6af perf: execution type 2025-03-13 17:54:02 +08:00
wangruidong 9992fb35be perf: Translate IpGroup 2025-03-13 17:10:09 +08:00
wangruidong cc63c956cb fix: Delete gather account failed 2025-03-13 16:25:27 +08:00
feng 15919085bc perf: change secret push record list 2025-03-13 14:58:11 +08:00
wangruidong 9e4b82bf45 perf: Translate risk handle 2025-03-13 10:00:31 +08:00
wangruidong 28f85a0186 perf: BaseManager email subject translate 2025-03-12 19:05:23 +08:00
feng 30e64ecfc1 perf: change secret 2025-03-12 18:57:03 +08:00
feng 042c3d1ba8 perf: gather account node_id filter 2025-03-12 18:05:42 +08:00
feng 94a8122eac perf: report 2025-03-12 17:57:15 +08:00
feng 88450d796f perf: translate 2025-03-12 16:45:19 +08:00
wangruidong 3d28e255c0 fix: Account risk page change secret failed 2025-03-12 16:01:42 +08:00
wangruidong 153be1508f perf: Remove account_deleted, password_error, no_admin_account others risk 2025-03-12 15:40:54 +08:00
ibuler 6e83420e67 perf: update i18n 2025-03-12 15:19:34 +08:00
wangruidong e03d983020 fix: Gather account new-found risk failed 2025-03-12 14:54:15 +08:00
feng 0afc1e6f5b perf: translate 2025-03-12 11:02:40 +08:00
wangruidong a9ea801862 fix: Update username and address_last_login field length in account models 2025-03-12 10:36:35 +08:00
Bai 23f9b79142 feat: support Spanish and Russian 2025-03-12 10:24:34 +08:00
ibuler 4db15d9af7 perf: update action choice field default 2025-03-12 10:23:01 +08:00
ZhaoJiSen bc9782bd55
Merge pull request #15001 from jumpserver/pr@dev@account_risk_filter
perf: account filter node
2025-03-11 19:20:14 +08:00
feng 635e9f5079 perf: account filter node 2025-03-11 19:19:14 +08:00
Eric_Lee 71259886fe
Merge pull request #14834 from jumpserver/pr@dev@perf_replay_file
perf: use a custom local path to save session replay file
2025-03-11 19:12:42 +08:00
feng a2aa5e9bf9 perf: connection token 2025-03-11 18:32:38 +08:00