Commit Graph

2 Commits

Author SHA1 Message Date
hailin 9d2969410e fix: use Response class for 204 DELETE routes
FastAPI latest rejects 204 with response body.
Use response_class=Response and return Response(status_code=204).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 01:07:55 -07:00
hailin 6e3127e7d6 feat: DataViz Pro full-stack data visualization platform
- Frontend: Next.js + React + TypeScript + ECharts + Ant Design + Redux/Zustand (Clean Architecture)
- Backend: FastAPI + PostgreSQL + SQLAlchemy (DDD + Clean Architecture + Microservices)
- 4 microservices: data-service, chart-service, template-service, export-service
- 15+ chart types, drag-drop layout, multi-format export
- Docker Compose orchestration

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 23:20:12 -07:00