Commit Graph

18 Commits

Author SHA1 Message Date
seb
9a7f345d8b u 2026-10-03 23:13:36 +02:00
seb
20886e7c76 u 2026-10-01 22:48:44 +02:00
seb
6966c5f092 u 2026-09-29 11:37:13 +02:00
seb
3089cc7252 u 2026-09-29 10:27:23 +02:00
seb
d2aa9ff8b1 u 2026-09-27 22:01:47 +02:00
seb
a46e9742f4 sqlite 2026-09-22 07:25:11 +02:00
seb
fb2ab77ab8 u 2026-09-20 06:13:24 +02:00
seb
12f37ac4c0 feat(delivery): add POST /delivery/parsePDF SSE route
- Accepts multipart/form-data PDF, streams LLM extraction via SSE
- Uses libllmorbiter (OpenRouterProvider) with API key from companysetting keys.openrouter
- Extracts manifest basedata, notes, and line items from invoices/delivery notes
- Events: status, llm_call, tool_call, usage, progress, result, error
- Extends generateApiDocs.js: multipart field table + x-sse-events table support
- Docs: docs/api/routes/delivery/parsePDF.md (auto-generated)
2026-09-15 07:45:32 +02:00
seb
367555bb59 u 2026-08-08 17:18:38 +02:00
seb
c6cb1bc229 feat: add article search index endpoint and category export.zip
- Add GET /api/articleIndex returning the article search index (listSearchIndex)
- Add GET /api/category/export.zip returning a kategorien.zip with a
  Windows-1252 CSV (depth-first, Ebene N columns) plus one AVIF per category image
  (content-addressed, deduplicated) using jszip
2026-08-04 00:30:32 +02:00
seb
152879bf9f u 2026-08-01 01:55:37 +02:00
seb
6074aa7304 u 2026-07-31 18:25:42 +02:00
seb
1a05a5b7d6 u 2026-07-31 18:20:54 +02:00
seb
db8b192094 u 2026-07-31 05:54:13 +02:00
seb
06c235055a watch 2026-07-19 17:07:26 +02:00
seb
9b11a8a24c services 2026-06-24 09:50:08 +02:00
seb
185b68fe52 search 2026-06-24 09:37:34 +02:00
seb
667f498573 Genesis 2026-06-23 11:04:07 +02:00