Commit Graph

  • 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