Commit graph

5 commits

Author SHA1 Message Date
ba94de5c72 PWA: Service Worker v1.1 + No-Cache-Header für pwa.php
- Service Worker Version auf v1.1 erhöht (erzwingt Cache-Invalidierung)
- pwa.php: Cache-Control no-store Header damit Browser immer die
  aktuelle HTML-Seite mit neuen JS/CSS-Versionen lädt

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-21 21:57:33 +01:00
4ca3ea5deb PWA: Dezimal-Mengen, STZ-Freigabe, Notiz-Trennung, qty_done=1
- Mengenanzeige klickbar für Dezimaleingabe (Komma), +/- bleiben Ganzzahl
- Freigeben/Wiedereröffnen-Button für einzelne Stundenzettel
- Warnung bei Freigabe ohne Leistung mit Service-Auswahl-Dialog
  (Standard-Dienstleistung des Kunden vorausgewählt)
- API: validate_stz und setdraft_stz Endpunkte
- API: default_service_id/label im get_order_context
- Produktübernahme: qty_done Standard auf 1 statt 0
- Merkzettel auf Produktliste: nur Anzeige + Abhaken, kein Hinzufügen
- Scroll-Position nach Panel-Neurendern zurücksetzen

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-21 21:42:56 +01:00
8ea1180041 PWA: Merkzettel-Box auf Produktliste, Checkboxen-Fix, qty_done=1
- PWA Panel 2: Merkzettel-Notizen über der Produktliste anzeigen
  (wie auf Website stundenzettel_commande.php), mit Abhaken + Hinzufügen
- stundenzettel_commande.php: Grüne Haken entfernt, immer Checkboxen
- Produktübernahme: qty_done immer 1 statt Auftragsmenge
- Cache-Busting v2.7 → v2.8

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 19:48:25 +01:00
3c9add6864 PWA: FAB-Button auf Panel 1 entfernt, Lösch-Button für Produktzeilen
- FAB (Plus-Button unten rechts) nur noch auf Panel 0 (STZ-Liste) sichtbar,
  Panel 1 hat bereits den Inline-Button "+ Leistung hinzufügen"
- Lösch-Button (🗑️) für verbaute Produkte (order/added) im Product-Card-Header
  mit Bestätigungsdialog hinzugefügt
- Cache-Busting auf v=2.7

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 09:57:23 +01:00
292db5d40c Version 2.0.0: PWA Mobile App + Produktliste-Verbesserungen
PWA (neue Dateien):
- Vollständige Progressive Web App mit Token-basierter Auth
- 4 Swipe-Panels: Alle STZ, Stundenzettel, Produktliste, Lieferauflistung
- Kundensuche, Leistungen-Accordion, Mehraufwand-Sektion
- Produkt-Übernahme aus Auftrag + Mehraufwand in STZ
- Service Worker, Manifest, App-Icons für Installation

Desktop-Änderungen:
- Produktliste: Checkboxen immer sichtbar (außer bereits auf STZ)
- Lieferauflistung: Vereinfachte Ansicht (nur Verbaut-Spalte)
- Admin: PWA-Link in Einstellungen
- Sprachdatei: PWA-Übersetzungen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 21:21:14 +01:00