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