-
70770236eb
Schwebenden Cookie-Schalter entfernen
main
clemens
2026-08-27 13:34:45 +02:00
-
2179744ddf
Cookie-Einstellungen in Footer aufnehmen
clemens
2026-08-27 12:51:02 +02:00
-
da7132d4ce
Cookie-Banner klarer gestalten
clemens
2026-08-27 12:46:44 +02:00
-
c86803bbd6
Matomo-Tracking und Aufrufzaehlung absichern
clemens
2026-08-27 12:20:56 +02:00
-
528af07890
Matomo-Tracking mit Einwilligung einbauen
clemens
2026-08-27 09:20:46 +02:00
-
a2dcc4df65
Zwei-Faktor-Anmeldung per TOTP

clemensandClaude Opus 5
2026-08-23 23:51:45 +02:00
-
86334c2752
Offene Registrierung gegen Bot-Massenanlage absichern

clemensandClaude Opus 5
2026-08-23 23:09:38 +02:00
-
3346b51b21
Standangabe auch auf der Bestellseite entfernen

clemensandClaude Opus 5
2026-08-23 22:28:16 +02:00
-
d1111983b0
Standangabe bei den Rechtstexten der Registrierung entfernen

clemensandClaude Opus 5
2026-08-23 21:56:23 +02:00
-
27292470f6
Abstand zwischen Formular und Button-Zeile in den Auth-Panels

clemensandClaude Opus 5
2026-08-23 21:09:17 +02:00
-
47dff5a1ca
Kundenkuerzel aus Login und Passwort-vergessen entfernen

clemensandClaude Opus 5
2026-08-23 20:45:44 +02:00
-
93d6bd9127
Pushover-Benachrichtigung bei neuer Registrierung

clemensandClaude Opus 5
2026-08-23 20:39:22 +02:00
-
213dd10dbd
Produktiv- und Testtabellen per Prefix trennen
clemens
2026-08-22 15:29:52 +02:00
-
a31a235422
Rechtstexte und B2C-Vertragsabläufe absichern
clemens
2026-08-22 14:31:56 +02:00
-
d320a4fd7a
Windows-1252-PayPal-Mails verarbeiten
clemens
2026-08-22 00:17:17 +02:00
-
a0d8c62082
Absenderpruefung bei PayPal-Mails entfernen
clemens
2026-08-22 00:03:48 +02:00
-
43d0fc5578
Absenderpruefung erweitern und Postfach auflisten koennen

clemensandClaude Opus 5
2026-08-21 22:35:51 +02:00
-
d7de0d92cf
PayPal-Zahlungen auch ueber die Mailadresse zuordnen

clemensandClaude Opus 5
2026-08-21 22:17:48 +02:00
-
25bdb6f34b
PayPal-Name aus der manuellen Zuordnung lernen

clemensandClaude Opus 5
2026-08-21 22:03:12 +02:00
-
f4b57abd93
imap-Erweiterung in der lokalen PHP-Umgebung ergaenzt

clemensandClaude Opus 5
2026-08-21 21:21:23 +02:00
-
2fd606a3aa
Diagnose fuer den PayPal-Postfachzugang

clemensandClaude Opus 5
2026-08-21 21:13:27 +02:00
-
9f9e4c7cd0
PayPal-Mailabruf: Parken statt Buchen, echter Probelauf, Regressionstest

clemensandClaude Opus 5
2026-08-21 20:43:58 +02:00
-
7df9c1fb4e
Marke im PDF um Faktor 1,5 vergroessert

clemensandClaude Opus 5
2026-08-21 08:01:04 +02:00
-
9b309bb942
Hinweis auf die Kaffeeliste auch im PDF-Ausdruck

clemensandClaude Opus 5
2026-08-21 00:46:52 +02:00
-
7a52099a59
Anpassung des impressums
clemens
2026-08-21 00:31:34 +02:00
-
b244451c42
Schalter fuer den Hinweis auf die Kaffeeliste

clemensandClaude Opus 5
2026-08-21 00:27:44 +02:00
-
1d53b66e3f
Wasserzeichen fuer den kostenlosen Tarif

