knso pushed to main at knso/Webklar-Kundenbereich 2026-10-11 17:57:16 +00:00
a45f436124 Buchungskalender: Zustimmung per WhatsApp zusammenführen
1e0eb9f569 Buchungskalender: Preise je Personenzahl (Portal-Editor)
02a3732e4a Funktionen: Zustimmung in Textform auch per WhatsApp
a4ade5f649 Buchungskalender: Preise je Personenzahl (Server)
Compare 4 commits »
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-07 16:01:19 +00:00
b264d7f734 Buchungskalender: große Felder als TEXT (Zeilenbreite in Appwrite)
knso pushed to test at JUSN/tickte-system 2026-10-07 15:54:06 +00:00
dc4df16cab Buchungskalender: origin/test zusammenführen
38020bfdff Buchungskalender: Abschluss – Zustimmung in Textform auch für den Buchungskalender
b2a0ff5d53 Buchungskalender: Funktionsanfragen und Rechtliches-Karten
Compare 3 commits »
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-07 15:53:03 +00:00
69df9e7046 Tests: Aufträge-Rechtstexttests kennen den Satz unterkunft (Merge-Folge)
a1400ac315 Datenschutz: Abschnitt 6f Buchungskalender
3526909d61 Buchungskalender: Mail-Nummern K36, K37, T23 (K31/K32/T22 gehören den Aufträgen)
fd971309a8 Buchungskalender: origin/main (Aufträge) zusammenführen
59783ce685 Buchungskalender: Livegang – für Mimi kostenlos
Compare 85 commits »
knso pushed to test at JUSN/tickte-system 2026-10-07 15:40:41 +00:00
d01a804cea Kontrolle: Projektname in der Projektliste behält overflow-wrap anywhere
8faf61e8bb Kontrolle: fehlenden Import useOhneProjektAbs im Rechnungsdialog ergänzt
514d1c2d4e Kontrolle: Wortbruch in schmalen Spalten nur noch bei Bedarf, Beträge brechen nie um
4b184f744f Kontrolle: AB ohne Projekt im Rechnungsdialog für Anzahlung und Schluss wählbar
79f230ea2c Kontrolle: Rechnungsdialog zeigt bei Stripe-Ausfall keine Beträge und keine Vorgabe
Compare 35 commits »
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-07 15:40:27 +00:00
1cbec5b32d Kontrolle: Betreff-Zusaetze Erinnerung und Kopie, Mail-Protokolle ohne Meldung und Adresse
b6c1d81342 Kontrolle: Bestaetigen per Link prueft Token und Ablauf in der Sperre erneut
c2245b6905 Kontrolle: Projektkonto und Rechnungsbau waehlen dieselbe Aufwands-AB
4177b76d82 Kontrolle: Schlussrechnung setzt die AB aus dem Projektdatensatz auf abgerechnet
1bb172ad91 Kontrolle: Storno einer Anzahlung bei bestehendem Schluss-Entwurf der AB abgewiesen
Compare 98 commits »
knso pushed to test at JUSN/tickte-system 2026-10-06 16:01:54 +00:00
d2883018fc Kunden: Reiter "Abgesagt", Absage eintragen und Warnung vor Doppelten
knso pushed to test at JUSN/tickte-system 2026-10-06 15:42:28 +00:00
5d8130e8ef Tickets: Standardansicht zeigt alle Arten, auch Akquise-Tickets
knso pushed to test at JUSN/tickte-system 2026-10-06 15:15:57 +00:00
fa1ce2c4cb Design: Serverpuls-Projekttabelle (Sortierkoepfe und Zeilen als Buttons, Deltas als Farbe)
ab4a300e70 Design: Serverpuls-Kopf mit Text-Badge, Warnungen als Zeilen, Kacheln als Kennzahlen
bca99d4790 Serverpuls: Richtung, Vorzeichen und Stufen-Ton als Format-Helfer mit Test
6adeac1642 Design: Admin mit Tabelle, Mitarbeiter-Formular als Dialog, AdminPage.css neu
0a881fce8f Design: Zugangsdaten-, sr-only- und spin-Klassen nach global.css
Compare 50 commits »
knso pushed to main at JUSN/Webklar 2026-10-06 10:14:31 +00:00
795c79d393 Signatur: animiertes Logo (Sternblitz) für E-Mail-Signaturen
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-06 09:03:36 +00:00
8814c4aef1 Webshop: fehlendes Stripe-Plattformprofil klar melden statt 'Stripe nicht erreichbar'
knso pushed to test at JUSN/tickte-system 2026-10-06 09:01:21 +00:00
35e2761e68 Merge origin/test (WOMS-Überarbeitung Planboard/Tickets) in feature/oeffnungszeiten
f67192db52 Funktionen: K16-Warnung nennt bei den Öffnungszeiten keinen AVV
8319084930 Merge remote-tracking branch 'origin/test' into feature/oeffnungszeiten
919d96f7a0 Öffnungszeiten: Status "Leisten live – Einbau läuft" nur bei einbau angestossen
3d67aa88cf Öffnungszeiten: Team-Panel, Ersatz-HTML und Rechtliches-Karte
Compare 6 commits »
knso pushed to main at JUSN/Webklar 2026-10-06 08:55:00 +00:00
8f5d522682 Relaunch: Portal-Bild für Öffnungszeiten live
a23f2e52c2 Relaunch: Station Öffnungszeiten live
f7147fcd30 Relaunch: Ablauf der Station Öffnungszeiten live
Compare 3 commits »
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-06 08:54:44 +00:00
50f854ef1c Öffnungszeiten: Datenschutz-Abschnitt heißt 6e (6d ist seit dem Webshop vergeben); Härtungspunkt N13
d0691236d5 Öffnungszeiten: Test hält fest, dass ein gescheitertes Löschen der Zeiten den Kunden bis zum nächsten Lauf hält
3984d468bf Öffnungszeiten: Datenschutz-Entwurf an den Stand von main angepasst (§ 7-Satz, Nummer 6d)
3e66dfa91c Tests nach dem Zusammenführen mit main: Reihenfolge der Funktionsschlüssel und Importe von funktionen.js
e87140e5ba Merge remote-tracking branch 'origin/main' into feature/oeffnungszeiten
Compare 52 commits »
knso pushed to test at JUSN/tickte-system 2026-10-06 07:38:57 +00:00
7a3bc2887e Planboard: Jahr im Zeitraum, Tagesköpfe einheitlich zweizeilig, Keine Termine lesbarer
416c79b3a6 Planboard: Mindestbreite der Tagesspalten mit eigenem Scrollen, Kontrast von Keine Termine am Wochenende
e54a30b006 Planboard: Wochenansicht ohne Karten (Tagesspalten, heute als Pille, Termine als Links)
a0149137ea Planboard: Anzeigelogik fuer Kopfzeile, Tageskopf und Terminzeile mit Tests
dd0bef52e8 Planboard: Tests halten Datums- und Terminlogik fest (Altwerte, Stornierte, ohne Uhrzeit)
Compare 5 commits »
knso pushed to test at JUSN/tickte-system 2026-10-06 07:38:53 +00:00
f6b329b208 Tickets: nur eine gelesene Uhrzeitspanne bleibt im Termin zusammen, Rohtext bricht weiter frei um
ed8bdba015 Tickets: Abschlussfixes P2 - Termin ohne Umbruch in der Zeitspanne, Art in der Liste, Laden statt Leerzustand, Unterstuetzung entsperrt bei Fehler, Aufraeumen
504571c0ce Tickets: Ticketnummer bricht nicht um, Kontrast in der markierten Zeile, Suchfeld breiter
ff999ae1b3 Tickets: TicketCard, Dropdowns, statusClass und Altklassen (.tcard, .dropdown, .ticket-tab, .chevron) geloescht
30b3caee34 Tickets: Links auf Tickets nutzen ticketPath (Planboard, Zuordnen, Services, Funktionen)
Compare 15 commits »
knso pushed to test at JUSN/tickte-system 2026-10-06 07:38:49 +00:00
f3b73ca1dd Design: P1-Abschlussfixes - Spaltenversatz, Feldabstand, Admin-Breite, Fokusring, readonly, Kennzahlen
8d75f7346e Design: Rest aus P1 - Archivieren als roter Link, Planboard-Tokens und Scroll-Container, !important entfernt, Invalid-Ring im Fokus, Schublade nicht tabbar, Dialog-Fokus, Protokoll ohne Ueberlauf
f911dbcb03 Design: Pflicht-Fixes gegen helle Schrift und dunkle Flaechen, Diagrammfarben, Chat-Variablen
47a26fb9b2 Design: neues Login (weiss, Logo, Code-Schritte), Glitch-Hintergrund entfernt
988934552f Design: Dialog-Baustein (Esc, Sperre waehrend Speichern, Fokus, Bottom-Sheet)
Compare 19 commits »
knso pushed to test at JUSN/tickte-system 2026-10-06 05:57:23 +00:00
00fa229235 Shop Review B I-8: Webshop ohne Zahlung nur mit Zustimmung in Textform aktivieren
0a2eab85d5 Webshop: Funktionen-Karte mit Anfrage annehmen/ablehnen, Stripe-Stand, Kennzahlen und Rechtliches-Karten
Compare 2 commits »
knso pushed to main at knso/Webklar-Kundenbereich 2026-10-05 16:24:08 +00:00
cab9c33db6 Webshop nach TP2-Merge: Shop-Mails in der Klasse normal (kein zusätzliches notEqual in der Outbox-Abfrage)
a4a18a1c89 Merge branch 'feature/terminplaner-tp2' into feature/webshop
ce84fc849a Webshop-Test: Reiter-Panels abwarten (Node 20 lädt import() langsamer)
bf308a75ae Webshop-Rechtstexte: IP-Hash mit Zahlung oder Storno gelöscht, keine Telefonnummer des Käufers
43473c0879 Webshop: IP-Hash entfällt mit Zahlung oder Storno, keine Käufer-Telefonnummer mehr gespeichert
Compare 70 commits »
knso pushed to test at JUSN/tickte-system 2026-10-05 16:21:44 +00:00
4c3f67eadc Merge origin/test in feature/terminplaner-tp2 (Projekte: Anlegen, Archiv, Vorlage)
878a530bd7 Terminplaner: Warnung im Dialog, wenn K16 mit den Unterlagen nicht rausging
72eedeb59c Terminplaner: Abschalten-Dialog nennt Löschung nach 30 Tagen
89f5bd4bc6 Rechtliches: Schlüssel höchstens 36 Zeichen
225e2f1b74 Rechtliches: Karten für Leistungsbeschreibung, AVV und Widerrufsbelehrung des Terminplaners
Compare 9 commits »