baustelle-pwa/lib
Eddy e9b5b05b16
All checks were successful
Deploy baustelle-pwa / deploy (push) Successful in 5s
Feature: Lieferungen-Liste + Vollbild-Signatur-Modal
- Neue Route #/orders/:id/shipments: Lieferungen zum Auftrag laden und anzeigen
- Neue Route #/shipments/🆔 Lieferschein-PDF inline (alle Seiten via PDF.js), Button Unterschreiben
- Vollbild-Landscape-Signatur-Modal: Fullscreen-API + screen.orientation.lock, HiDPI-Canvas
- Canvas transparent (kein fillRect), trimCanvasToInk() schneidet auf bemalte Fläche
- Name des Unterzeichners vorausgefüllt mit Kundenname aus Order
- POST api/shipments.php?action=confirm: Signatur-PNG + signer_name + GPS
- GPS-Abfrage (timeout 3s, graceful bei Verweigerung)
- Signed-PDF direkt nach Bestätigung anzeigen (?variant=signed)
- Fehlermeldung im Modal (kein hinter Fullscreen versteckter Toast)
- lib/api.js: listShipments, getShipment, getShipmentPdfBlobUrl, confirmShipment

[deploy]

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 06:48:56 +02:00
..
api.js Feature: Lieferungen-Liste + Vollbild-Signatur-Modal 2026-05-28 06:48:56 +02:00
idb.js feat: Initiales Release Baustelle PWA v1.0.0 [deploy] 2026-04-08 22:50:01 +02:00
offline.js feat: Initiales Release Baustelle PWA v1.0.0 [deploy] 2026-04-08 22:50:01 +02:00
pdf.min.js PWA: PDF-Viewer mit PDF.js (inline, kein Download nötig) [deploy] 2026-04-17 12:52:47 +02:00
pdf.worker.min.js PWA: PDF-Viewer mit PDF.js (inline, kein Download nötig) [deploy] 2026-04-17 12:52:47 +02:00
router.js feat: PIN-Schutz + Seiten-Reorder + Stamps 2026-04-09 08:18:53 +02:00