Commit Graph

60 Commits

Author SHA1 Message Date
seb
bf7ff349f3 u 2026-10-13 22:05:30 +02:00
seb
bc583a180f u 2026-10-13 17:49:52 +02:00
seb
345d6f5752 u 2026-10-13 17:19:33 +02:00
seb
94fcac0795 u 2026-10-13 02:13:31 +02:00
seb
8f68f7d224 u 2026-10-13 01:50:36 +02:00
seb
d715b9c4e5 u 2026-10-13 01:32:22 +02:00
seb
4c5ccf7f64 u 2026-10-13 00:33:38 +02:00
seb
1ad9b14aa6 u 2026-10-12 21:41:44 +02:00
seb
21663e4681 u 2026-10-12 20:03:43 +02:00
seb
627868eb2e u 2026-10-12 14:10:11 +02:00
seb
d5d45e57d4 u 2026-10-12 12:42:25 +02:00
seb
36095d66c9 u 2026-10-11 19:46:20 +02:00
seb
d86af21125 u 2026-10-11 17:27:33 +02:00
seb
1e2f57e941 u 2026-10-11 13:44:34 +02:00
seb
f4ad1763f0 u 2026-10-10 00:48:55 +02:00
seb
ee93f71b27 u 2026-10-08 22:44:51 +02:00
seb
8f46e59f08 u 2026-10-07 13:36:16 +02:00
seb
0a1002227c u 2026-10-05 17:57:33 +02:00
seb
f627ff5b5a u 2026-10-05 17:13:52 +02:00
seb
26bee398a6 u 2026-10-05 14:54:43 +02:00
seb
358d34ecab u 2026-10-05 12:40:02 +02:00
seb
8c5419c89e u 2026-10-05 10:33:18 +02:00
seb
b766769634 u 2026-10-05 01:01:03 +02:00
seb
a90069d340 u 2026-10-04 22:47:26 +02:00
seb
f765b87336 u 2026-10-04 21:04:40 +02:00
seb
4edd417dab u 2026-10-04 08:18:36 +02:00
seb
c79ece307c u 2026-10-03 07:32:29 +02:00
seb
6ea4f8fb36 u 2026-10-01 08:16:17 +02:00
seb
359efc6481 u 2026-09-30 22:41:35 +02:00
seb
447033e53a reoutre 2 2026-09-29 09:30:50 +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
dcca972ff8 u 2026-09-26 07:09:36 +02:00
seb
a3db1742e7 u 2026-09-25 07:27:37 +02:00
seb
51d01a502b but 2026-09-22 07:59:00 +02:00
seb
5e13b8f9cd no redux 2026-09-22 07:20:31 +02:00
seb
536e7b1e2a u 2026-09-21 20:21:57 +02:00
seb
2046f96768 supplierAutomat 2026-09-21 10:55:17 +02:00
seb
98080f0514 u 2026-09-21 07:43:15 +02:00
seb
5594c59d88 upload stuff 2026-09-20 07:18:43 +02:00
seb
d3b4743b66 abort and search 2026-09-19 08:14:11 +02:00
seb
abe078ff05 file api 2026-09-19 06:37:42 +02:00
seb
02e9a555d6 do not use meta 2026-09-18 08:34:42 +02:00
seb
c0082cea65 fix 2026-09-18 08:24:35 +02:00
seb
dd13f736c0 mutipart 2026-09-18 07:37:25 +02:00
seb
a537c2f72d subnav 2026-09-18 06:44:12 +02:00
seb
d5ade4923d feat(delivery): add supplier article lookup, article creation, and unified parsing
- Unified PDF/TXT parsing to single POST /api/delivery/parse endpoint
- Added supplier article lookup with SKU/EAN matching in delivery lines
- Added "Artikel anlegen" button to create articles from missing SKUs
- Fixed delivery line taxrate field (was sending 'tax', now 'taxrate')
- Extended TXT file support for rescan functionality
- Updated ApiClient with getArticles method for supplier article lookup
- Added supplier article state management to deliveryEditorAutomat

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-18 04:39:07 +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
6b9761351c u 2026-09-16 14:54:55 +02:00