Commit Graph
3 Commits
Author SHA1 Message Date
bruno 0c54db66ac fix: workspace — removed topbar buttons, unified modals, parent_id support
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped
- Topbar: removed New File/New Folder buttons + 'Files' label
- Breadcrumb: Workspace / work1 instead of work1 / Files
- Modals: single shared create modal with focus auto, @keydown.enter
- parent_id param: recursive folder/file creation inside folders
- Sidebar buttons use same POST /api/local-workspace/items
- newPageInWorkspace/newFolderInWorkspace now both use unified API
2026-07-10 20:24:05 -04:00
bruno eddb69e58e fix: workspace page redesign — modals, folder distinction, no duplication
FlowDeck CI / test (push) Failing after 5s
FlowDeck CI / docker (push) Has been skipped
- Complete redesign of local_workspace.html
- Modal dialogs (Create File, Create Folder, Rename, Delete) — no prompt()
- Folder creation fixed: parent_section='Workspace' → 📁 icon
- Tree API properly detects folders via parent_section
- No duplicate empty state — unified header + empty message
- Professional UI with backdrop blur, focus auto, disabled btn
2026-07-10 20:10:35 -04:00
bruno 3417506062 feat: local workspace — file/folder tree with CRUD, empty for local accounts
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped
- /local-workspace: page with file tree for local accounts (no forge)
- API: GET/POST/PUT/DELETE /api/local-workspace/items
- Workspace is empty when no pages exist, shows create buttons
- File tree shows nested items with rename/delete actions
- Local accounts are NOT linked to Gitea (separate workspace space)
2026-07-10 16:23:14 -04:00