feat: Gitea file tree visible in sidebar on ALL pages
- base.html Alpine: added giteaWorkspace, giteaOwner, giteaRepo data - loadGiteaTree() fetches /api/gitea/.../tree and renders in sidebar - board._sidebar_data returns gitea_owner/gitea_repo - dashboard._sidebar_data returns gitea_owner/gitea_repo - alpine:initialized triggers loadGiteaTree on every page load
This commit is contained in:
@@ -150,9 +150,11 @@ def _sidebar_data(request: Request, repos: list[dict]) -> dict:
|
||||
"workspace_name": ws, "workspace_initial": initial,
|
||||
"active_ws_name": active_ws_name,
|
||||
"workspace_key": f"{gitea_owner}/{gitea_repo}" if gitea_workspace else "",
|
||||
"gitea_workspace": gitea_workspace,
|
||||
"gitea_owner": gitea_owner,
|
||||
"gitea_repo": gitea_repo,
|
||||
"local_ws_id": local_ws_id,
|
||||
"workspace_pages": workspace_pages,
|
||||
"gitea_workspace": gitea_workspace,
|
||||
"current_page": "Dashboard", "last_edited": "now",
|
||||
"recent_pages": recent_pages,
|
||||
"private_pages": private_pages,
|
||||
|
||||
Reference in New Issue
Block a user