Commit Graph

73 Commits

Author SHA1 Message Date
10790b233e feat 2026-07-24 21:40:45 +08:00
f430566976 fix(workbench): complete profile and channel flows 2026-07-24 14:46:38 +08:00
f2d1fef2d6 refactor(documents): rename document owner fields 2026-07-24 12:29:16 +08:00
ab8ba3c03f refactor(documents): rename document tree model 2026-07-24 12:23:18 +08:00
1578c81a89 refactor(documents): split document models 2026-07-24 12:20:39 +08:00
77beaebb30 feat(documents): rebuild project document workbench 2026-07-24 12:16:02 +08:00
7c9d5e4560 feat(explore): allow deleting source categories 2026-07-24 10:37:46 +08:00
9900235eaa fix bug 2026-07-24 10:13:50 +08:00
bfcfd8d32e fix: harden exploration data flow 2026-07-23 23:29:14 +08:00
56d96f23dd feat: add dataset item images 2026-07-23 23:15:43 +08:00
fbd142803a refactor: remove dataset cron records 2026-07-23 23:08:25 +08:00
3705d75e59 refactor: remove dataset item creator fields 2026-07-23 22:55:53 +08:00
af8de3eff6 refactor: simplify dataset initialization 2026-07-23 22:44:04 +08:00
bc7fa40995 refactor: simplify dataset source ownership 2026-07-23 22:39:12 +08:00
5a1b04c4ed fix: complete exploration data flow 2026-07-23 22:25:12 +08:00
55ff320cec feat: associate dataset sources with owners 2026-07-23 21:44:47 +08:00
50d8246915 fix: harden explore dataset collection 2026-07-23 21:34:13 +08:00
3749cf4543 feat: schedule dataset collection 2026-07-23 20:55:38 +08:00
5da343cc71 feat: collect JSON and XML feeds 2026-07-23 20:47:54 +08:00
4b38a42607 feat: add Chinese finance dataset feeds 2026-07-23 20:36:11 +08:00
b053c3874a feat: seed default dataset sources 2026-07-23 15:14:31 +08:00
26dd3004a1 feat: connect explore datasets to backend 2026-07-23 15:07:35 +08:00
0ca2898ac0 refactor: shorten model and table prefixes 2026-07-23 14:30:17 +08:00
6e7be2f3a4 refactor: initialize expert catalog from initdb 2026-07-23 14:24:01 +08:00
bb90ed1d38 refactor: use singular AI expert item filename 2026-07-23 14:12:49 +08:00
f248cfd79e refactor: rename AI expert item model 2026-07-23 14:11:17 +08:00
6844af321e feat: model expert catalog categories 2026-07-23 14:07:13 +08:00
51ee510112 refactor: add database initialization entrypoint 2026-07-23 13:55:49 +08:00
50274184dc feat: initialize default root user 2026-07-23 13:54:39 +08:00
b01928a5e4 fix(mini): preserve taskbar and restore login 2026-07-22 19:03:24 +08:00
42dd0dce47 feat(ai): add local expert library 2026-07-22 17:09:54 +08:00
17dd9de401 fix(api): finalize frontend contract integration 2026-07-22 15:25:22 +08:00
217f82c57c fix(models): isolate versioned migration sessions 2026-07-22 15:22:26 +08:00
78d4845688 fix(backend): harden final MVP invariants 2026-07-22 15:22:06 +08:00
251b212e06 fix: harden controlled AI session consistency 2026-07-22 15:16:37 +08:00
122f5d8c52 feat: align controlled AI sessions and MVP controls 2026-07-22 15:16:01 +08:00
8767446b78 fix: stabilize inbox confirmation retries 2026-07-22 15:15:10 +08:00
7c363bb473 fix: make inbox confirmation retry safe 2026-07-22 15:15:03 +08:00
85a25ca017 feat: connect inbox confirmation workflow 2026-07-22 15:14:55 +08:00
8cc130244b fix(search): harden authorized results and ordering 2026-07-22 15:14:01 +08:00
000de4bcdb feat: connect search and project settings 2026-07-22 15:13:53 +08:00
2275d388a7 fix(api): harden response contracts 2026-07-22 15:12:37 +08:00
80bec26839 fix(backend): harden write registrar boundaries 2026-07-22 15:10:41 +08:00
1fcbb31301 refactor(backend): split project write responsibilities 2026-07-22 15:10:41 +08:00
9e862f2a7f fix(backend): keep workspace completion metadata honest 2026-07-22 15:10:40 +08:00
a53f047efe refactor(backend): isolate workspace aggregation 2026-07-22 15:10:40 +08:00
14a140985c fix(api): enforce project identifier uniqueness 2026-07-22 15:10:40 +08:00
5341b44cc5 refactor(api): expose project identity DTOs 2026-07-22 15:10:40 +08:00
4bfeec8d2b fix(api): reject invalid UUID variants 2026-07-22 15:10:40 +08:00
7803b2faf0 refactor(api): introduce v1 response contract 2026-07-22 15:10:40 +08:00