docs: finalize and verify Ping Service tracer bullet implementation and sync fix

Updated `MASTER_ROADMAP_2026_Q1.md` and session logs to reflect completion of the Ping Service tracer bullet. Verified the end-to-end stack, including frontend, backend, and Gateway integration. Fixed query parameter mismatch in `PingApiKoinClient.syncPings()` (`lastSyncTimestamp` → `since`) for proper Delta-Sync functionality. Marked related roadmap tasks as completed.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-03-09 12:30:51 +01:00
parent 5bc2538aab
commit 23e08403f1
5 changed files with 56 additions and 19 deletions
@@ -76,6 +76,10 @@ last_update: 2026-03-09
### 3.2 Auth Integration
- [x] **OIDC Client:** _(verifiziert 2026-03-09)_
- [x] **Ping Service Tracer Bullet:** _(verifiziert 2026-03-09)_
- Stack vollständig: Backend (Domain/App/Persistence/Controller/Security/Migrations), Contracts, Gateway-Routing,
Frontend (PingScreen, PingViewModel, PingApiKoinClient, Koin DI, Shell-Integration).
- Bug behoben: `PingApiKoinClient.syncPings()` `lastSyncTimestamp``since` (Delta-Sync Query-Parameter).
- PKCE Authorization Code Flow (S256) mit `frontend-client`.
- Pure Kotlin SHA-256 + PkceHelper (commonMain, kein expect/actual).
- JVM: lokaler Callback-Server (Port 18080) + `Desktop.browse()`.