6 Commits

Author SHA1 Message Date
6b623cd7fb fix: use status.HTTP_422_UNPROCESSABLE_CONTENT 2026-03-14 16:11:51 -04:00
ca58dd94db feat: add proxy source crud and wire into app 2026-03-14 16:02:47 -04:00
d249020773 feat: add health endpoint and proxy schemas 2026-03-14 15:58:24 -04:00
ab963028d5 fix: use default instead of default_factory for UUID mixin
SQLAlchemy requires MappedAsDataclass for default_factory.
Also adds docker-compose with postgres and redis for local dev.
2026-03-14 13:42:13 -04:00
9360077c5e feat: model proxy domain in SQLAlchemy 2026-03-14 13:02:42 -04:00
0b8428b0c3 chore: scaffold project structure 2026-03-14 12:26:46 -04:00