|
|
544736b129
|
fix(backend): keep workspace completion metadata honest
|
2026-07-21 15:07:54 +08:00 |
|
|
|
fda364f49a
|
refactor(backend): isolate workspace aggregation
|
2026-07-21 14:58:25 +08:00 |
|
|
|
8a5ad0c70f
|
fix(api): enforce project identifier uniqueness
|
2026-07-21 14:41:30 +08:00 |
|
|
|
b493efa195
|
refactor(api): expose project identity DTOs
|
2026-07-21 14:22:13 +08:00 |
|
|
|
6f111f4a2e
|
refactor(api): introduce v1 response contract
|
2026-07-21 13:54:33 +08:00 |
|
|
|
d6395d3c64
|
feat: reorganize project task planning UI
|
2026-07-21 01:00:27 +08:00 |
|
|
|
c613d4c997
|
feat: complete project workspace tags and notes UI
|
2026-07-21 00:46:09 +08:00 |
|
|
|
54958382f1
|
fix: align inbox project routes
|
2026-07-20 22:35:45 +08:00 |
|
|
|
c1a144cb44
|
feat: add project action modals and APIs
|
2026-07-20 21:45:36 +08:00 |
|
|
|
df12201caa
|
feat: update workspace pages and global inbox
|
2026-07-20 18:25:04 +08:00 |
|
|
|
875b326ddc
|
Connect React workspace to backend data
|
2026-07-20 13:02:26 +08:00 |
|
|
|
03a5c52b72
|
Align backend workbench API with prototype
|
2026-07-19 21:46:43 +08:00 |
|
|
|
7800b07d42
|
refactor backend packages and global db service
|
2026-07-18 21:58:15 +08:00 |
|