IIIF-Studio / backend /app /main.py

Commit History

fix: comprehensive repo audit — 15 issues fixed
9097545
unverified

Claude commited on

fix(security): Sprint 1 — path traversal, SSRF, Docker hardening, error exposure
b986b08
unverified

Claude commited on

fix: "error [object Object]" on API validation errors + SQLite migration
f8ed5d0
unverified

Claude commited on

fix(security+infra): Sprint Fix 1 — path traversal, docker-compose, CORS
965e8e0
unverified

Claude commited on

rename: Scriptorium AI → IIIF Studio across entire codebase
e0fd571
unverified

Claude commited on

fix(sprint-f1): sécurité — path traversal, SSRF, CORS, validation inputs
d03b796
unverified

Claude commited on

fix(api): guard catch-all against /api/* paths in production + refactor Admin UI
021c7a8
unverified

Claude commited on

fix(paths): analyse systémique et correction exhaustive des chemins en production
4d7e198
unverified

Claude commited on

feat(sprint6-B): validation éditoriale + recherche plein texte
f842a06
unverified

Claude commited on

fix(backend): add response_model=None to SPA catch-all (FastAPI union type error)
27355ae
unverified

Claude commited on

feat(sprint5): frontend React minimal — visionneuse + 4 couches
eec7490
unverified

Claude commited on

fix: root redirect /docs + Node.js 24 dans la CI
93ec6a5
unverified

Claude commited on

feat(sprint4-session-b): endpoints jobs, ingestion et modèles IA
ed52286
unverified

Claude commited on

feat(sprint4-session-a): API FastAPI — structure de base + endpoints lecture et export
bd09498
unverified

Claude commited on