Commit Graph

  • 9755076f7f refactor: add tree.py and asset_tree.py, finished build AssetTree. Bai 2025-12-18 15:37:18 +08:00
  • 296112bed8 perf: check_api feng 2025-12-17 17:56:46 +08:00
  • 50a857e182 perf: click confirm, add interval 30s auto close tab Bai 2025-12-17 17:22:45 +08:00
  • cfca2cdf5c perf: set redirect-confirm page, add close button, user refresh redirect to indexPage Bai 2025-12-17 16:52:51 +08:00
  • 599797299f perf: add oauth2_provider.log to logger Bai 2025-12-17 14:59:40 +08:00
  • 8d7abef191 perf: add migrations - migrate asset node_id field Bai 2025-12-16 18:50:15 +08:00
  • aaa40722c4 perf: add util - cleanup and kepp one node for Multi-Parent-Nodes Assets and generate report Bai 2025-12-16 16:29:24 +08:00
  • ca39344937 perf: add util - cleanup and kepp one node for Multi-Parent-Nodes Assets and generate report Bai 2025-12-16 16:28:37 +08:00
  • 4b9a8227c9 perf: add util - find Multi-Parent Assets and generate report Bai 2025-12-16 15:32:41 +08:00
  • f362163af1 perf: remove gpt model feng 2025-12-16 13:17:41 +08:00
  • eee7333745 fix: Integrations services failed to call api (#16441) fit2bot 2025-12-16 11:34:07 +08:00
  • e7ed098503 fix: Remove Ansible Receptor configuration and related code wangruidong 2025-12-12 15:52:30 +08:00
  • 29fb518156 perf: change word spell ibuler 2025-12-15 09:10:12 +08:00
  • e16e2cb964 perf: Update translations for Diff and Export filtered in Chinese wangruidong 2025-12-15 10:44:21 +08:00
  • a41b6b41e0 perf: Add custom chat model (#16439) fit2bot 2025-12-16 09:18:56 +08:00
  • 933e6e4c15 perf: Vault save maximum recursion depth exceeded feng 2025-12-15 15:40:55 +08:00
  • 46384e19b5 perf: client version feng 2025-12-12 15:35:25 +08:00
  • e388a7efa0 perf: chat ai custom model (#16428) fit2bot 2025-12-12 15:28:20 +08:00
  • 4bc345542c Merge pull request #16424 from jumpserver/pr@dev@feat_redis_lock_on_piico Chenyang Shen 2025-12-12 15:00:57 +08:00
  • 829e9b1497 feat: add redis lock on picco card init Aaron3S 2025-12-11 18:38:11 +08:00
  • 8e703d306c feat: Add permission check for reading account secrets based on system settings (#16337) fit2bot 2025-12-11 16:42:10 +08:00
  • af908480f4 fix: Add '/media/' to the list of whitelisted URLs for MFA login wangruidong 2025-12-10 14:12:17 +08:00
  • fc2d4ae751 fix: Add user validity check to authentication process wangruidong 2025-12-10 17:19:20 +08:00
  • cde5fb7a3e perf: Include 'id' in search and filter fields for AutomationExecution wangruidong 2025-12-11 14:44:08 +08:00
  • 19da95c6fb perf: update vnc protocol Eric 2025-12-10 15:50:05 +08:00
  • bc4f29a6f6 perf: support virtual_app vnc client Eric 2025-12-10 15:18:31 +08:00
  • a497b3cf94 fix: Add '/media/' to the list of whitelisted URLs for MFA login (#16412) fit2bot 2025-12-10 14:19:39 +08:00
  • 5f1ba56e56 Merge pull request #16094 from jumpserver/pr@dev@chat_model fit2bot 2025-12-10 10:43:14 +08:00
  • 2b1fdb937b Merge pull request #16404 from jumpserver/pr@dev@feat_reset_key_store Chenyang Shen 2025-12-09 15:16:41 +08:00
  • 1e754546f1 feat: reset piico device after open device Aaron3S 2025-12-09 14:47:25 +08:00
  • 2ec71feafc perf: rbac oauth2_provider perms i18n Bai 2025-12-09 10:15:22 +08:00
  • 02e8905330 perf: redirect/confirm page and i18n Bai 2025-12-08 18:41:59 +08:00
  • 8d68f5589b perf: redirect/confirm page and i18n Bai 2025-12-08 18:41:30 +08:00
  • 4df13fc384 perf: redirect/confirm page and i18n Bai 2025-12-08 18:38:51 +08:00
  • 78c1162028 perf: when DEBUG_DEV=True, allow OAUTH2_PROVIDER redirect_url localhost listen Bai 2025-12-08 15:15:39 +08:00
  • 14c2512b45 fix: accesskey authentication user is None error Bai 2025-12-08 15:04:56 +08:00
  • d6d7072da5 perf: request.GET.copy() to dict(), because copy() returned values is list [] Bai 2025-12-08 12:48:49 +08:00
  • 993bc36c5e perf: handling the next parameter propagation issue in third-party authentication flows (#16395) fit2bot 2025-12-08 12:34:32 +08:00
  • ecff2ea07e perf: move oauth2_provider api auth_backend to the end, and while accesstoken_backend not user do not raise execption, go on next bakcned auth (#16393) fit2bot 2025-12-08 09:57:17 +08:00
  • ba70edf221 perf: when oauth2 application delete expired well-known page cache via post_delete signal (#16392) fit2bot 2025-12-08 09:54:18 +08:00
  • 396144e3a8 perf: Allow admins to configure available MFA services for user auth pr@dev@perf_mfa_backend_setting jiangweidong 2025-12-05 10:50:45 +08:00
  • 50050dff57 fix: cas only allow exist user login Bai 2025-12-04 18:33:34 +08:00
  • 944226866c perf: Add a diff field to operate-log export jiangweidong 2025-11-28 13:25:50 +08:00
  • fe13221d88 fix: Improve server URI validation and connection testing in LDAP module (#16377) fit2bot 2025-12-04 17:59:01 +08:00
  • ba17863892 perf: Remove unused CAS user exception handling and simplify login view error response (#16380) fit2bot 2025-12-04 17:49:58 +08:00
  • 065bfeda52 fix: only exists user login maybe invalid (#16379) fit2bot 2025-12-04 16:18:47 +08:00
  • 04af26500a fix: Allow login with username or email for existing users wangruidong 2025-12-03 10:56:03 +08:00
  • e0388364c3 fix: use third part authentication service rediect to client failed (#16370) fit2bot 2025-12-03 19:07:00 +08:00
  • 3c96480b0c perf: add manage.py command: init_oauth2_provider, resolve init jumpserver client failed issue Bai 2025-12-03 14:34:03 +08:00
  • 95331a0c4b perf: redirect to client show tips Bai 2025-12-02 18:38:15 +08:00
  • b8ecb703cf perf: url revoke_token/ to revoke/ Bai 2025-12-02 18:04:31 +08:00
  • 1a3f5e3f9a perf: default access token/refresh token expired at 1h/7day Bai 2025-12-02 15:32:47 +08:00
  • 854396e8d5 perf: access-token api Bai 2025-12-02 15:22:47 +08:00
  • ab08603e66 perf: organize oauth2_provider urls, add .well-known API Bai 2025-12-02 14:53:23 +08:00
  • 427fd3f72c perf: organize oauth2_provider urls, add .well-known API Bai 2025-12-02 14:50:20 +08:00
  • 0aba9ba120 perf: hide the unused URLs in OAuth2 provider Bai 2025-12-02 10:28:16 +08:00
  • 045ca8807a feat: modify client redirect url Bai 2025-12-01 19:01:13 +08:00
  • 19a68d8930 feat: add api access token Bai 2025-12-01 17:52:45 +08:00
  • 75ed02a2d2 feat: add oauth2 provider accesstokens api Bai 2025-12-01 15:20:31 +08:00
  • f420dac49c feat: Host cloud sync supports state cloud - i18n (#16304) fit2bot 2025-12-01 10:56:14 +08:00
  • 1ee68134f2 fix: rename utils methond Bai 2025-12-01 10:38:22 +08:00
  • 937265db5d perf: add period task clear oauth2 provider expired tokens Bai 2025-11-28 19:11:10 +08:00
  • c611d5e88b perf: add utils delete oauth2 provider application Bai 2025-11-28 18:40:07 +08:00
  • 883b6b6383 perf: skip_authorization for redirect to jms client Bai 2025-11-28 18:34:07 +08:00
  • ac4c72064f perf: register jumpserver client logic Bai 2025-11-28 18:21:31 +08:00
  • dbf8360e27 feat: add OAUTH2_PROVIDER_ACCESS_TOKEN_EXPIRE_SECONDS Bai 2025-11-28 17:50:16 +08:00
  • 150d7a09bc perf: Update Dockerfile with new base image tag github-actions[bot] 2025-11-28 02:56:23 +00:00
  • a7ed20e059 perf: support as oauth2 provider Bai 2025-11-27 18:05:27 +08:00
  • 1b7b8e6f2e perf: Update Dockerfile with new base image tag github-actions[bot] 2025-11-27 09:16:17 +00:00
  • cd22fbce19 perf: support as oauth2 provider Bai 2025-11-27 17:09:43 +08:00
  • c191d86f43 Refactor GitHub Actions workflow for event handling 老广 2025-11-27 14:26:57 +08:00
  • 7911137ffb fix: Truncate asset URL to 128 characters to prevent exceeding length limit wangruidong 2025-11-27 10:03:00 +08:00
  • 1053933cae fix: Add migration to refresh PostgreSQL collation version wangruidong 2025-11-27 11:01:10 +08:00
  • 96fdc025cd fix: Search for risk_level, search result is empty wangruidong 2025-11-25 15:52:58 +08:00
  • fde19764e0 fix: Processing redirection url unquote wangruidong 2025-11-20 19:32:57 +08:00
  • 978fbc70e6 perf: Improve city retrieval fallback to handle missing values wangruidong 2025-11-21 16:06:54 +08:00
  • 636ffd786d feat: add namespace setting to k8s protocol configuration Ewall555 2025-11-24 11:41:28 +08:00
  • 3b756aa26f perf: Component i18n lang lower feng 2025-11-25 10:55:03 +08:00
  • 8548b73063 fix: Failed to switch languages (#16326) fit2bot 2025-11-24 11:13:56 +08:00
  • 817c0099d1 perf: client pkg rename Bai 2025-11-21 18:14:55 +08:00
  • a0d7871130 perf: client pkg rename Bai 2025-11-21 18:12:46 +08:00
  • 1d0db2ba8b Merge pull request #16316 from jumpserver/dev v4.10.13 v4.10.13-lts Jiangjie Bai 2025-11-20 20:20:02 +08:00
  • c97124c279 perf: client pkg rename Bai 2025-11-20 17:56:00 +08:00
  • 32a766ed34 perf: client pkg rename Bai 2025-11-20 17:37:49 +08:00
  • 58fd15d743 perf: client pkg rename Bai 2025-11-20 17:37:15 +08:00
  • f50250dedb perf: Client version feng 2025-11-20 16:32:58 +08:00
  • 9e150b7fbe fix: One login lock, resulting in two logs wangruidong 2025-11-20 14:43:04 +08:00
  • 16c79f59a7 fix: Handle case where all time_periods have empty values as a selection of all wangruidong 2025-11-20 11:06:45 +08:00
  • be0f04862a fix: Correctly pass runas value in ACL check for job execution wangruidong 2025-11-19 18:57:24 +08:00
  • 1a3fb2f0db perf: Account bulk error prompt feng 2025-11-19 17:39:58 +08:00
  • 4cd70efe66 perf: fix mp4 type replay Eric 2025-11-19 17:03:18 +08:00
  • 28700c01c8 perf: The login log records the locked login log wangruidong 2025-11-19 16:05:04 +08:00
  • 4524822245 fix: Solve this version of Mysql doesn't yet support 'LIMIT & IN/ALL/ANY/S0ME subquery' error wangruidong 2025-11-18 11:19:38 +08:00
  • 9d04fda018 perf: add match perm to user for suggestions api Eric 2025-11-18 15:24:00 +08:00
  • 01c277cd1e Add Client to JumpServer components list 老广 2025-11-19 09:18:30 +08:00
  • c4b3531d72 fix: correct handling of changed field values in operate log wangruidong 2025-11-17 16:27:13 +08:00
  • 8870d1ef9e perf: Translate feng 2025-11-17 18:24:18 +08:00
  • 6c5086a083 perf: implement login asset ACL checks in Job and JobExecution viewsets wangruidong 2025-11-14 15:57:25 +08:00
  • e9f762a982 Revert "perf: Reduce the number of pub sub processing threads (#16072)" wrd 2025-11-14 17:54:00 +08:00
  • d4d4cadbcd fix: OAuth2 Only allow existing users to log in operate log error wangruidong 2025-11-13 17:36:41 +08:00