clemensandClaude Opus 5
2026-08-21 00:14:17 +02:00
-
6cd7fcc079
Offene PayPal-Zahlungen bleiben nach dem Abschalten erreichbar

clemensandClaude Opus 5
2026-08-20 23:42:52 +02:00
-
3f6866e075
Menue folgt auch den Schaltern des Mandanten

clemensandClaude Opus 5
2026-08-20 23:16:30 +02:00
-
d24ee9bf91
Betreiber-Zentralstelle, Mandanten-Design und schlankerer Einstieg

clemensandClaude Opus 5
2026-08-17 22:52:55 +02:00
-
a93e067e04
Verbessere Mitgliederfilter und Zahlungszuordnung
clemens
2026-08-13 15:40:43 +02:00
-
0f263c3a19
Haerte Verwaltungsflows und Zahlungsabgleich
clemens
2026-08-07 12:00:15 +02:00
-
39f662d541
Kontofunktionen vor dem Go-Live und Landingpage-Kuerzung

clemensandClaude Opus 5
2026-08-06 17:03:50 +02:00
-
52b1726698
Deployment-Vorbereitung: Ausschlussliste, .htaccess-Haertung, Doku

clemensandClaude Opus 5
2026-08-06 15:45:01 +02:00
-
3f564c361f
sync config Ausnahme
clemens
2026-08-06 15:35:10 +02:00
-
fb4dcf96fd
M9-Plan: SAML/ADFS als Alternative dokumentiert

clemensandClaude Opus 4.8
2026-07-23 10:44:25 +02:00
-
c6a03c1a38
Tarif-Tabelle: hervorgehobene Zeile war keine Tabellenzeile mehr

clemensandClaude Opus 4.8
2026-07-22 17:48:17 +02:00
-
143d7efc97
Planung M9: Anmeldung per Magic-Link und SSO ueber Entra ID

clemensandClaude Opus 4.8
2026-07-22 16:41:34 +02:00
-
d18c55eef5
Formular-Abstaende korrigiert und Anleitungsseite ergaenzt

clemensandClaude Opus 4.8
2026-07-22 11:51:14 +02:00
-
064c872c30
Zeitzonen-Angleich PHP/MySQL + veralteten Settings-Test aktualisiert

clemensandClaude Opus 4.8
2026-07-22 08:40:55 +02:00
-
4acd4a2d40
Legacy-Abbau Schritt 3+4: kl_*-Tabellen und legacy_*-Spalten entfernt

clemensandClaude Opus 4.8
2026-07-22 08:31:08 +02:00
-
3e24910831
Legacy-Abbau Schritt 2: Legacy-Authentifizierung entfernt

clemensandClaude Opus 4.8
2026-07-21 21:10:09 +02:00
-
eec7a2fef2
Legacy-Abbau Schritt 1: Dual-Write in die kl_*-Tabellen entfernt

clemensandClaude Opus 4.8
2026-07-21 20:57:49 +02:00
-
dd6e1e77b0
Bemerkung und Abzuege bei Einzahlungen

clemensandClaude Opus 4.8
2026-07-21 19:53:10 +02:00
-
ea7d9a4714
Automatische Verbuchung von PayPal-Zahlungen per Mail-Weiterleitung

