Claude and Claude Sonnet 5.5
79f230ea2c
Kontrolle: Rechnungsdialog zeigt bei Stripe-Ausfall keine Beträge und keine Vorgabe
...
Bei stripeOk false steht 'Stripe nicht erreichbar – Beträge unbekannt' statt 'bereits berechnet
0,00 €', und es wird keine Rechnungsart vorgeschlagen.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 15:19:17 +00:00
Claude and Claude Sonnet 5.5
07d36f64e9
Kontrolle: Abschnitt Aufträge lädt auch bei ausgefallenen Projektkonten
...
Scheitert getProjektkonten, wird die Auftragsliste trotzdem geholt; kommt sie, bleibt der
Abschnitt bedienbar und der Fehler der Projekte steht eigens daneben.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 15:18:03 +00:00
Claude and Claude Sonnet 5.5
b556a459bb
Kontrolle: Rechnungsdialog weist auf die fehlende Steuernummer hin
...
Nicht sperrender Hinweis (§ 34a UStDV), solange financeSettings.steuernummer leer ist;
die Einstellungen werden einmal geladen, bei einem Ladefehler erscheint kein Hinweis.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 15:17:29 +00:00
Claude and Claude Sonnet 5.5
dec7bea7d2
Kontrolle: Rechnungsdialog übernimmt das Zahlungsziel der gewählten AB
...
Bei Anzahlung, Schlussrechnung und Aufwand wird 'Zahlungsziel in Tagen' mit
auftrag.zahlungszielTage vorbelegt (sonst 14); eine Eingabe des Nutzers bleibt.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 15:17:08 +00:00
Claude and Claude Sonnet 5.5
b7b3e834f8
Merge auftraege/w2-auftraege: Auftrags-UI (Strang W2)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:48:55 +00:00
Claude and Claude Sonnet 5.5
05170068bc
Merge auftraege/w1-rechnungen: Rechnungs-UI (Strang W1)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:48:49 +00:00
Claude and Claude Sonnet 5.5
fbd3990e64
Projektkonto: Kommentar in projektkontoView ohne Raute-Beispiel (Hygienesuche)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:46:17 +00:00
Claude and Claude Sonnet 5.5
af43c70288
Rechnungsdialog: alter InvoiceCreateModal entfällt, RechnungDialog ersetzt ihn überall
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:46:02 +00:00
Claude and Claude Sonnet 5.5
f89ecec8ff
Arbeitsblätter: Abzeichen „abgerechnet (Rechnungsnummer)“ für alle, Warnung beim Ändern der Zeit
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:45:56 +00:00
Claude and Claude Sonnet 5.5
62b64bb357
Auftragsbestaetigung: Prueffunde behoben (Zeilenraster ohne Tabellenrahmen, Radiotexte umbrechen, Auswahl Projekt zuordnen nicht abgeschnitten)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:45:37 +00:00
Claude and Claude Sonnet 5.5
65526ca9b3
Rechnungstabelle: Spalten Projekt und Art, Knopf Rechnung schreiben öffnet den neuen Dialog
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:44:40 +00:00
Claude and Claude Sonnet 5.5
2aa4abeadb
Rechnung schreiben: neuer Dialog mit Projektwahl, Zusammenfassung, Art, Aufwand mit Vorschau, Anzahlung und Schlussrechnung
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:43:17 +00:00
Claude and Claude Sonnet 5.5
746244a4a6
Auftragsbestaetigung: Dialog Schritt 4 (Vorschau, Entwurf speichern, Senden mit Rueckfrage und Sperre)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:36:59 +00:00
Claude and Claude Sonnet 5.5
5060d150ea
Auftragsbestaetigung: Dialog-Schritte 1 bis 3 (Projekt, Auftrag, Zahlung und Termine)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:35:49 +00:00
Claude and Claude Sonnet 5.5
8ab78b7b2c
Rechnungsdialog: Bausteine für Projektzusammenfassung, Positionen, Vorschauzeilen und Arbeitsblattauswahl
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:35:04 +00:00
Claude and Claude Sonnet 5.5
3650573445
Auftragsbestaetigung: Liste mit Status, Zusatzzeilen, Aktionen und Projekt zuordnen
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:34:47 +00:00
Claude and Claude Sonnet 5.5
6a5f943034
Rechnungsdialog: Zustand mit Reducer, Appwrite-Lesezugriffe und Hooks für Projektkonto, Vorschau und weitere Tickets
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:34:22 +00:00
Claude and Claude Sonnet 5.5
8b055a5d42
Auftragsbestaetigung: Listenlogik (Status, Aktionen, Meldungen, Fehlerklassen, Sperre) und PDF-Hilfe mit Tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:33:28 +00:00
Claude and Claude Sonnet 5.5
0f1dbabd98
Rechnungsdialog: Anfragekörper, Vorschau-Status, Zeilentexte und Absenden mit Doppelklick-Sperre samt Tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:33:21 +00:00
Claude and Claude Sonnet 5.5
e37c0a664e
Rechnungsdialog: Logik für Projektwahl, Rechnungsarten, Auftragsbestätigungen und Arbeitsblätter mit Tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:32:20 +00:00
Claude and Claude Sonnet 5.5
cc95018083
Projektkonto: Projektliste mit Vereinbart, Berechnet, Noch offen und Zeit, Knöpfe Rechnung und Auftragsbestätigung
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:31:35 +00:00
Claude and Claude Sonnet 5.5
45dd73d8cc
Auftragsbestaetigung: Dialoglogik (Parser, Validierung, Nutzlast, Zahlungsplan-Vorschau) mit Tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:31:31 +00:00
Claude and Claude Sonnet 5.5
241f7cdec6
Projektkonto: Anzeigelogik für Zeilen, Rechnungsspalten und Abzeichen „abgerechnet“ mit Tests
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:29:30 +00:00
Claude and Claude Sonnet 5.5
674cce26f0
Kundenart in der Kunden-Uebersicht und Steuernummer in den Finanz-Einstellungen (Helfer mit Tests)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:28:49 +00:00
knso and Claude Opus 5.5
b2a0ff5d53
Buchungskalender: Funktionsanfragen und Rechtliches-Karten
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-07 14:26:18 +00:00
Claude and Claude Sonnet 5.5
99ab4bd47b
Kundenseite: Reiter „Aufträge und Rechnungen“ zeigt den neuen Container, CustomerInvoices entfällt
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:25:28 +00:00
Claude and Claude Sonnet 5.5
8f90fdc05a
Aufträge und Rechnungen: Container des Kundenreiters und vier Platzhalter für W1 und W2
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:25:22 +00:00
Claude and Claude Sonnet 5.5
e1c9b57249
Aufträge und Rechnungen: frische Kundenart und Rückmeldungen nach Rechnung und Auftrag (mit Tests)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:24:47 +00:00
Claude and Claude Sonnet 5.5
312705efc4
Aufträge und Rechnungen: Laden und Ladezustand des Reiters als reine Funktionen (mit Tests)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:24:20 +00:00
Claude and Claude Sonnet 5.5
e7bd146641
Kundenreiter „Rechnungen“ heißt jetzt „Aufträge und Rechnungen“ (id bleibt invoices)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:24:03 +00:00
Claude and Claude Sonnet 5.5
e116e804e3
Finanzen-API: Projektkonten, Auftragsbestätigungen (samt Projekt zuordnen), Rechnungsvorschau und abgerechnete Arbeitsblätter (Pfade rein und getestet)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:23:39 +00:00
Claude and Claude Sonnet 5.5
eaf9fce1bc
Finanzen-Anfrage: Dateien lesen (as: 'blob'), z. B. das PDF einer Auftragsbestätigung
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-07 14:23:05 +00:00
Claude and Claude Opus 5.5
d2883018fc
Kunden: Reiter "Abgesagt", Absage eintragen und Warnung vor Doppelten
...
- Kundenliste mit Reiter "Abgesagt" (vorher nur unter "Alle"), rotes Abzeichen,
Suche auch nach Telefon
- Kundenseite: "Absage eintragen" fuer Leads (Grund freiwillig); Vermerk
"Abgesagt am TT.MM.JJJJ (Name): Grund" oben in die Notizen, offene
Akquise-Tickets auf "Abgesagt"; roter Hinweis "nicht erneut anrufen" und
"Wieder als Lead fuehren"
- Neuer Lead (jetzt mit Telefon) und Neuer Kunde gleichen live mit allen
Kunden ab (auch archivierte/abgesagte): Name ohne Rechtsform, E-Mail,
Firmen-Domain (ohne Freemailer), Telefon; Abgesagte rot und zuerst,
Knopf heisst dann "Trotzdem anlegen"
- Uebersicht wird nach Speichern neu aufgebaut (key), damit kein alter
Notizstand den Vermerk ueberschreibt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-06 16:01:21 +00:00
Claude and Claude Opus 5.5
5d8130e8ef
Tickets: Standardansicht zeigt alle Arten, auch Akquise-Tickets
...
Bisher startete die Liste mit dem Art-Filter "Auftraege", der Akquise-Tickets
ausschliesst. Neue Kunden bekommen ein Akquise-Ticket, das dann unter Tickets
nicht zu finden war. Standard ist jetzt "Alle Arten"; "Auftraege (ohne Akquise)"
bleibt als Filter waehlbar.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-06 15:42:02 +00:00
Claude and Claude Sonnet 5.5
fa1ce2c4cb
Design: Serverpuls-Projekttabelle (Sortierkoepfe und Zeilen als Buttons, Deltas als Farbe)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:43:53 +00:00
Claude and Claude Sonnet 5.5
ab4a300e70
Design: Serverpuls-Kopf mit Text-Badge, Warnungen als Zeilen, Kacheln als Kennzahlen
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:43:53 +00:00
Claude and Claude Sonnet 5.5
bca99d4790
Serverpuls: Richtung, Vorzeichen und Stufen-Ton als Format-Helfer mit Test
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:43:53 +00:00
Claude and Claude Sonnet 5.5
6adeac1642
Design: Admin mit Tabelle, Mitarbeiter-Formular als Dialog, AdminPage.css neu
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:42:34 +00:00
Claude and Claude Sonnet 5.5
0a881fce8f
Design: Zugangsdaten-, sr-only- und spin-Klassen nach global.css
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:42:28 +00:00
Claude and Claude Sonnet 5.5
84186d1429
Design: Vertrags- und Versions-Formular als Dialoge, Fehler im Dialog
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:41:40 +00:00
Claude and Claude Sonnet 5.5
a9fa9f58e6
Design: Anbieter-Vertraege als Tabelle, Dringlichkeit nur im Terminfeld
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:41:40 +00:00
Claude and Claude Sonnet 5.5
8f5013aafc
Design: Rechtstexte als Abschnitte mit Haarlinien, Aufklappzeile als Button
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:41:40 +00:00
Claude and Claude Sonnet 5.5
38beaead99
Admin: Pruefung des Mitarbeiter-Formulars als Lib mit Test
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:41:26 +00:00
Claude and Claude Sonnet 5.5
313ead77f4
Rechtliches: Anzeige-Texte der Vertragsliste als Lib mit Test
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:41:26 +00:00
Claude and Claude Sonnet 5.5
625efc7f18
Finanzen: Rechnung schreiben auf Dialog-Baustein (breit, Enter sendet nie, Esc schliesst Liste zuerst)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00
Claude and Claude Sonnet 5.5
3b26fcdf0b
Finanzen: Buchung zuordnen auf Dialog-Baustein (Esc, Sperre, Vorschlaege als Zeilen)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00
Claude and Claude Sonnet 5.5
d1a1046969
Finanzen: Einstellungen, Bankzugang, Fixkosten und Bankrueckkehr ohne Karten
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00
Claude and Claude Sonnet 5.5
b5d27d5801
Finanzen: Rechnungen und Buchungen als Tabellen ohne Karten, Textaktionen, Blaetterleiste
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00
Claude and Claude Sonnet 5.5
bd1eccb4e3
Finanzen: Vorschau, Steuer und Abos ohne Karten, Container-Query auf Wrapper
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00
Claude and Claude Sonnet 5.5
6d015df6fa
Finanzen: Seitenkopf, Statuszeile, Kennzahlen und Aufgaben ohne Karten; Kpi entfernt
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 14:38:00 +00:00