Commit Graph

939 Commits

Author SHA1 Message Date
Bai
2b3942687e refactor: Tree again, later ... 2026-01-06 15:02:05 +08:00
Bai
47e7fa2cc0 perf: UserPermedAssetTreeAPI about get_special_nodes_if_needed 2025-12-28 20:38:13 +08:00
Bai
c4d65d3a48 perf: UserPermedAssetTreeAPI about get_special_nodes 2025-12-28 19:38:46 +08:00
Bai
1746b8e5ae perf: add AbstractAssetTreeAPI for AssetTreeAPI and UserPermedAssetTreeAPI, but need support UserGroupPermedAssetTreeAPI in the future 2025-12-28 16:03:11 +08:00
Bai
4c3c83257c perf: support search query_params for search assets 2025-12-28 01:03:55 +08:00
Bai
20ef1fc146 perf: UserPermAssetTreeAPI rename asset-tree and node-tree 2025-12-28 00:57:17 +08:00
Bai
084635b098 perf: use search_asset or search_node key 2025-12-27 22:22:47 +08:00
Bai
bc9c9c30cd perf: UserPermTreeAPI support search nodes, search assetes by category or type 2025-12-27 21:45:50 +08:00
Bai
62ec308d1e fix: get user node assets in root_org 2025-12-26 18:50:49 +08:00
Bai
9b28a4be70 perf: delete user favorite assets url in perms, only use in assets 2025-12-26 18:13:56 +08:00
Bai
ad1da2d23d perf: support UserPermTreeAPI finished. 2025-12-26 18:04:42 +08:00
Bai
c2fa43a5ac refactor: UserPermTreeAPI support return favorite and ungroup node - Luna Page 2025-12-26 14:58:24 +08:00
Bai
414e547a67 refactor: UserPermTreeAPI finished - Luna Page 2025-12-26 14:20:25 +08:00
Bai
39129cecbe refactor: finished NodeChildrenAsTreeApi. But, need TODO support GLOBAL org logic. 2025-12-23 18:46:18 +08:00
Bai
22a27946a7 perf: AssetTree support with_assets and full_tree kwargs 2025-12-22 16:32:48 +08:00
Bai
4983465a23 perf: UserPermTree support with_assets params 2025-12-22 13:28:32 +08:00
Bai
4d9fc9dfd6 perf: UserPermUtil supoort get_node_assets and get_node_all_assets 2025-12-22 12:32:27 +08:00
Bai
c7cb83fa1d perf: split UserPermUtil from UserPermTree 2025-12-22 11:23:13 +08:00
Bai
ee92c72b50 perf: add UserPermTree, finished 2025-12-19 19:53:08 +08:00
feng
245e2dab66 perf: Filter effective 2025-10-15 16:51:32 +08:00
mikebofs
c40bc46520 fix: asset permission exclude accounts with -action 2025-09-12 11:16:27 +08:00
ibuler
bb29d519c6 perf: exclude accounts date expired 2025-09-11 11:42:44 +08:00
fit2bot
16461b0fa9 perf: support global search (#15961)
* perf: support global search

* perf: change serach

* perf: search model add asset permission

---------

Co-authored-by: mikebofs <mikebofs@gmail.com>
Co-authored-by: ibuler <ibuler@qq.com>
2025-09-05 16:40:18 +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
wrd
af7a00c1b1 fix: typo 2025-08-26 15:31:13 +08:00
wangruidong
965ec7007c perf: Enhance eager loading by including labels in queryset 2025-08-26 15:31:13 +08:00
fit2bot
1372fd7535 feat: asset permission support exclude some account
* perf: add perm exclude

* perf: exclude node action account

* perf: add i18n

* perf: pop exclude account

---------

Co-authored-by: mikebofs <mikebofs@gmail.com>
2025-08-26 14:57:57 +08:00
feng
e46aa95980 perf: check_asset_permission_will_expired filter is_active=True 2025-08-01 10:18:52 +08:00
wangruidong
6095c9865f fix: Action tips translate 2025-07-17 11:48:28 +08:00
wangruidong
2acbb80920 perf: Add account date_expired 2025-07-09 10:47:06 +08:00
wangruidong
259ead4c6e fix: Prevent nested resource issues in type nodes tree API 2025-06-12 18:29:22 +08:00
feng
9969395500 fix: perm del node and user group 500 2025-05-15 15:55:32 +08:00
feng
ad5ce5d4cf perf: translate 2025-05-15 14:01:51 +08:00
ewall555
a88ebeff15 feat: Set the default expiration days for adding user and asset permissions 2025-05-13 10:35:21 +08:00
Emmanuel Ferdman
19b7be33ae Resolve warnings of logger library
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-05-12 09:51:30 +08:00
fit2bot
3159a4e794 perf: change domain to zone (#15255)
* perf: change domain to zone

* perf: change domain to zone

* perf: change some word

* perf: update gateway enabled i18n

* perf: change migrations

---------

Co-authored-by: ibuler <ibuler@qq.com>
2025-04-21 10:30:18 +08:00
ibuler
c804c053d2 perf: revert api 2025-04-17 15:53:52 +08:00
ibuler
01a6019022 perf: swagger api 2025-04-16 14:53:51 +08:00
feng
cb49e26387 perf: refresh asset type tree 2025-04-16 11:44:07 +08:00
ibuler
528f9045d0 perf: update connection token 2025-04-09 11:11:39 +08:00
ibuler
ba3bce1e2e perf: perm account valid 2025-04-08 19:21:37 +08:00
ibuler
3f452daee8 perf: ad as asset 2025-04-08 19:21:37 +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
bd783e6a8d perf: asset perm expire 2025-03-13 18:25:28 +08:00
ibuler
4db15d9af7 perf: update action choice field default 2025-03-12 10:23:01 +08:00
feng
a2aa5e9bf9 perf: connection token 2025-03-11 18:32:38 +08:00
feng
8b2276ce08 perf: koko sftp superuser perm 2025-03-03 16:17:16 +08:00
feng
7181dad5ad perf: Translate 2025-02-28 18:40:47 +08:00
feng
08963ebb40 perf: Translate 2025-02-24 19:26:34 +08:00