Commit Graph

7 Commits

Author SHA1 Message Date
Johngreen
7de011621d feat: Phase 3 — inspection templates (backend + frontend)
All checks were successful
Deploy to Production / deploy (push) Successful in 1m7s
- Add InspectionTemplate and InspectionTemplateItem models
- Add 9 API endpoints for template CRUD and item management
- Add Alembic migration for inspection_templates tables
- Add 15 backend tests (39/39 total pass)
- Add TemplateEditor component with item management UI
- Add templates list, create, and edit pages
- Add tab bar, template grid, form row CSS classes
- Fix CORS middleware ordering in main.py
- Move CORS middleware before router registration

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-02-10 13:24:30 +09:00
Johngreen
ee691be3ce chore: update seed credentials (admin@vexplor.com) and reset DB for re-seed
All checks were successful
Deploy to Production / deploy (push) Successful in 47s
2026-02-10 12:56:23 +09:00
Johngreen
7fc1b767f4 chore(ci): remove one-time volume reset from deploy
All checks were successful
Deploy to Production / deploy (push) Successful in 48s
2026-02-10 12:49:03 +09:00
Johngreen
eb3dd0a4ab fix(ci): reset stale DB volume, skip create_all in prod, handle alembic stamp fallback
All checks were successful
Deploy to Production / deploy (push) Successful in 47s
2026-02-10 12:46:49 +09:00
Johngreen
6b7a2f2b26 fix(ci): add container health check and log output after deploy
All checks were successful
Deploy to Production / deploy (push) Successful in 1m14s
2026-02-10 12:43:36 +09:00
Johngreen
741c868367 fix(ci): stop v1 containers before starting v2 to free ports 8100/4000
All checks were successful
Deploy to Production / deploy (push) Successful in 59s
2026-02-10 12:33:20 +09:00
Johngreen
fcff23cd7c chore: add CI/CD pipeline and container configs for production deployment
Some checks failed
Deploy to Production / deploy (push) Failing after 1m24s
- Containerfile.backend/frontend for Docker builds
- docker-compose.prod.yml (PostgreSQL + API:8100 + Dashboard:4000)
- Gitea Actions workflow for auto-deploy on push to main
- Frontend dev port changed to 3100

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-02-10 12:21:07 +09:00