yyc12345
|
1140cd500b
|
fix(config): never let app.json I/O stop startup and reject numeric enum values
|
2026-10-04 16:15:01 +08:00 |
|
yyc12345
|
647232c447
|
fix(storage): initialize a workspace under the lock and refuse a missing database
|
2026-10-04 16:11:51 +08:00 |
|
yyc12345
|
8b7e50a955
|
style: expand one-line summaries and run dotnet format solution-wide
|
2026-10-04 10:22:02 +08:00 |
|
yyc12345
|
8a7c6fe8d6
|
refactor: keep the workspace lock file empty
|
2026-10-04 09:58:09 +08:00 |
|
yyc12345
|
0fdd94d109
|
feat: add tag manager, search filtering and export
|
2026-10-04 09:43:25 +08:00 |
|
yyc12345
|
830f1153fd
|
feat: add board interface with cards, columns and dialogs
|
2026-10-03 21:18:54 +08:00 |
|
yyc12345
|
941e22c7ff
|
feat: add models and workspace repository layer
|
2026-10-02 22:12:38 +08:00 |
|
yyc12345
|
c2ee02c209
|
feat: add storage foundation and i18n resources
|
2026-10-02 22:05:12 +08:00 |
|