feat(mcp-docugen): tema CSS Tielogic, Swagger pubblico, README aggiornato

- themes/tielogic-devnotes.css: stile DEVNOTES + offerta Tielogic per md-to-pdf
  (cover bianca con logo+box FORNITORE/CLIENTE, tabelle finanziarie, badge,
  status-card, sezione ACCETTAZIONE con firme, A4 portrait)
- main.py: exempt_paths estesi a /docs /redoc /openapi.json (Swagger UI
  accessibile senza Bearer per esplorazione interattiva)
- README: stato mcp-docugen aggiornato, layout docker/gateway, setup completo
  con docker compose + smoke test

Template runtime (offerta, report-analisi) vivono nel volume Docker
docugen-data, non versionati nel repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-25 12:16:41 +02:00
parent 494a95d80c
commit b4c2935c53
3 changed files with 335 additions and 6 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ async def build_app(settings: Settings | None = None) -> FastAPI:
app.add_middleware(
ApiKeyAuthMiddleware,
api_key=settings.api_key,
exempt_paths={"/health"},
exempt_paths={"/health", "/docs", "/redoc", "/openapi.json"},
)
app.state.settings = settings