Commit graph

4 commits

Author SHA1 Message Date
Jonas Miederer
1e8050611c chore: phase 0 reproducible docker/dev setup with version pinning 2026-09-09 09:44:59 +00:00
Jonas Miederer
7d5ade6b6a chore: switch to all-SQLite stack (drop Postgres service) 2026-09-07 08:39:06 +00:00
Jonas Miederer
e178ae406d feat: flow engine data layer with tests
- SQLModel tables: flow_definitions/versions/runs, approval_tasks
- Alembic setup with autogenerate (sqlmodel types fixed via script.py.mako)
- Settings extended (shared root .env), db engine/session helpers
- pytest suite: conftest with isolated test DB, 5 model tests green
2026-09-06 22:28:53 +00:00
Jonas Miederer
418318152a feat: initial project setup
- FastAPI backend (Python 3.12, uv)
- React 19 + TypeScript + Vite frontend
- Devcontainer with Node 22, Python 3.12, uv, opencode
- Basic app structure and project docs
2026-09-04 10:17:22 +00:00