clemensandClaude Opus 4.8
2026-07-21 18:33:49 +02:00
-
c16b105f00
Erweiterte Bezahloptionen: Barzahlung, PayPal und Ueberweisung
clemens
2026-07-21 16:13:28 +02:00
-
bafa5e7e61
Stripe-Konfigurationsfehler in abo-upgrade.php sauber abfangen
clemens
2026-07-20 20:38:12 +00:00
-
dd2277c803
Selbstbedienungs-Tarifverwaltung: Admin kann Abo im Backend waehlen und bestellen
clemens
2026-07-20 20:19:05 +00:00
-
ef5d0e1822
Sicherheits-/Korrektheits-Fixes und neue Funktionen
clemens
2026-07-20 21:54:16 +02:00
-
c4cb12b26e
Landing-Marketing / SEO-Infrastruktur / a11y-Viewport)
clemens
2026-07-20 19:46:08 +02:00
-
9871401fbc
Überarbeitung landing und index
clemens
2026-07-20 19:36:22 +02:00
-
c9ab82e97a
PDF Erstellung anpassung
clemens
2026-07-20 00:50:29 +02:00
-
e64370aea0
Anassung des Menü
clemens
2026-07-20 00:05:00 +02:00
-
6127d84d11
PDF Fusszeile und watermak mandantenfähig gemacht.
clemens
2026-07-19 23:39:52 +02:00
-
0551b13a86
pdf erstellung aufhrbung der 50 Personen Grenze
clemens
2026-07-19 23:24:36 +02:00
-
f0869d8e33
Anpassung optik
clemens
2026-07-19 22:51:51 +02:00
-
5e6262b6a8
Kaffeeliste-Ausdruck: adaptives Layout nach Mitgliederzahl
clemens
2026-07-19 22:42:12 +02:00
-
7630a35bf4
Anpassung der Infos auf der Startseite
clemens
2026-07-19 22:28:53 +02:00
-
a02fd3e4a4
Favicon (AOK-Logo) ersetzen und Hamburger-Menü auf Mobile reparieren
clemens
2026-07-19 10:37:14 +02:00
-
a74a7f5ee8
Anpassung htaccess
clemens
2026-07-17 12:53:09 +02:00
-
e40955fffe
Zwei Mehrmandanten-Bugs vor Go-Live behoben
clemens
2026-07-17 11:48:45 +02:00
-
0416504d6a
.htaccess ergaenzen: interne Verzeichnisse/Configdateien nicht oeffentlich
clemens
2026-07-17 11:41:24 +02:00
-
b6199623c5
Produktions-Env-Loading fuer echtes Webhosting ergaenzen
clemens
2026-07-17 11:40:08 +02:00
-
cb799c7c66
Deployment-Vorbereitung: Domain-Split und Legacy-/Debug-Seiten entfernt
clemens
2026-07-17 11:37:41 +02:00
-
d2330c81cd
Harte Teilnehmer-Obergrenze je Tarif statt automatischem Stufenwechsel
clemens
2026-07-17 11:19:00 +02:00
-
73d599f85b
Billing Phase 3: Dolibarr-Rechnungssynchronisation
clemens
2026-07-17 10:35:01 +02:00
-
80da042cae
Phase 3 Plan aktualisiert: kein Dolibarr-Sandbox verfuegbar
clemens
2026-07-17 00:14:01 +02:00
-
d642814fb5
Billing Phase 2: Stripe Checkout, Kundenportal und Webhook-Verarbeitung

clemensandClaude Sonnet 5
2026-07-16 23:56:48 +02:00
-
ade1fd0ed9
Billing Phase 1: Tarifstatus-Datenmodell und Tariflogik je Mandant

clemensandClaude Sonnet 5
2026-07-16 23:38:28 +02:00
-
d08621b616
Datenschutzerklaerung und Preisliste ergaenzen, Kleinunternehmer-Status korrigieren

clemensandClaude Sonnet 5
2026-07-16 23:12:25 +02:00
-
2e44bb208d
Impressum und AGB-Entwurf ergaenzen, von allen Seiten erreichbar

clemensandClaude Sonnet 5
2026-07-16 22:23:28 +02:00
-
cbe6547f3a
Back-Office: globaler Platform-Admin-Zugang ueber alle Mandanten

clemensandClaude Sonnet 5
2026-07-16 22:18:48 +02:00
-
8b0dcd2c70
FAQ pro Mandant statt fest codiertem AOK-Inhalt

clemensandClaude Sonnet 5
2026-07-15 23:18:09 +02:00
-
d176619e1d
M7 abschliessen: Landingpage mit Kernabläufen, Demo-Screenshot und FAQ

clemensandClaude Sonnet 5
2026-07-15 22:04:15 +02:00
-
3fc65812ef
M8: Backup/Restore-Prozess und Monitoring dokumentiert

clemensandClaude Sonnet 5
2026-07-15 20:19:20 +02:00
-
f60c0bb85e
M8: Loesch-/Anonymisierungsprozess fuer Teilnehmer und Mandanten

