Xiaoxia AI
|
ee6b4a663a
|
feat(tasks): add project task center
|
2026-06-24 08:39:32 +08:00 |
|
Xiaoxia AI
|
8acbd6c8a7
|
feat(results): add generated video management
|
2026-06-24 06:28:06 +08:00 |
|
Xiaoxia AI
|
17021c351f
|
feat(titles): complete title selection workflow
|
2026-06-24 00:55:00 +08:00 |
|
Xiaoxia AI
|
6b66601d67
|
feat(titles): add project title library
|
2026-06-24 00:30:58 +08:00 |
|
Xiaoxia AI
|
9cc48aeee9
|
feat(assets): add review actions and high risk view
|
2026-06-23 22:57:56 +08:00 |
|
Xiaoxia AI
|
f2a9b0868b
|
feat(assets): track generation usage review state
|
2026-06-23 21:52:47 +08:00 |
|
Xiaoxia AI
|
d052645307
|
feat(assets): add project material diagnosis
|
2026-06-23 20:14:03 +08:00 |
|
Xiaoxia AI
|
6e42f944c0
|
feat(upload): add OSS direct upload flow
|
2026-06-23 15:47:03 +08:00 |
|
Xiaoxia AI
|
bfbaddbd9a
|
style: normalize python formatting gates
|
2026-06-21 06:52:19 +08:00 |
|
Xiaoxia AI
|
3d6b90c022
|
feat(phase7): add generated video download endpoint
|
2026-06-18 20:33:14 +08:00 |
|
Xiaoxia AI
|
758c2c7e13
|
feat(phase7): align asset flow and scaffold generation pipeline
|
2026-06-18 19:59:37 +08:00 |
|
Xiaoxia AI
|
db1ebc4e9d
|
feat(phase7): add asset classification workflow
|
2026-06-17 18:29:48 +08:00 |
|
Xiaoxia AI
|
07c5ad0e22
|
fix: remove stale upload request schema export
|
2026-06-15 18:57:50 +08:00 |
|
Xiaoxia AI
|
ba159549e2
|
feat: integrate MinIO for real file storage
Tests / test (push) Failing after 30s
Tests / lint (push) Failing after 30s
|
2026-06-15 18:19:12 +08:00 |
|
Xiaoxia AI
|
d5504166ff
|
feat: add upload asset endpoint
- API: POST /api/upload endpoint (mock storage, real ingest pipeline trigger)
- schemas: UploadAssetRequest, UploadAssetResponse
- tests: full upload→ingest→asset pipeline test
- all 6 integration tests passing
|
2026-06-15 15:23:53 +08:00 |
|
Xiaoxia AI
|
b5a62ee9a3
|
feat: initial SaaS scaffold
- domain: User, Workspace, Project, AssetLibrary, Asset, IngestJob
- ports: repository interfaces
- application: use cases
- adapters: in-memory
- API: FastAPI 5 routes
- worker: Celery ingest_asset
- tests: 4 passing
|
2026-06-15 15:17:40 +08:00 |
|