Commit Graph

71 Commits

Author SHA1 Message Date
q792602257 a79eb82ab5 feat(web): register workspace routes and navigation 2026-05-02 23:45:54 +08:00
q792602257 7939960011 feat(web): workspace selector on issue/requirement detail 2026-05-02 23:39:44 +08:00
q792602257 0423f0566c feat(web): WorkspaceHomeView with worktrees/main/settings tabs and CommitDialog 2026-05-02 23:32:35 +08:00
q792602257 d962ba2f16 feat(web): WorkspaceListView and create modal 2026-05-02 23:18:22 +08:00
q792602257 deaa738bf9 feat(web): api client and pinia store for workspace/worktree 2026-05-02 23:08:48 +08:00
q792602257 81718e53f9 style(web): lint --fix sweep + disable no-undef for ts/vue (DOM globals) 2026-05-01 10:53:02 +08:00
q792602257 ba39fac142 feat(web): register pm routes and nav entry 2026-05-01 10:53:02 +08:00
q792602257 0bb23c8d08 feat(web): issue list and detail views 2026-05-01 10:49:51 +08:00
q792602257 80d37edca9 feat(web): requirement kanban list and detail with phase flow 2026-05-01 10:47:02 +08:00
q792602257 5d66f2f1ce feat(web): project list and home views 2026-05-01 10:44:29 +08:00
q792602257 f51e29dd89 feat(web): pinia stores for projects and requirements 2026-05-01 10:42:20 +08:00
q792602257 d65155061a feat(web): api client for project/requirement/issue 2026-05-01 10:40:21 +08:00
q792602257 357d08f2e3 fix(web): localStorage safety, default fetch timeout, visibility-aware polling 2026-04-29 12:00:40 +08:00
q792602257 04a19dbcef feat(web): notification bell with polling and dropdown 2026-04-29 10:33:53 +08:00
q792602257 b7b9532a5a chore(web): ignore stale .js emit artifacts in test/ and src/ 2026-04-29 10:19:00 +08:00
q792602257 9e3b745da3 fix(web): preserve next on 401, validate redirect target, catch navigation rejections 2026-04-29 10:16:07 +08:00
q792602257 9d93bcd24b feat(web): router with auth guard, AppShell, login + home views 2026-04-29 10:02:45 +08:00
q792602257 3eb595cf5e feat(web): fetch-based api client with 401 handling and tests 2026-04-29 07:49:33 +08:00
q792602257 7c164f6aea feat(web): auth/ui/notifications pinia stores + theme composable 2026-04-29 07:45:20 +08:00
q792602257 35b812e594 chore(web): eslint flat-config + prettier setup 2026-04-29 07:41:51 +08:00
q792602257 aef7b0b661 feat(web): vite + vue 3 + ts + tailwind + naive ui scaffolding 2026-04-29 07:32:32 +08:00