clemensandClaude Sonnet 5
2026-07-15 20:17:57 +02:00
-
f3045dbab9
M8: Datenexport pro Mandant

clemensandClaude Sonnet 5
2026-07-15 20:10:30 +02:00
-
3917a11db0
M8: Mandanten-Isolation und Rollenmatrix automatisiert testen

clemensandClaude Sonnet 5
2026-07-15 20:07:10 +02:00
-
54217d2acb
M8: Security-Headers, Rate-Limits und Audit-Log

clemensandClaude Sonnet 5
2026-07-15 18:04:14 +02:00
-
7b517bcbf6
Doku: Mailversand im Produktivbetrieb ueber Webspace-Mailserver

clemensandClaude Sonnet 5
2026-07-15 17:49:49 +02:00
-
536ef2ead2
M6: Jahresabschluss als generisches Feature statt AOK-spezifischem Bonus-Skript

clemensandClaude Sonnet 5
2026-07-15 17:21:34 +02:00
-
d5195e7f9f
M6: Mailversand als nachvollziehbaren Versandjob mit Dry-Run/Log
clemens
2026-07-15 16:13:38 +02:00
-
81dfff51a0
M6: PDF-Export tenant-nativ und TCPDF vollstaendig vendort

clemensandClaude Sonnet 5
2026-07-15 15:23:16 +02:00
-
92e124753f
M6: CSV-Import mit Vorschau, Dublettenpruefung und Audit-Trail

clemensandClaude Sonnet 5
2026-07-15 14:48:41 +02:00
-
4d5f32ae6d
M5: Sammelerfassung (Striche/Einzahlungen) tenant-nativ machen

clemensandClaude Sonnet 5
2026-07-15 00:57:51 +02:00
-
aeb687f42e
M5: Hinweise auf tenant-scoped Notices umziehen, Mitgliederzugang auf Rollen umstellen

clemensandClaude Sonnet 5
2026-07-15 00:18:55 +02:00
-
dcc8dc3421
Meilensteinplan: M5-Stand mit tatsaechlichem Fortschritt abgleichen

clemensandClaude Sonnet 5
2026-07-14 23:50:43 +02:00
-
de3dcee7ec
M5: Mitgliederverwaltung tenant- und rollenbasiert umstellen

clemensandClaude Sonnet 5
2026-07-14 23:49:33 +02:00
-
968a55f442
M5 abschliessen: Schreibseiten aufs Ledger umstellen, Storno statt Delete

clemensandClaude Sonnet 5
2026-07-14 23:43:39 +02:00
-
aa9444f076
Dashboard auf Ledger-Lesemodell umstellen
clemens
2026-07-14 23:11:53 +02:00
-
078f28551d
Teilnehmerauswertung auf Ledger-Lesemodell umstellen
clemens
2026-07-14 22:25:51 +02:00
-
8688cc78db
Teilnehmerauswertung auf Ledger-Lesemodell umstellen
clemens
2026-07-14 22:21:28 +02:00
-
539117b409
Deutsche Umlaute in UI und Dokumentation korrigieren
clemens
2026-07-14 22:11:33 +02:00
-
f9544f24fd
M5 Kaffeeliste read-only auf Ledger umstellen
clemens
2026-07-14 21:32:59 +02:00
-
1aa4a4989e
M4 Ledger-Preview als read-only App-Seite ergaenzen
clemens
2026-07-14 20:13:44 +02:00
-
5824b066f4
Public-Auth-Seiten in Landingpage-Stil integrieren
clemens
2026-07-14 19:01:57 +02:00
-
726c5a9508
M4 Ledger-Service fuer erste App-Abfragen ergaenzen
clemens
2026-07-13 21:01:37 +02:00
-
e4b0c81b48
M4 Ledger-Migration fuer Legacy-Buchungen starten
clemens
2026-07-13 20:45:28 +02:00
-
b0e21bbb0a
M3 Mailversand und Public-Landingpage vorbereiten
clemens
2026-07-13 20:38:01 +02:00
-
9f2e1bdfb1
M3 Tenant-Aufloesung per App-Session ergaenzen
clemens
2026-07-13 20:04:20 +02:00