Xiaoxia AI
|
2f4d63eba5
|
feat(phase7): complete generation web flow and frontend build recovery
|
2026-06-18 21:50:52 +08:00 |
|
Xiaoxia AI
|
4d574db2c6
|
feat(phase7): add classification source filters
|
2026-06-17 19:55:03 +08:00 |
|
Xiaoxia AI
|
f1d5842203
|
feat(phase7): track batch classification jobs
|
2026-06-17 19:48:19 +08:00 |
|
Xiaoxia AI
|
ac70a01f50
|
feat(phase7): add batch classification modes
|
2026-06-17 19:39:04 +08:00 |
|
Xiaoxia AI
|
384d29cc76
|
feat(phase7): add batch classification progress feedback
|
2026-06-17 19:30:30 +08:00 |
|
Xiaoxia AI
|
8c8e63aed6
|
feat(phase7): add batch asset classification
|
2026-06-17 19:25:34 +08:00 |
|
Xiaoxia AI
|
5fe4c1f788
|
feat(phase7): auto-trigger asset classification
|
2026-06-17 19:20:59 +08:00 |
|
Xiaoxia AI
|
284ea28f6a
|
feat(phase7): improve asset classification UX
|
2026-06-17 18:35:45 +08:00 |
|
Xiaoxia AI
|
db1ebc4e9d
|
feat(phase7): add asset classification workflow
|
2026-06-17 18:29:48 +08:00 |
|
Xiaoxia AI
|
8aeb46aded
|
feat(phase7): wire asset upload and ingest flow
|
2026-06-17 18:14:35 +08:00 |
|
Xiaoxia AI
|
80a57ff0fe
|
Phase 6: Complete admin pages (Analytics, Monitor, Logs) and Phase 7: Asset management foundation
Phase 6 completion:
- Add Analytics page with charts (user growth, revenue, retention)
- Add SystemMonitor page (CPU, memory, services health)
- Add LogViewer page (log search, filtering, details)
- Update sidebar navigation with Admin submenu
- Add recharts to package.json for data visualization
Phase 7 Day 1-2:
- Create Asset and AssetLibrary domain entities
- Define AssetRepository and AssetLibraryRepository interfaces
- Implement InMemory repositories for testing
- Implement PostgreSQL repository adapter
- Update SQLAlchemy models for assets and asset_libraries
- Add database migration script 004_asset_management.sql
Architecture: Strict Clean Architecture compliance
Testing: InMemory adapters ready for unit tests
Database: Migration script with indexes and foreign keys
|
2026-06-17 17:41:48 +08:00 |
|
Xiaoxia AI
|
edeab83f17
|
fix: connect API to tracker.db via SQLite repository
|
2026-06-17 13:21:38 +08:00 |
|
Xiaoxia AI
|
3338787c00
|
feat(web): initialize Vite + React + TypeScript project - Phase 6 Task 1/40
|
2026-06-17 10:22:48 +08:00 |
|