Uebersicht (Mitarbeiter):
- Empfaenger laden jetzt zuverlaessig (schlanke Felder, Suchliste lazy) -> behebt "-" ueberall + kaputtes Suchfeld
- Sammelauftrag (Charge) = EINE normale Zeile wie jeder Auftrag (erster/letzter Empfaenger, aggregierter Ablauf); Unterelemente nur optional aufklappbar
- Charge-Status schaltet den ganzen Sammelauftrag auf einmal um (Batch-Patch)
- grosse Zahlen-Kacheln hier entfernt (gehoeren ins Produktionsboard)
Produktionsboard:
- Charge-Zusammenfassung zeigt die grossen Kacheln (Schriftstuecke/Kuverts/Format/Versand)
Neuauftrag:
- klare weisse Bereichs-Karten mit sichtbarem Rahmen + Section-Kopf mit Trennlinie/Akzent, Felder mit dezenter Fuellung, kraeftigere Labels
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Uebersicht: nur Status im_druck/kuvertieren/versandfertig (eingegangen/versendet raus)
- Uebersicht: Versandart + Versanddatum nur lesbar (nicht vom Mitarbeiter aenderbar), Status bleibt editierbar
- Uebersicht: Chargen-Zusammenfassung mit grossen Kacheln (Schriftstuecke/Kuverts/Format/Versand) + aggregiertem Ablauf; Ablauf nicht mehr pro Mitglied
- Board: Farbe zurueck auf Blau #1E50A5, Lupen-Emoji entfernt, Rahmen auf Kacheln/Druckstrip/Lieferbox
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Umrandete, theme-sichere Eingabefelder (sieht aus wie ein Feld, Dark-Mode ok),
Section-Koepfe mit Material-Icons statt Emoji, konsistente Buttons (Primaer
gefuellt / Sekundaer Umriss), getoente Bereiche mit Haarlinie. Primaerfarbe ueber
Theme-Variable.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Neue E-Mail im Neuauftrag -> Pruefung; unbekannt => Stammdaten (Vor-/Nachname
oder Firma + Adresse) werden erzwungen und beim Anlegen am Kundenkonto
gespeichert (statt leerem Auto-Konto).
- Checkbox "Mails an Kunden senden" je manuellem Auftrag; orders.mails_senden
(Default true). Mailer unterdrueckt Kunden-Mails bei mails_senden=false.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- orders.order_name (optionaler Auftragsname); im Neuauftrag setzbar, auf der
Board-Karte als Eyebrow ueber dem Namen angezeigt; in manual-order gespeichert.
- Neuauftrag: Signatur-Feld "Abstand (mm)" (leer = Standard halber Zeilenabstand),
via signature_offsets.spacing durchgereicht.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- neuauftrag: neues Dropdown "Kuvertformat" (Automatisch/DIN Lang/C6/C4 quer),
envelope_format an Preview + manual-order durchgereicht.
- orders /preview: honoriert body.envelope_format (statt hart A4->DIN/A6->C6),
ENVELOPE_TPL/ENV_LABEL um c4 (Template-Aufloesung, kein Selektor).
- produktion: C4-Option + Absenderfeld im Muster-Popup wieder entfernt
(C4 gibt es ausschliesslich im Neuauftrag).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Ohne Kuvert (kein Postkarten-Format, „Kuverts generieren" aus) und ohne
eigene [[Platzhalter]] im Brieftext sind alle Schriftstücke identisch –
Empfängeradressen sind dort unnötig. Statt N Zeilen anzulegen, gibt es
jetzt ein Feld „Anzahl identischer Schriftstücke"; beim Anlegen werden
entsprechend viele gleiche Schriftstücke erzeugt. Sobald Kuverts aktiv
sind oder der Text eigene Platzhalter enthält, erscheint wieder die
Empfängertabelle.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Produktion: Button „✍ In manuellen Druck“ auf der Musteranfrage übernimmt die
Adresse als Einzelfelder (Vorname/Nachname/Straße/Nr./PLZ/Ort/Land) in den
manuellen Druck; die Platzhalter [[Vorname]]/[[Nachname]]/[[Ort]] … ziehen sich
daraus. „🖨 Direkt drucken“ (Modal) bleibt als Schnellweg.
- neuauftrag: Übernahme trägt die Einzelfelder mit (nicht nur free_text/placeholders).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Mustertext-Auswahl ersetzt den bisherigen Brieftext (statt anzuhängen).
- Vorschau: [[Zeile1]]..[[Zeile5]] aus den 5 Adresszeilen verfügbar; Tipp im UI.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- bootstrap: render_formats a6_postkarte + dinlang_postkarte (kind 'postkarte'),
passende formats-Einträge (active=false → nicht in der App, nur manueller Druck),
kind-Dropdown um 'postkarte' erweitert.
- skrift-orders: Vorschau erkennt Postkarten (render_formats.kind) und baut EIN
Dokument mit Text + Absender + Empfänger (Marker [[pk_abs]]/[[pk_adr]]).
- neuauftrag: Postkarten-Formate erkannt; Absenderfeld direkt (unabhängig von
Kuverts), Kuvert-Optionen ausgeblendet, Hinweis aufs Kartenlayout.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- bootstrap: format_templates nur bei LEERER Collection anlegen (Betreiber
pflegt sie selbst; kein Wieder-Anlegen bei jedem Bootstrap).
- Unterschriftenservice: Inline-Kuverts ("Kuverts mitdrucken") + Verknüpfen im
Signatur-Tab wieder entfernt; signature-order auf Seiten-only zurückgesetzt.
- Produktion: Verknüpfen, In Kontakte speichern, Neu generieren und In manuellen
Druck übernehmen hinter "Weiteres"-Button gebündelt; Notiz bleibt vorne.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Produktion: Statistik-Tab (versendete Briefe je Kunde/Monat), verknüpfter
Auftrag je Karte anzeigen/ändern/entfernen, Datei-Aufträge werden beim
Übernehmen wieder in den Signatur-Tab überführt.
- Unterschriftenservice (neuauftrag): optionale Kuverts (je Empfänger ein
Umschlag, Absender möglich) und Verknüpfung mit vorhandenem Auftrag.
- orders: signature-order erzeugt Kuverts über die Standard-Pipeline
(Datei-Produkt -> nur Umschläge, Seiten bleiben erhalten) und speichert
linked_order; nachträgliches Verknüpfen im Board.
- bootstrap: orders.linked_order (Self-Relation).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>