|
|
6633cab98e
|
chore: wire documents router into main.py for testing
|
2026-08-01 02:32:51 +08:00 |
|
|
|
5b4bc4e719
|
feat: add documents router for list/get/save/delete/upload
|
2026-08-01 02:32:42 +08:00 |
|
|
|
6a286d422d
|
feat: add DocumentService coordinating MinIO writes and search indexing
|
2026-08-01 02:28:58 +08:00 |
|
|
|
c931b870ed
|
feat: add SearchClient wrapper for index/delete/search operations
|
2026-08-01 02:25:48 +08:00 |
|
|
|
f4126ff3ec
|
feat: add MinioClient wrapper for list/get/put/delete object operations
|
2026-08-01 02:24:15 +08:00 |
|
|
|
2a7a197b95
|
feat: add stdlib-only markdown and html text extraction for indexing
|
2026-08-01 02:21:38 +08:00 |
|
|
|
f9c612927a
|
feat: scaffold FastAPI backend with config and health endpoint
|
2026-08-01 02:15:01 +08:00 |
|
|
|
954f7ac367
|
Restructure backend plan to FastAPI's official routers/ + dependencies.py layout
|
2026-08-01 02:01:28 +08:00 |
|
|
|
ba7ee21c28
|
Add DocHub implementation plan
|
2026-08-01 01:54:16 +08:00 |
|
|
|
763fbb77a8
|
Add DocHub design spec
|
2026-08-01 00:22:16 +08:00 |
|