LDX
ec9e76e405
feat(assets): add user custom favorite folders ( #16949 )
...
* feat(assets): add user custom favorite folders
- Add FavoriteFolder model (per-user, nested via self parent FK)
- Add nullable folder FK on FavoriteAsset, allow one asset in multiple folders
- Add FavoriteFolderViewSet and folder filter on FavoriteAssetViewSet
- Serializer outputs asset_info for building connectable tree nodes
- Register favorite-folders route; exclude favoritefolder from rbac/audit
* feat(assets): register favorite-folders route and add migration
- Register favorite-folders router endpoint
- Add migration 0020 creating FavoriteFolder and folder FK on FavoriteAsset
* feat(rbac): exclude favoritefolder from permission management
Keep favoritefolder consistent with favoriteasset (user-owned, not RBAC managed)
* feat(audits): exclude FavoriteFolder from operate log
2026-06-26 16:29:25 +08:00
Gerry.tan
cf41532448
perf: support rdp file sign
2026-06-10 14:19:23 +08:00
feng
27051574d7
perf: remote_client add debug
2026-06-08 14:34:11 +08:00
feng
605a134a8c
perf: ansible filter timeout
2026-06-08 14:34:11 +08:00
Wanpl-Java
28cfcc6c22
fix: site message session share link protocol issue
2026-06-08 14:10:25 +08:00
lettimepassby
3d8f67c1c0
fix: resolve SFTP storage SSH key parsing failure
2026-06-03 13:44:14 +08:00
Gerry.tan
6cb9b015ee
fix: An inactive remote host account was selected
2026-06-03 11:25:58 +08:00
xiaoc
39d49841a3
fix: LDAP user login exception
2026-05-29 18:31:28 +08:00
lettimepassby
8da3a1adf5
fix: failure when changing network device passwords through a gateway
2026-05-22 13:57:59 +08:00
TimePassBy
e84f9ccaf7
fix: avoid empty query in oauth2 redirect uri
2026-05-11 17:34:38 +08:00
fit2bot
1c07665367
feat(i18n): add translations for feat_upload_413-flashmsg ( #16695 )
...
* feat(i18n): add translations for feat_upload_413-flashmsg
* chore(i18n): auto-translate updated strings
---------
Co-authored-by: Crane.z <1481445951@qq.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-24 18:23:27 +08:00
老广
5d521f19f3
Adjust throttle rates for different user types
...
Updated throttle rates for anonymous, user, and service accounts.
2026-03-23 14:56:55 +08:00
feng
ecbc581609
perf: Add interface version
2026-03-11 19:05:38 +08:00
feng
c3dcb3e1ec
perf: ansible pexpect.exceptions.TIMEOUT & skip exitstatus: 0
2026-03-11 12:26:37 +08:00
fit2bot
1803be11a4
fix: Add permission check for user invitation and handle existing members ( #16662 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2026-03-10 15:19:19 +08:00
wangruidong
0579c8c3d8
fix: Add backend REST API that handles Organization CRUD operations and RBAC
...
role assignments license validation
2026-03-10 15:17:04 +08:00
Crane.z
ab36f72a86
perf(assets): make expire reminder days configurable
2026-03-06 14:54:02 +08:00
wangruidong
f5e7ff6d4e
fix: Virtual application search does not take effect
2026-03-03 18:11:34 +08:00
Bai
665c5e8134
fix: phone representation to string
2026-03-03 17:41:13 +08:00
fit2bot
b028fec6d1
fix: ticket status filter fields ( #16646 )
2026-03-03 16:28:13 +08:00
ibuler
5c13d95c33
perf: using claude auto translate
2026-03-03 11:40:42 +08:00
wangruidong
d9be890e89
fix: safe_run_cmd has the risk of command injection when using shell=True
2026-03-02 10:12:06 +08:00
Bai
b71519cc44
feat: support enable trusted ip verify
2026-02-27 11:19:11 +08:00
Bai
86058dbbad
feat: support enable trusted ip verify
2026-02-27 11:19:11 +08:00
Bai
60ca02762b
feat: support configuration to verify client real ip
2026-02-27 11:19:11 +08:00
fit2bot
820b831588
fix: Replace Environment with SandboxedEnvironment for safer template rendering ( #16608 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2026-02-04 15:30:08 +08:00
Bai
e66406a548
fix : #16591 render check instance type
2026-01-29 14:46:45 +08:00
feng
a585dd9680
perf: login.html
2026-01-28 16:18:11 +08:00
feng
75193d64fc
perf: interface add vendor
2026-01-28 13:30:45 +08:00
feng626
8220be01ed
Revert "Revert "perf: Unify external TLS verification via VERIFY_EXTERNAL_SSL""
...
This reverts commit aadc072067 .
2026-01-26 17:18:20 +08:00
feng
d45ae7995d
perf: Gather sqlserver int garbled text
2026-01-26 10:56:32 +08:00
feng
da36c26178
perf: Adaptation vendor
2026-01-26 10:28:33 +08:00
wangruidong
c85155dfd2
fix: Create ticket generate multiple operation logs
2026-01-22 16:32:10 +08:00
wangruidong
6ef7401c95
perf: Translate ticket status
2026-01-22 14:32:38 +08:00
feng
092086fae7
fix: treat win_ping unreachable as ignored when task sets ignore_unreachable
2026-01-22 14:14:06 +08:00
feng626
aadc072067
Revert "perf: Unify external TLS verification via VERIFY_EXTERNAL_SSL"
...
This reverts commit b249712c6e .
2026-01-22 13:52:21 +08:00
feng
b249712c6e
perf: Unify external TLS verification via VERIFY_EXTERNAL_SSL
2026-01-22 13:50:01 +08:00
feng
7c5572e64b
perf: Translate
2026-01-22 11:26:44 +08:00
wangruidong
9c081efda2
perf: Translate
2026-01-22 10:47:55 +08:00
fit2bot
a3f6de293b
perf: user cannot delete self ( #16562 )
...
* perf: Translate
* perf: Translate AccountExportTips
* perf: user cannot delete self
---------
Co-authored-by: wangruidong <940853815@qq.com >
2026-01-21 16:53:47 +08:00
feng
64ad6c5925
perf: update client version
2026-01-21 16:21:33 +08:00
feng
abe5b7b157
perf: tool support ipv6
2026-01-21 14:24:09 +08:00
fit2bot
462b299280
fix: Dealing with excel is a digital type problem ( #16555 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2026-01-20 16:55:55 +08:00
fit2bot
fd1aa5e59e
fix: Handle the OperationalError exception ( #16524 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2026-01-20 16:55:26 +08:00
fit2bot
982ab71d01
fix: Handle IntegrityError when bulk creating accounts from templates ( #16554 )
...
Co-authored-by: wangruidong <940853815@qq.com >
2026-01-20 16:54:55 +08:00
fit2bot
cc67e91536
perf: translate perms ( #16525 )
...
* perf: translate perms
* perf: translate automations
* perf: translate AccountExportTips
* perf: translate AccountExportTips
---------
Co-authored-by: wangruidong <940853815@qq.com >
2026-01-20 16:54:13 +08:00
wangruidong
f77aa080b1
perf: Add configurable throttle rates for anonymous user and service accounts
2026-01-16 09:47:35 +08:00
feng
88229c8a8c
fix: Create an account using a template and switch between binding and self-selection
2026-01-15 18:10:11 +08:00
Aaron3S
04abdfc346
feat: update facelive acl action license check
2026-01-14 16:32:01 +08:00
Aaron3S
89b5ab310e
feat: updage facelive license check
2026-01-14 16:32:01 +08:00