root
76278f5fe1
fix: apply A1/A2/A3 to the live services/ copy and ship it in the backend image
...
backend/routers/analyze.py imports services.* (root package), not
backend.services.* - so the earlier A1/A2/A3 edits landed in an unused
duplicate. Also COPY/mount services/ so the container can start at all
(ModuleNotFoundError: No module named services).
2026-07-25 12:31:07 +00:00
root
cd65116a2a
A2-A6: logging instead of print, claude-sonnet-5 model id, timezone-aware datetime, FastAPI lifespan, .docx parse errors -> HTTP 400
2026-07-25 11:57:03 +00:00
root
0de5beeb64
A7: enable pytest-asyncio (26 skipped async tests now run); fix stale distance assertion in test_geo_service
2026-07-25 11:49:53 +00:00
root
6ca59a04d0
A8: remove dead backend code (old api/ copy, models_* duplicates, .bak files)
2026-07-25 11:48:30 +00:00
Sadmin
5490f3c5f2
A1: guard None/empty args in distance_service coefficients
2026-07-23 21:41:40 +00:00
root
14b3f1af45
P3 auth cors and distance fixes
2026-06-08 16:38:01 +00:00
root
1755e9759b
P2 tighten route auth
2026-06-08 16:34:28 +00:00
root
36123d784f
P1 auth, CORS, and SQL filtering
2026-06-08 16:21:23 +00:00
root
4e80a0bdfe
Make backend start on PostgreSQL
2026-06-08 11:50:29 +00:00
root
3548733019
Fix admin import chain and tests
2026-06-06 20:59:23 +00:00
root
fcc22063ed
Import Vector lab project
2026-06-06 18:31:55 +00:00