fix: scope Alpine gitea_workspace + commit admin fallback + settings cleanup
FlowDeck CI / test (push) Failing after 6s
FlowDeck CI / docker (push) Has been skipped

1. gitea_workspace.html: owner/repo en Jinja2 dans la topbar (pas Alpine)
2. gitea.py: save_file/delete_file → _require_gitea (admin token can write)
3. settings.html: retrait doublon defaultView, fix workspace_name Jinja2
This commit is contained in:
2026-07-13 20:47:46 -04:00
parent e22efc1d9c
commit 0d66b5d543
3 changed files with 4 additions and 19 deletions
+1 -16
View File
@@ -259,22 +259,7 @@
<div class="setting-row">
<div>
<div class="setting-label">Workspace name</div>
<div class="setting-desc" x-text="'{{ workspace_name }}'"></div>
</div>
</div>
<div class="setting-row">
<div>
<div class="setting-label">Default view</div>
<div class="setting-desc">Choose the default view for new pages</div>
</div>
<div class="setting-control">
<select class="settings-select" x-model="defaultView" @change="saveDefaultView()">
<option value="tree">🌳 Tree</option>
<option value="list">📋 List</option>
<option value="details">📊 Details</option>
<option value="title">🏷️ Cards</option>
<option value="content">📝 Content</option>
</select>
<div class="setting-desc">{{ workspace_name }}</div>
</div>
</div>
</div>