4.6 KiB
4.6 KiB
- User: Marcus / adesso-Berater bei Würth — Tempo-getriebener Tech-Lead, will Optionen + Tradeoffs, kommuniziert auf Deutsch
- Feedback: Priorisierung entlang Test-Linie — "was ermöglicht Kollegen früh zu testen" schlägt techn. Priorität
- Feedback: Push macht der User — committen ok, git push macht Marcus selbst
- Feedback: Keine nativen Alerts — kein window.alert/confirm; ConfirmDialog bzw. errorList nutzen
- Feedback: Klare Benennung — Komponenten konkret nennen (kein „BE"); einfache, kurze Sätze
- Projekt: Login-Loop Ursache+Fix — SW fing OIDC-Callback ab; injectManifest-SW + code-Denylist + cookie secure:'auto'
- Feedback: Keine IP-Configs bei Netzfragen — VPN-DNS + Proxy statt IP-Listen/Subnetz-Routen
- Feedback: Dedizierte Skripte statt Ad-hoc — geprüfte Skripte per allow, keine improvisierten Mutationen; Konzept vertagt
- Feedback: Ort zuerst bei "wo geht das?" — konkrete UI-Stelle in einem Satz, keine Menü-Tour, keine Vorbedingungen vorweg
- Feedback: Self-Service only — keine Vorschläge, die Tickets beim Kunden erfordern
- Feedback: Keine Zwischenstufen mit Dummy-Werten — direkt mit Real-Wert testen, Crash+Log ist die Diagnose
- Feedback: Kopieren statt Teilen bei Wegwerfcode — Migration kopiert Logik (kein Sharing), läuft REIN BE; Offline-first nie anfassen
- Projekt: PingFederate / WITGLOBAL IdP — DEV-Setup verifiziert, Token-Eigenschaften, Test-Rig in scripts/oidc-test.mjs
- Projekt: Hartverdrahtetes Demo-JWT-Secret — Fundstellen + Plan zum Ersatz durch echte IdP-Anbindung
- Projekt: Cleanup-Timeline Mai 2026 — Auth-BFF erledigt; nächste Themen User-DB + Postgres-Umstieg
- Projekt: Lokale Start-Befehle — BE/FE-Start nach BFF-Umbau (mit OIDC_CLIENT_SECRET)
- Projekt: Sync lokal testen — Integrationssuite sync-loop (9 Szenarien, seit 2026-06-10) + Unit-Specs + sync-poke.mjs
- Projekt: SAP-Mock-Fixtures — FERTIG 2026-06-02: 20er-Master + Fixtures + E2E grün, symmetrische Mail-Rettung, Branch test/migration-sap-fixtures
- Projekt: Nächste Schritte — morgen: Report (Quick Win), dann Sync-Tests+Refactoring (absolute Prio)
- Projekt: PWA-SW Auth-Bypass — SW muss /auth+/oauth+/commands durchlassen, sonst Login-Loop (Fix ab6933c)
- Projekt: Montag offen — origin als SAP-Änderungsindikator klären + heutige Auth-Fixes pushen/deployen + UI-Redesign (Design System Montag)
- Projekt: FE-Design-System — Token-Layer (tokens.css) + Lucide-Icons + Würth-Rot; Branch feature/fe-ui-refresh
- Projekt: Test-Infra & Coverage — 8 Projekte/232+ Tests; wie man Test-Targets nachrüstet (Lib vs. PWA-App)
- Projekt: Logging-Lösung — pino-BE (JSON/stdout) + /client-logs + offline-fähiger FE-Log-Sync; Board (Phase 3) offen
- Projekt: Tauri /health grau — geparkt; cross-origin via platoasset://-Scheme, Kandidaten CORS(WebKitGTK) vs Proxy; DevTools entscheidet
- Projekt: Loader-Signing-Key gelöscht — am 2026-06-08 entfernt; beim Wiederaufgreifen Key + PUBLIC_KEY_HEX (loader.rs:24) neu
- Projekt: Kontakt/Adress-Spec — geplant: SAP-Schutz server-seitig, Validierung-bei-Änderung nur PlaTo, M:N-Removal; noch nicht umgesetzt
- Projekt: Bestätigen-Bug (FSA-Loop) — Edge/Windows beim Kollegen; morgen Policy + Konsolen-reason prüfen
- Projekt: Prod-Ist-Stand — Prod (ocp-01) LIVE: backend 0.38.4 Running, Secrets inkl. SAP gemountet; nur PR→main mergen offen; Quota 3CPU knapp
- SAP-Config — echter Zugriff via Basic Auth (sy08804394), Key-Predicate-URL über Proxy; Env→SealedSecret/Overlay-Mapping im ops-Repo; Adapter-Patch offen
- Projekt: Optimistische Sperre — VERSION_CONFLICT (409) in persistCustomer gegen Last-Write-Wins; greift nur bei version!=null (Re-Send bleibt idempotent); lastUpdateTs ist server-autoritativ