This website requires JavaScript.
6def5396e4
docs(quick-260921-oxm): Akte - beide IMAP-Befunde behoben, Rot-Nachweis festgehalten
schalli
2026-09-21 18:04:32 +02:00
d0266bf86e
fix(quick-260921-oxm): STARTTLS wirklich erzwingen, Anhangs-Dateinamen richtig lesen
schalli
2026-09-21 18:03:21 +02:00
7691d1fd6d
test(quick-260921-oxm): rote Tests fuer die beiden IMAP-Befunde
schalli
2026-09-21 18:00:53 +02:00
f23671ac6c
docs(quick-260921-oxm): Plan fuer die beiden IMAP-Befunde
schalli
2026-09-21 17:59:22 +02:00
ad834076c2
docs(quick-260921-m34): 288 any auf 15 gesenkt, jede verbliebene mit Urteil
schalli
2026-09-21 17:35:00 +02:00
d8fb9ae07d
refactor(quick-260921-m34): Aufgabe 3c - Randschicht beurteilt, drei Befunde gemeldet, 15 bleiben mit Urteil
schalli
2026-09-21 17:29:28 +02:00
3892c5f3c6
refactor(quick-260921-m34): Aufgabe 3b - Prisma-nahe Formen getypt, Erkenner-Falle gemeldet
schalli
2026-09-21 17:21:53 +02:00
32591b6690
refactor(quick-260921-m34): Aufgabe 3a - 18 Fehlerfaenger auf unknown, mit echter Eingrenzung
schalli
2026-09-21 17:18:12 +02:00
52668c2c88
refactor(quick-260921-m34): Aufgabe 2c - Hochladewege getypt, 25 Zusicherungen fallen mit
schalli
2026-09-21 17:11:28 +02:00
7c9d7c1223
refactor(quick-260921-m34): Aufgabe 2b - getypte Anfrage in elf Controllern, zwei Befunde gemeldet
schalli
2026-09-21 17:08:44 +02:00
f2fc39f51c
refactor(quick-260921-m34): Aufgabe 2a - gemeinsamer Aufrufer-Typ, aus den Signierstellen abgeleitet
schalli
2026-09-21 17:03:24 +02:00
b188946e31
refactor(quick-260921-m34): Aufgabe 1 - Mandantenbindung entzaubert, 105 unnoetige any-Zusicherungen entfernt
schalli
2026-09-21 16:19:16 +02:00
8d845e732e
docs(quick-260921-m34): Plan fuer die 288 any im Backend, auf Messungen gebaut
schalli
2026-09-21 16:09:33 +02:00
e55e4bb23f
docs: Wackeltest-Befund in STATE.md nachgezogen (quick-260921-ldf)
schalli
2026-09-21 15:53:44 +02:00
a6181e2751
docs(quick-260921-ldf): Wackeltest als Produktfehler nachgewiesen und behoben
schalli
2026-09-21 15:50:37 +02:00
9f02fcc190
test(quick-260921-ldf): Test 14/15 halten jeden Commit fest statt nur den Endzustand
schalli
2026-09-21 15:38:54 +02:00
de7fdb7377
fix(quick-260921-ldf): Fehler-melden-Dialog stimmt ab dem ersten Commit, nicht erst einen spaeter
schalli
2026-09-21 15:38:38 +02:00
c0ab5b5584
test(quick-260921-ldf): zwei Konstruktionsfehler im Fehler-melden-Test behoben
schalli
2026-09-21 15:38:21 +02:00
8d604b855a
docs(quick-260921-jt4): Barrierefreiheit 30 -> 1, vier Restposten erledigt
schalli
2026-09-21 15:23:10 +02:00
f471b785db
fix(quick-260921-jt4): verschwendete Kalender-Abrufe abgestellt, t-Identitaet gemessen statt behauptet
schalli
2026-09-21 15:10:10 +02:00
6c10c9bbe0
feat(quick-260921-jt4): uebersetzter ZIP-Name im Zertifikat-Aufteiler mit Windows-Schutzfunktion (Restposten 1)
schalli
2026-09-21 15:02:08 +02:00
5a03b75f1e
refactor(quick-260921-jt4): ueberfluessige case-Marke in tender-normalizer.service.ts entfernt (Restposten 2)
schalli
2026-09-21 14:57:40 +02:00
69fe706580
fix(quick-260921-jt4): vier <img onError>-Avatarbilder tragen aria-hidden (D-03)
schalli
2026-09-21 14:57:01 +02:00
f7b5df4db8
fix(quick-260921-jt4): zwei Schaltflaechenreihen tragen role="toolbar" (D-03)
schalli
2026-09-21 14:56:02 +02:00
b406a9c5f7
fix(quick-260921-jt4): drei Statussymbole in calendar-settings-panel tragen role="img" (D-03)
schalli
2026-09-21 14:54:06 +02:00
9aa87bd000
fix(quick-260921-jt4): autoFocus von vier Seitenformularen entfernt (D-02)
schalli
2026-09-21 14:52:40 +02:00
e651c24647
fix(quick-260921-jt4): Kalender-Tageszelle wird echte Schaltflaeche fuer Tage mit Terminen
schalli
2026-09-21 14:51:41 +02:00
b601141bcf
fix(quick-260921-jt4): Notiz-Aufgabenkaestchen bedient sich selbst
schalli
2026-09-21 14:47:45 +02:00
0c89c13bb2
fix(quick-260921-jt4): calendar-settings-panel Loeschdialog-Hintergrund wird echte Schaltflaeche
schalli
2026-09-21 14:43:36 +02:00
3d0bc0bfaa
fix(quick-260921-jt4): widget-catalog-modal Hintergrund wird echte Schaltflaeche
schalli
2026-09-21 14:41:54 +02:00
a8531d44df
fix(quick-260921-jt4): MarketplaceCard-Klick wird echte deckende Schaltflaeche
schalli
2026-09-21 14:40:18 +02:00
7557c9aafe
docs(quick-260921-jt4): Plan fuer 30 a11y-Befunde und vier Restposten
schalli
2026-09-21 14:35:29 +02:00
6cc0d02e97
docs(quick-260921-iwr): 30 Stellen geprueft, kein echter Fehler darunter
schalli
2026-09-21 14:10:51 +02:00
de6986340d
fix(quick-260921-iwr): mergeCerts-Waechter loest keinen zusaetzlichen Lint-Fund mehr aus
schalli
2026-09-21 14:05:13 +02:00
27909e4502
refactor(quick-260921-iwr): zwei ueberfluessige Ausrufezeichen in imap.provider.ts entfernt
schalli
2026-09-21 14:03:01 +02:00
b4aaed4b7c
fix(quick-260921-iwr): drei bag.cert-Zusicherungen in cert-manager.service.ts zu echten Waechtern gemacht
schalli
2026-09-21 14:01:36 +02:00
8716fa5234
feat(quick-260921-iwr): Rundenliste der Stoppuhr per Test belegt, MergeTab-Entfernen abgesichert
schalli
2026-09-21 13:55:42 +02:00
cfba3c9532
docs(quick-260921-i8x): fuenf Fehlerklassen geprueft, kein echter Fehler darunter
schalli
2026-09-21 13:36:37 +02:00
b92dd5dda1
fix(api,web): exec-Schleifen ohne Unterdrueckungskommentar umgeschrieben, LDAP-NUL-Maskierung und Sprachcookie-SameSite dokumentiert/gehaertet
schalli
2026-09-21 13:32:31 +02:00
076ca4bf64
fix(web): Number.isNaN statt globalem isNaN in vier Date-Pruefungen, forEach-Rueckgabewert verworfen
schalli
2026-09-21 13:28:07 +02:00
f85c91be01
fix(web): Steuerzeichen in safe-next.ts als Unicode-Escapes statt Rohbytes
schalli
2026-09-21 13:26:25 +02:00
287799a6fc
docs(quick-260921-gof): 21 Effekt-Abhaengigkeiten beurteilt, im Browser nachgemessen
schalli
2026-09-21 13:00:15 +02:00
e780b2cc69
fix(web): Absicht/Ballast der letzten sechs useExhaustiveDependencies-Befunde entschieden
schalli
2026-09-21 12:34:55 +02:00
e2c508cff5
fix(web): t-Falle in acht Ladeeffekten entschaerft, RssFeedListForm/SavedSearchBar-Ladefunktionen stabilisiert
schalli
2026-09-21 12:29:05 +02:00
b3f0e3cdcd
fix(web): Kalender-Ladeeffekt an monthDate statt getTime(), Stoppuhr-Takt liest nur noch Einzelwerte
schalli
2026-09-21 12:23:35 +02:00
54fdf699dc
docs(quick-260921-gof): Plan fuer die 21 Effekt-Abhaengigkeiten in React
schalli
2026-09-21 12:15:40 +02:00
525f212e39
docs(quick-260921-fi3): erzwungener Passwortwechsel an der API durchgesetzt
schalli
2026-09-21 11:56:17 +02:00
e56cce4bf3
fix(web): Doppelausloesung des Loeschknopfs sperren, Fahrzeugtabelle uebersetzt
schalli
2026-09-21 11:39:03 +02:00
f7c02b7fc9
fix(api): erzwungenen Passwortwechsel an der API wirklich durchsetzen
schalli
2026-09-21 11:27:36 +02:00
116041b7fd
docs(quick-260921-bi2): gemeldetes Symptom Passwortwechsel widerlegt
schalli
2026-09-21 11:05:58 +02:00
f198c5765d
docs: Stand nach CI-Lauf 389 (komplett gruen, Abbilder veroeffentlicht)
schalli
2026-09-21 10:15:23 +02:00
c001a081c2
docs(quick-260921-bi2): Lint-Rueckstand 2923 -> 465, Akte und Verifikation
schalli
2026-09-21 10:02:44 +02:00
97a6836444
docs(quick-260921-bi2): Entwickleranleitung auf Endstand 465/386/79 gebracht
schalli
2026-09-21 09:43:40 +02:00
c79bafa179
fix(quick-260921-bi2): a11y - Beschriftungen an Felder binden (22 Fundstellen)
schalli
2026-09-21 09:38:14 +02:00
21c85a8b88
fix(quick-260921-bi2): a11y - Rollen, Semantik, Tab-Reihenfolge (32er-Rest, Teil 1/2)
schalli
2026-09-21 09:33:56 +02:00
73ac08af17
fix(quick-260921-bi2): a11y - Bildmarke und Desktop-Einrichtungsseite
schalli
2026-09-21 09:21:49 +02:00
27a6e2952c
fix(quick-260921-bi2): a11y - Layout-Navigation und Einstellungsformulare
schalli
2026-09-21 09:21:43 +02:00
969fd01f5c
fix(quick-260921-bi2): a11y - Dashboard-Widgets und Portal-Startseite
schalli
2026-09-21 09:21:34 +02:00
278aedb201
fix(quick-260921-bi2): a11y - Modul-Bereich (Kategorie-Seiten, Cert-Manager)
schalli
2026-09-21 09:21:24 +02:00
ae821254ef
fix(quick-260921-bi2): a11y - Marketplace-Bereich
schalli
2026-09-21 09:21:17 +02:00
4cff3167ed
fix(quick-260921-bi2): a11y - Administrationsbereich (Gruppen, LDAP, Module, Mandanten, Benutzer)
schalli
2026-09-21 09:21:09 +02:00
e76f3b8d84
fix(quick-260921-bi2): a11y - Login, Passwort-Reset und Passwort-Aenderung
schalli
2026-09-21 09:20:59 +02:00
38115783b4
i18n(quick-260921-bi2): neue Schluessel fuer a11y-Beschriftungen (LDAP-Standardzuordnung, Suchbutton)
schalli
2026-09-21 09:20:53 +02:00
636fe0df8f
refactor(quick-260921-bi2): maschinelle Lint-Fixe und toten Code abbauen
schalli
2026-09-21 08:58:32 +02:00
8d1c8f320b
chore(quick-260921-bi2): Lint-Konfiguration bereinigen, Messgrundlage herstellen
schalli
2026-09-21 08:46:06 +02:00
e7c2c4c6a9
docs(quick-260921-bi2): Plan fuer den Lint-Rueckstand (2923 -> 466)
schalli
2026-09-21 08:39:32 +02:00
6de5eb4f07
docs(quick-260921-a1d): Benutzerverwaltung meldet abgewiesene Aktionen (WINDOWS #36 )
schalli
2026-09-21 07:41:19 +02:00
13b70dfbe8
fix(web): SUPER_ADMIN-Zeile bietet einem ADMIN keine Aktionsknoepfe mehr an
schalli
2026-09-21 07:33:48 +02:00
51bff7564f
fix(web): Formularweg und Listenladen der Benutzerverwaltung melden Fehler sichtbar
schalli
2026-09-21 07:31:47 +02:00
38d2586466
fix(web): Loeschweg der Benutzerverwaltung meldet abgewiesene Server-Antworten
schalli
2026-09-21 07:29:51 +02:00
24f51e932d
docs(quick-260921-a1d): Plan fuer WINDOWS #36 (stille 403-Antworten)
schalli
2026-09-21 07:24:05 +02:00
551d25075f
docs(quick-260921-9ie): Biome lauffaehig, Lint-Tor scharf (WINDOWS #35 )
schalli
2026-09-21 07:13:20 +02:00
6f0f05aa00
docs(tooling): Entwickler-Anleitung um echten Lint-Umfang und Warnungs-Rueckstand ergaenzt
schalli
2026-09-21 07:07:11 +02:00
00d769b466
feat(tooling): lint-Skript in web/desktop/shared/module-sdk, biome.json als turbo-Cache-Abhaengigkeit
schalli
2026-09-21 07:06:06 +02:00
6a727e936b
fix(tooling): biome.json fuer Biome 2.5.0 migrieren, lint-Skript in apps/api
schalli
2026-09-21 07:05:07 +02:00
55aa287296
docs(quick-260918-gza): Fehlermeldung — Herkunft ausweisen (Browser/Desktop-App, OS, App-Version)
schalli
2026-09-18 12:48:01 +02:00
e2a79467df
docs: Fehlermeldungen — Herkunft (Browser/Desktop-App, Betriebssystem, Version) und Betreff-Kürzel (Handbücher, CHANGELOG)
schalli
2026-09-18 12:37:07 +02:00
f2457113a2
feat(web): Herkunft der Fehlermeldung — Cookie tessera_desktop_client und Client-Felder in der Nutzlast
schalli
2026-09-18 12:36:19 +02:00
b03cb211b3
feat(desktop): Version, Stand und Betriebssystem im Desktop-Marker mitgeben (dv, dc, dos)
schalli
2026-09-18 12:36:10 +02:00
716947228e
feat(bug-reports): Herkunft der Fehlermeldung im Betreff-Kuerzel und als Zeile Herkunft ausweisen
schalli
2026-09-18 12:32:29 +02:00
ab99a9ab5d
docs: Wiedereinstieg 2026-09-18 — Handoff verbraucht, naechster Auftrag (Herkunft in Fehlermeldung)
schalli
2026-09-18 12:12:28 +02:00
9009dade81
wip: Betrieb nach 1.2.0 pausiert — Wiedereinstieg (HANDOFF.json + .continue-here.md), nichts angefangen
schalli
2026-09-18 12:07:43 +02:00
efbd6e8974
docs(quick-260917-kgc): Aktenstand — Update in der Desktop-App, alle Nachweise erbracht, Wiedereinstieg bereinigt
schalli
2026-09-18 11:29:14 +02:00
a6d1a648d1
feat(desktop): Setup-Seite zeigt Version und Stand der installierten App
schalli
2026-09-17 16:00:56 +02:00
7479cb485f
docs: Desktop-App — Update in der App (Handbücher, CI-Secrets, CHANGELOG)
schalli
2026-09-17 15:36:58 +02:00
7004b5b020
ci: Desktop-Pakete mit dem Updater-Schluessel signieren, Signatur und updateVersion ins Manifest
schalli
2026-09-17 15:34:45 +02:00
de81c74e53
feat(api): GET /desktop/update — signierte Desktop-Pakete im Format des Tauri-Updaters ausliefern
schalli
2026-09-17 15:32:52 +02:00
678ba51725
feat(desktop): Update in der App — Herunterladen, Installieren und Neustart per Klick im Infobereich (tauri-plugin-updater)
schalli
2026-09-17 15:30:28 +02:00
5a444ec8f2
docs(quick-260917-jdf/jdh/jdd/jn2): Aktenstand — Bildmarke in Akzentfarbe, CI-Desktop-Skip, Favoriten-Symbol/-Sortierung, Desktop-Server-Adresse
schalli
2026-09-17 15:10:20 +02:00
4d485432c0
docs: Desktop-App — Server-Adresse sehen und ändern (Handbuch, CHANGELOG)
schalli
2026-09-17 14:53:26 +02:00
4c79874278
feat(web): Einstellungen → Desktop-App zeigt in der App den verbundenen Server
schalli
2026-09-17 14:52:47 +02:00
29c132ecf3
feat(desktop): Verbundenen Server im Infobereich zeigen, Server-Adresse nachträglich änderbar
schalli
2026-09-17 14:51:01 +02:00
b023d6f726
docs: Favoriten-Sortierung und Symbol-Ersatzweg im CHANGELOG und Anwenderhandbuch; Nachtraege zur Mandantenbindung
schalli
2026-09-17 14:41:28 +02:00
b18ac25ccc
feat(web): Favoriten-Widget — Symbol-Ersatzweg aus dem Browser, Sortierpfeile im Bearbeitungsmodus
schalli
2026-09-17 14:40:09 +02:00
2a562d0b14
feat(api): Favoriten — Symbol trotz Zertifikatsfehler holen, Reihenfolge per PUT /favorites/order speichern
schalli
2026-09-17 14:36:03 +02:00
e7633e15de
docs: CI-Desktop-Bau nur bei geaendertem Desktop-Stand — Betriebshandbuch, CI-Runbook, Entwicklungsanleitung, CHANGELOG
schalli
2026-09-17 14:28:54 +02:00
8c4aaa51fa
ci: Job desktop ueberspringt den Bau, wenn der Desktop-Stand unveraendert ist — Pakete aus dem Zwischenspeicher
schalli
2026-09-17 14:26:49 +02:00
29db4c01c0
docs: CHANGELOG — Bildmarke übernimmt die Akzentfarbe als Ganzes
schalli
2026-09-17 14:19:55 +02:00
ecff144449
feat(brand): ganzes T der Bildmarke übernimmt die Akzentfarbe – Kacheln als abgeleiteter dunklerer Ton
schalli
2026-09-17 14:18:58 +02:00
38c14005c6
docs: Aktenstand — Quick-Task-Zeile Freigabe 1.2.0, Tabellenzeile 260914-ebg repariert
schalli
2026-09-17 13:49:03 +02:00