Commit History

feat: per-user OpenAI key + model preferences persisted in DB
413c3b1

Fabio Antonini Claude Sonnet 4.6 commited on

feat: add OpenAI API support (gpt-5.4 family) alongside Ollama
f1196cf

Fabio Antonini Claude Sonnet 4.6 commited on

feat: agent projects with persistent chats and reusable documents
f9c4034

Fabio Antonini Claude Sonnet 4.6 commited on

feat: delete single analysis artefact in Perizie page
a617713

Fabio Antonini Claude Sonnet 4.6 commited on

feat: separate LLM and VLM model slots + fix agent OCR model routing
3c9c028

Fabio Antonini Claude Sonnet 4.6 commited on

feat: Agente Documentale LangChain + OCR selector + stop + SQLite WAL
e1f6f2b

Fabio Antonini Claude Sonnet 4.6 commited on

feat: compliance PDF export + UI structured report
723e81b

Fabio Antonini Claude Sonnet 4.6 commited on

feat: ENFSI compliance checker + sidebar model selector
c23bac8

Fabio Antonini Claude Sonnet 4.6 commited on

feat: password reset via admin (no SMTP required)
f4fd404

Fabio Antonini Claude Sonnet 4.6 commited on

feat: immutable audit log for forensic chain-of-custody
b59af0d

Fabio Antonini Claude Sonnet 4.6 commited on

feat: optional reference signature for full forensic pipeline
0bd285f

Fabio Antonini Claude Sonnet 4.6 commited on

feat: show annotated images in analysis cards with markdown rendering
5b1ac36

Fabio Antonini Claude Sonnet 4.6 commited on

feat: add Clear analyses button to project detail page
01c12ca

Fabio Antonini Claude Sonnet 4.6 commited on

chore: gitignore local dev artifacts and add utils.ts
47887c5

Fabio Antonini Claude Sonnet 4.6 commited on

feat: signature verification UI and analysis route fixes
818c0d8

Fabio Antonini Claude Sonnet 4.6 commited on

fix: local dev storage fallback and analysis URL normalization
c8c71aa

Fabio Antonini Claude Sonnet 4.6 commited on