Commit Graph

  • 65de3294fb Board: "PDFs + Adressen" laedt Sammel-PDF + Adress-Excel in gleicher Reihenfolge main Lucas Orth 2026-10-05 09:45:18 +02:00
  • 5196e30343 Mitarbeiter-Uebersicht: Empfaenger ausklappbar + Kommentar; Auftragsnr nur 1x; Board: Versanddatum setzbar s4luorth 2026-10-01 18:03:02 +02:00
  • 850ba38578 Neuauftrag: Empfaenger-Datei-Import (Excel/CSV) nach Spaltennamen - wie app.skrift.de s4luorth 2026-10-01 17:39:07 +02:00
  • 4b314d65ba Fix Mitarbeiter-Uebersicht: keine directus_users-Abhaengigkeit + api_clients-Leserecht s4luorth 2026-10-01 14:01:35 +02:00
  • 0f7f9c3bd9 B: Explizite lineare Druck-Warteschlange + Formatwechsel-Bestaetigung s4luorth 2026-10-01 13:41:12 +02:00
  • a1a2a615cc Punkt 3+4: Empfaenger-Fallbacks, "nur Kuvert"-Kuvertieren-Feld s4luorth 2026-10-01 13:21:24 +02:00
  • a043a624d4 Board: Charge-Abstand + Aufgaben-Umschalter unter Weiteres; Kontakte/Statistik-Farben s4luorth 2026-10-01 13:03:28 +02:00
  • 550abd30e7 Fix: Empfaenger/Suche (company-Feld), kontraststarke feste Farben + sichtbare Rahmen s4luorth 2026-10-01 12:48:35 +02:00
  • bf59ab3f80 Uebersicht: Empfaenger/Suche-Fix, Sammelauftrag = eine Zeile; Board-Kacheln; Neuauftrag-Karten s4luorth 2026-10-01 12:17:54 +02:00
  • 0bd046b192 Mitarbeiter-Uebersicht & Board: Blau statt Lila, Rahmen, Chargen-Zusammenfassung s4luorth 2026-10-01 12:01:50 +02:00
  • f784137f13 Uebersicht: Ablauf-Strip je Auftrag s4luorth 2026-10-01 11:33:24 +02:00
  • 4ff125bece Neuauftrag: Design angeglichen (Felder, Icons, Theme) s4luorth 2026-10-01 11:30:18 +02:00
  • ecd6da398c Manueller Auftrag: Neukundenzwang + Mails-Checkbox s4luorth 2026-10-01 11:28:08 +02:00
  • 6a6b09d49d Uebersicht: Sidebar Suche/Uebersicht, API-Gruppierung, Versanddatum, 3-Uhr-Mail s4luorth 2026-10-01 11:21:49 +02:00
  • d2559de22c Uebersicht: Empfaenger als Hauptinfo, Status-getrennte Tabellen, Aufgabe, Versand-Toggle s4luorth 2026-10-01 11:08:29 +02:00
  • 1eb3b14a13 Board strukturiert + neue Mitarbeiter-Uebersicht (A) s4luorth 2026-10-01 10:53:22 +02:00
  • a01da17221 Auftragsname (Zusatz) + Signatur-Abstand-Feld im Neuauftrag s4luorth 2026-10-01 10:36:12 +02:00
  • c6f73c2d34 Board: Karte neu gedacht (Name fuehrt) + echte Icons statt Emoji s4luorth 2026-10-01 10:15:36 +02:00
  • 3185081d0e Produktions-Board: einheitliches Design (ruhigere, klarere Optik) s4luorth 2026-10-01 09:52:29 +02:00
  • 2b4dd482f3 Staff-Rolle: Modulleiste auf Produktion + Neuer Auftrag beschränken s4luorth 2026-10-01 08:58:10 +02:00
  • f8f219a3fa Bestandspflege: Material je Standort, Auto-Abbuchung beim Druck s4luorth 2026-10-01 08:34:27 +02:00
  • 79d6b4f64b Board: Suche entlaggt, Order-Sprung, Versandadresse, Motiv-Hinweis; Mail: tägliche Statusübersicht s4luorth 2026-10-01 07:50:21 +02:00
  • bbbc637a81 C4-Kuvert NUR im Neuauftrag-Formular waehlbar s4luorth 2026-09-30 12:07:07 +02:00
  • 30f39af361 C4-Drucktemplate anlegen + Textmengencheck ohne Limit s4luorth 2026-09-30 11:50:37 +02:00
  • c9c1ebd704 render_formats: A5-Greifrand an die kurze Seite s4luorth 2026-09-30 11:43:30 +02:00
  • 6da4ab576c render_formats: Greifrand fuer A5 + DIN lang (lange Seite) s4luorth 2026-09-30 11:41:59 +02:00
  • e57c4aa8af C4-Kuvert im manuellen Druck (Absender-Freitext, quer) s4luorth 2026-09-30 11:31:39 +02:00
  • 0aff073e3e Public-Recht: formats auch bei show_check lesbar s4luorth 2026-09-30 11:15:12 +02:00
  • feb6b39cb6 formats: family + orientation, Upsert der Check-Metadaten s4luorth 2026-09-30 11:04:48 +02:00
  • a785e72059 render_formats: A6-Greifrand lange Seite, A5 + DIN-lang, show_check s4luorth 2026-09-30 10:54:34 +02:00
  • d3ce505389 Versand-Seite: eine Zeile je FTP-Sendung (Buendel) statt je Auftrag s4luorth 2026-09-28 10:54:27 +02:00
  • 870295e012 Fix: SKRIFT_VERSAND_TOKEN in Directus-Container durchreichen + FTP-Fehler voll ausgeben s4luorth 2026-09-28 10:39:43 +02:00
  • 1f98aa4196 Batch-Uebernahme: Auftraege wie API-Auftraege unter einer Charge gruppieren s4luorth 2026-09-28 10:31:58 +02:00
  • c6c682d48f Batch-Reiter: FTP-Upload (primär) zurück, Tag+Kunde-Gruppen aufklappbar s4luorth 2026-09-28 10:24:10 +02:00
  • 208d398034 Batch-Reiter Umbau: Uebernahme in Produktion, Tag-Gruppen, Auswahl, Versendet, Loeschen s4luorth 2026-09-28 10:15:18 +02:00
  • 2aa6f008bf API: /v1/batch dokumentiert + oeffentliche Versand-Uebersicht s4luorth 2026-09-28 09:34:15 +02:00
  • 8ad087d007 Batch-Uebermittlung (Phase 3): Board-Reiter + Buendeln-Knopf + Schreibvorlage s4luorth 2026-09-28 09:23:40 +02:00
  • 131c48485c Batch-Uebermittlung (Phase 1): Collection + POST /v1/batch s4luorth 2026-09-28 08:53:31 +02:00
  • 2438ecb491 Public-API /v1/orders: Zeichen-Warnung + Ablehnung bei zu langem Text (A6) s4luorth 2026-09-25 08:52:53 +02:00
  • 541483217d A6 quer rollenschonend: Zeichen fuer Zeichen (1), nicht in Bloecken s4luorth 2026-09-25 08:52:52 +02:00
  • 73e7a878f1 A6 quer: Bahnbreite auf 2 Zeichen je Reihe s4luorth 2026-09-24 12:21:11 +02:00
  • aaa97edc16 A6 quer: Bahnbreite auf 5 Zeichen je Reihe s4luorth 2026-09-24 11:00:46 +02:00
  • 45e69c0c3a A6 quer: spaltenweise in ~10er-Bahnen statt pro Zeichen s4luorth 2026-09-24 10:22:10 +02:00
  • 08e12180b6 A6 quer: rollenschonender Druck (spaltenweise Zeichenreihenfolge) s4luorth 2026-09-24 09:09:37 +02:00
  • 65b826dc83 Suche-Reiter: eigenes Suchfeld, wird beim Verlassen geleert s4luorth 2026-09-21 20:17:30 +02:00
  • af7126b03d Suche/Druckobjekt: echte PDF-Datei öffnen statt Schriftstück-Vorschau s4luorth 2026-09-21 17:25:26 +02:00
  • 5495b3a4d5 Suche-Druck: eigenes Standard-Template je Typ (format_templates.search_default) s4luorth 2026-09-21 17:23:49 +02:00
  • abf60cda0e Produktion: Suche-Reiter Usability – weißes Suchfeld, klare Typ-Auswahl s4luorth 2026-09-21 17:16:01 +02:00
  • a364f07035 Produktion: Suche-Reiter + Sammel-Druck mit editierbaren Maßen s4luorth 2026-09-21 17:07:44 +02:00
  • af63fd66be Neuauftrag: Stückzahl statt Empfängerzeilen bei identischem Druck ohne Kuvert s4luorth 2026-09-21 12:09:58 +02:00
  • 4d60a5d1da Mailer: Versandbenachrichtigung bei Board-Versand (auch manuelle Aufträge) s4luorth 2026-09-18 12:30:33 +02:00
  • 71a5d882aa Mailer: keine Mail bei manuellen Aufträgen (source=operator) s4luorth 2026-09-18 12:26:52 +02:00
  • 2c075f9fb5 Anfragen-Team-Mails: vollständiger Inhalt (alle Felder) s4luorth 2026-09-18 12:02:45 +02:00
  • f4ce602b7a Motiv-Entwurf eingepasst (meet, in Trim-Fläche) + sevDesk-Diagnose-Logs s4luorth 2026-09-18 11:48:09 +02:00
  • 2c9ffbbc9b Produktion: Druckdatum je Auftrag, Chargen nach Druck-Durchgang trennen, Empfänger s4luorth 2026-09-18 10:04:22 +02:00
  • 881ff8a27b Motiv-Freigabe: A6-Entwurf erzeugen + Kundenfreigabe (Backend/Board) s4luorth 2026-09-18 08:05:39 +02:00
  • 0f73a653b3 sevDesk: automatische Rechnung (Entwurf) bei Konfigurator-Bestellung s4luorth 2026-09-18 07:44:28 +02:00
  • 10776764d7 Mailvorlagen: pro Vorlage „Kopie an mich" (BCC an Team-Adresse) s4luorth 2026-09-18 07:33:22 +02:00
  • 67e7835214 inbound-Log v2: gefüllte Felder anzeigen (Diagnose vorname/ort) s4luorth 2026-09-11 21:55:14 +02:00
  • 3ebe05c954 inbound/muster (WordPress): Vorname/Nachname & Ort korrekt mappen s4luorth 2026-09-11 21:52:09 +02:00
  • ba9c073bb9 WP-Feld-Mapping robuster + Logging; Muster ohne Direktdruck; Kontakte-Fixes s4luorth 2026-09-11 21:43:28 +02:00
  • 4d811c1f0b Vorschau ohne Brieftext erlauben, wenn Kuverts gewünscht (nur Kuvert-Vorschau) s4luorth 2026-09-11 21:32:43 +02:00
  • e86fb476fa Muster-/Angebot-Endpunkte: WordPress-Feldnamen als Aliase akzeptieren s4luorth 2026-09-11 21:28:10 +02:00
  • f4ba242953 Musteranfrage: mit einem Klick in den manuellen Druck übernehmen s4luorth 2026-09-11 21:23:41 +02:00
  • 2b733d49d6 Muster/Angebot: Vor-/Nachname aus dem Formular übernehmen s4luorth 2026-09-11 21:15:49 +02:00
  • 54de08448a Muster-Workflow: Mustertext wählen, Adresse aufs Kuvert, Platzhalter füllen s4luorth 2026-09-11 21:11:08 +02:00
  • 365158c43b Manueller Druck: Textvorlage überschreibt Inhalt; Zeile1–5 als Platzhalter s4luorth 2026-09-11 20:55:32 +02:00
  • cc39dade9e Agent-Fernsteuerung: Neustart-Befehl + Logs an Directus s4luorth 2026-09-11 19:57:50 +02:00
  • 4aa3fd04e6 Statistik-Modul, Kontakt-Bulk, Notiz-Fix, Ausland-Erkennung, Weiteres-Kontakt s4luorth 2026-09-11 14:16:07 +02:00
  • 6ccd4f3c53 Postkarten-Format (nur manueller Druck): Text links, Adresse rechts s4luorth 2026-09-11 13:58:28 +02:00
  • 08fe21a158 Format-Templates nicht mehr re-seeden, Signatur-Kuverts entfernt, Weiteres-Menü s4luorth 2026-09-07 08:44:21 +02:00
  • ae7ef2422e Statistik-Tab, Unterschriftenservice-Kuverts, Auftragsverknüpfung & Notizen s4luorth 2026-09-07 08:27:44 +02:00
  • 2b0c0028ed Format-Template-Standard: Freitext-Kuvert nicht durch default_format ueberschreiben s4luorth 2026-09-07 08:05:49 +02:00
  • 9c2ede5374 Format-Templates: Standard je Format (default_format) statt fester Keys s4luorth 2026-09-07 08:05:01 +02:00
  • be1669a44f manual-order: fehlenden Kunden automatisch anlegen (Login-Konto per E-Mail) s4luorth 2026-09-07 07:58:57 +02:00
  • bc295fea01 Notizen je Auftrag + je Charge (Produktions-Board) s4luorth 2026-09-07 07:57:31 +02:00
  • 63611ba92e Manueller Druck: nur Kuverts ohne Brieftext (Vorschau erlaubt, leeres Schriftstueck uebersprungen) s4luorth 2026-09-07 07:52:43 +02:00
  • de612b713f Produktion+neuauftrag: Neu generieren, Einzelfelder, Formate je Produkt + getrennt aktivierbar s4luorth 2026-09-07 07:22:19 +02:00
  • 1b2541e307 Kundenangebote (customer_offers) + Absender-Uebernahme-Fix s4luorth 2026-09-03 12:10:28 +02:00
  • a44515de89 neuauftrag: Kuverts-Haken default an, extra Haken 'Absender aufs Kuvert' + Absender-Groesse (%); envelope_sender_scale gespeichert/durchgereicht; bootstrap-Feld s4luorth 2026-09-03 11:04:29 +02:00
  • d6c92dc8c6 Produktions-Board: Laender-Anzeige + getrennter Druck DE/Welt (ohne Backend-Split) s4luorth 2026-09-03 10:39:06 +02:00
  • b76e01d10a Revert Backend-Laender-Split: Auftrag bleibt einer (Trennung nur als Anzeige in Directus geplant) s4luorth 2026-09-03 10:35:10 +02:00
  • 2b575fa540 Laender-Split (manuelle Auftraege): DE/INT getrennt anlegen s4luorth 2026-09-03 10:31:23 +02:00
  • ca0b3a845a skrift-orders: oeffentlicher Upload-Proxy /upload (FilesService, Base64) fuer Motiv-/Quelldatei-Upload durch Gaeste s4luorth 2026-09-03 10:14:28 +02:00
  • 46b5155c27 Kuvert-Absender (Feld direkt sichtbar), Textmengen-/Session-Aenderungen s4luorth 2026-09-01 15:23:06 +02:00
  • 46adf2a2f5 was wurde gedruckt? Nummern ergänzt s4luorth 2026-08-28 07:10:00 +02:00
  • 1b600ba150 Unterschriftenservice als echter Auftrag: signature-order (Seiten-SVGs schreiben + Auftrag anlegen), Kundenmail-Feld + 'Auftrag anlegen'-Button, Output-Mount schreibbar Lucas Orth 2026-08-27 11:05:45 +02:00
  • aef08dbbff Unterschriftenservice: PDF-Vorschau als Blob-URL (Chrome zeigt data:PDF im iframe nicht) + Neuer-Tab-Rueckfall Lucas Orth 2026-08-27 09:57:45 +02:00
  • cc3f4fb758 Unterschriftenservice: Datei-Lesen von Platte (behebt transforms-Fehler), Marker-Token [[..]] statt paragraph, Breite/Versatz aus hinterlegter Signatur (Service + Brief) Lucas Orth 2026-08-27 09:42:10 +02:00
  • 30c9e80f9c Unterschriftenservice: echte Fehlerursache durchreichen (Service nicht erreichbar vs. Marker/Service-Fehler) statt generischer Meldung Lucas Orth 2026-08-27 09:16:35 +02:00
  • bba54cf6a0 Unterschriftenservice: bestehende Unterschriften aus dem Katalog waehlbar (zusaetzlich zum Upload), in beiden Modi Lucas Orth 2026-08-27 09:06:01 +02:00
  • 0cbf9031f1 Sammel-Druck: enqueue-bulk sortiert Auftraege nach Auftragsnummer (readMany bewahrt Reihenfolge nicht) -> Kuvert-/Brief-Reihenfolge passt zur Sammel-PDF Lucas Orth 2026-08-27 09:04:20 +02:00
  • e39f904690 Produktion: Batch-Gruppierung in allen Status-Reitern; bei aktiver Suche Einzelauftraege statt Batch Lucas Orth 2026-08-27 08:53:27 +02:00
  • 939f7f13c6 Produktion: Inline-PDF/Bild-Vorschau im Dateien-Dialog (kein Download noetig) Lucas Orth 2026-08-27 08:49:46 +02:00
  • 41459ddd9e Produktion: globale Empfaenger-Suche in der bestehenden Suchleiste (Empfaenger-Index ueber alle Auftraege), keine neue Aktion Lucas Orth 2026-08-26 20:35:56 +02:00
  • 246359f545 Vorschau-Kuli: Strichstaerke 1.4 + dezenter Wobble-Filter (feTurbulence/Displacement) fuer echte Kugelschreiber-Optik; im <img>-Kontext getestet (kein Blank) Lucas Orth 2026-08-24 13:39:18 +02:00
  • bc94bcbaa5 Vorschau-Kuli: dickere Striche (1.7), weisser Hintergrund, keine Papierstruktur Lucas Orth 2026-08-24 13:27:59 +02:00
  • 0587a94bee Vorschau-Kuli: non-scaling-stroke behalten (sonst Text unsichtbar), Striche 1.1 + blau, PNG in natuerlicher Groesse (Anzeige == Download), Papier weiss Lucas Orth 2026-08-24 13:24:38 +02:00
  • c3695ebd2a Vorschau-Kuli: Filter raus (verursachte leere Vorschau), Papier weiss, mitskalierende Striche (Anzeige == PNG) Lucas Orth 2026-08-24 13:19:39 +02:00
  • 7a5faf4ed8 Vorschau-Kuli: Optik komplett ins SVG gebacken (blaue Tinte, mitskalierende Striche, dezentes Papier) -> Anzeige == gespeichertes Bild Lucas Orth 2026-08-24 13:13:12 +02:00