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 |
|