seb
3c51de06c2
u
2026-10-28 18:33:35 +01:00
seb
96d0ae6742
u
2026-10-28 00:08:45 +01:00
seb
fab291f68e
u
2026-10-27 08:39:27 +01:00
seb
75691e6afc
u
2026-10-27 00:28:06 +01:00
seb
b9bd0380cb
u
2026-10-23 20:31:34 +02:00
seb
985f4a3da2
u
2026-10-21 11:54:46 +02:00
seb
07206674c1
u
2026-10-20 23:25:47 +02:00
seb
b727e00928
u
2026-10-20 02:56:31 +02:00
seb
c211040cd3
u
2026-10-18 20:34:17 +02:00
seb
cf85ec102d
u
2026-10-18 16:10:18 +02:00
seb
45c1067d9f
u
2026-10-17 18:36:18 +02:00
seb
01d17ebb25
u
2026-10-17 17:11:11 +02:00
seb
e63abfe2c0
u
2026-10-17 03:47:09 +02:00
seb
b3a81efe46
u
2026-10-16 23:53:09 +02:00
seb
5d8ac3a8eb
u
2026-10-16 22:27:34 +02:00
seb
7ad8a3a301
u
2026-10-16 19:36:08 +02:00
seb
77f6a0815f
u
2026-10-15 02:33:24 +02:00
seb
bcd61fcf5e
u
2026-10-15 00:45:05 +02:00
seb
ed7bb80006
u
2026-10-14 23:58:37 +02:00
seb
56a86fc005
u
2026-10-14 00:10:50 +02:00
seb
6b0839639d
u
2026-10-12 18:41:53 +02:00
seb
c5b46f11f1
u
2026-10-10 02:37:38 +02:00
seb
5e62be468f
u
2026-10-09 16:44:18 +02:00
seb
38339b13a2
u
2026-10-09 10:42:24 +02:00
seb
22115cb583
u
2026-10-07 11:40:55 +02:00
seb
b766769634
u
2026-10-05 01:01:03 +02:00
seb
4edd417dab
u
2026-10-04 08:18:36 +02:00
seb
0d0c5dfdfb
u
2026-10-03 13:25:11 +02:00
seb
43e1ab98b7
u
2026-09-29 13:45:13 +02:00
seb
88c96c94a3
u
2026-09-29 10:25:50 +02:00
seb
74e932c5cf
u
2026-09-27 18:32:39 +02:00
seb
f9383e717f
u
2026-09-27 17:18:11 +02:00
seb
0f875f347e
u
2026-09-27 16:19:08 +02:00
seb
3ab9d904e6
u
2026-09-26 23:05:48 +02:00
seb
a3db1742e7
u
2026-09-25 07:27:37 +02:00
seb
b331f8f535
u
2026-09-23 17:24:33 +02:00
seb
c21a951884
u
2026-09-23 09:49:55 +02:00
seb
c94ce20b7a
no redux
2026-09-23 08:16:14 +02:00
seb
49057dc0d6
u
2026-09-22 13:45:22 +02:00
seb
5e13b8f9cd
no redux
2026-09-22 07:20:31 +02:00
seb
5594c59d88
upload stuff
2026-09-20 07:18:43 +02:00
seb
27f6dfdebf
feat(delivery): replace deliveryEditorSlice with automat and add PDF/text attachment handling
...
- replace Redux deliveryEditorSlice with deliveryEditorAutomat using automat
- add Attachment and AttachmentList components in Kopfdaten
- extract PDF text via pdftotext-wasm and render PDF thumbnails with pdfjs-dist
- add TextEditorDialog to view and edit extracted text files (preformatted monospace, no wrap)
- configure Vite server.fs.allow for pdftotext.wasm
2026-09-18 01:49:59 +02:00
seb
dbf978d015
feat(lieferung/neu): PDF upload with SSE streaming and result dialog
...
- Add PDF-Upload button to ManifestHeader (delivery forms only)
- New ManifestPdfDialog: live SSE event log, structured basedata,
and line-items table streamed from POST /api/delivery/parsePDF
- ApiClient.delivery.parsePdfSse: multipart/form-data upload,
async generator yielding typed SSE events (status, llm_call,
tool_call, usage, progress, result, error)
- ManifestForm.handlePdfUpload: drives SSE generator, updates
dialog state in real-time; dialog opens immediately on upload
- Fix MUI icon imports (CheckCircle, ErrorOutlined)
2026-09-15 08:50:16 +02:00
seb
dc956c4e60
export
2026-08-04 01:24:34 +02:00
seb
80f093649a
Add article pack units with Redux-cached company unit list.
...
Edit amount/unit on the price tile (pc×1 = no pack unit), manage units in a dialog, and keep the default pc unit non-deletable.
2026-08-01 06:37:47 +02:00
seb
335f808421
Add editable article prices with gross input and staffel tiers.
...
Wire PUT /prices, de-DE formatting, tax/staffel pills, and keep the category list cache in sync after photo/price updates.
2026-08-01 05:44:34 +02:00
seb
09fb1da335
Enhance article photo handling and API documentation.
...
- Updated API documentation to reflect changes in article data structure.
- Improved ArticlePhoto component to support dynamic sizing and object fit options.
- Added performance logging for image upload in ArticlePhotosDialog and ArticlePhotoTile components.
- Enhanced ArticleTile to conditionally render photos and adjusted styling for better layout.
- Optimized image preparation process with configurable AVIF encoding speed.
2026-08-01 04:32:49 +02:00
seb
41bc76303a
u
2026-08-01 03:37:40 +02:00
seb
4ea593a0c8
u
2026-08-01 02:08:39 +02:00
seb
6d720d34ed
u
2026-08-01 01:36:44 +02:00