Commit Graph

12827 Commits

Author SHA1 Message Date
Bai
2b3942687e refactor: Tree again, later ... 2026-01-06 15:02:05 +08:00
Bai
07bea445a5 refactor: XTree 5 2026-01-03 18:33:33 +08:00
Bai
556ff180d1 refactor: XTree 4 2026-01-03 17:41:27 +08:00
Bai
2bd5caebe8 refactor: XTree 3 2026-01-03 16:45:29 +08:00
Bai
f7ddf365dc refactor: XTree 2 2026-01-03 16:44:41 +08:00
Bai
47956964ab refactor: XTree 2026-01-03 16:25:58 +08:00
Bai
10a932b20c perf: modify TreeNode id and TreeLeaf id 2026-01-01 22:12:41 +08:00
Bai
dc88dcdabd perf: add Tree/TreeNode/TreeLeaf and AssetNodeTree/NodeTreeNode/AssetTreeLeaf, and TreeNodeSerializer 2026-01-01 21:26:03 +08:00
Bai
902ac11dc1 perf: ignore 2025-12-31 10:41:27 +08:00
Bai
63e52f1b21 perf: support tree_view, include node and category 2025-12-30 17:17:08 +08:00
Bai
9d56257a0e perf: add AssetTreeAPI rbac_perms 2025-12-30 12:15:43 +08:00
Bai
97c2c3af23 perf: add i18n for lina 2025-12-29 18:43:36 +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
447d3c13ac perf: asset-tree init_assets and return 2025-12-26 18:04:11 +08:00
Bai
097dba5e6f perf: modify create asset field nodes to node 2025-12-26 18:02:40 +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
eb9337e45b perf: AssetTreeAPI better again 2025-12-26 12:39:42 +08:00
Bai
a474d9be3e perf: serialize_nodes/assets as tree-node, if not nodes or assets, return 2025-12-24 16:52:24 +08:00
Bai
3a4e93af2f refactor: finished AssetTree API. support gloabl and real org; support asset-tree of AssetPage and PermPage; support search tree re-initial 2025-12-24 15:45:39 +08:00
Bai
9c2ddbba7e refactor: while search tree, re-initial ZTree use API data. 2025-12-23 18:51:26 +08:00
Bai
39129cecbe refactor: finished NodeChildrenAsTreeApi. But, need TODO support GLOBAL org logic. 2025-12-23 18:46:18 +08:00
Bai
88819bbf26 perf: Modify AssetViewSet filter by node 2025-12-22 17:13:05 +08:00
Bai
a88e35156a perf: AssetTree if with_assets pre fetch asset attrs 2025-12-22 16:51:08 +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
Bai
6a05fbe0fe perf: add AssetSearchTree, move remove_zero_assets_node from asset-tree to asset-search-tree 2025-12-19 15:19:54 +08:00
Bai
0284be169a perf: add AssetSearchTree, modify Node-Model get_all_assets function use node not nodes 2025-12-19 14:44:17 +08:00
Bai
a4e9d4f815 perf: add AssetSearchTree, supported: category search; modify fake generate asset set node_id 2025-12-19 14:25:16 +08:00
Bai
bbe549696a perf: add AssetSearchTree, not yet supported: category search 2025-12-19 10:54:07 +08:00
Bai
56f720271a refactor: format tree.print 2025-12-18 18:30:36 +08:00
Bai
9755076f7f refactor: add tree.py and asset_tree.py, finished build AssetTree. 2025-12-18 15:37:18 +08:00
Bai
8d7abef191 perf: add migrations - migrate asset node_id field 2025-12-16 18:50:15 +08:00
Bai
aaa40722c4 perf: add util - cleanup and kepp one node for Multi-Parent-Nodes Assets and generate report 2025-12-16 16:29:24 +08:00
Bai
ca39344937 perf: add util - cleanup and kepp one node for Multi-Parent-Nodes Assets and generate report 2025-12-16 16:28:37 +08:00
Bai
4b9a8227c9 perf: add util - find Multi-Parent Assets and generate report 2025-12-16 15:32:41 +08:00
feng
f362163af1 perf: remove gpt model 2025-12-16 13:19:45 +08:00
fit2bot
5f1ba56e56 Merge pull request #16094 from jumpserver/pr@dev@chat_model
perf: Add open ui chat model
2025-12-10 10:43:14 +08:00