Erste Devlog-Befüllung; geerdet in den realen Commits, data.json via @mana/devlog-gen. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
22 lines
837 B
Markdown
22 lines
837 B
Markdown
---
|
|
date: 2026-06-05
|
|
day: 2
|
|
view: macher
|
|
weekday: Freitag
|
|
commits: 1
|
|
review: auto
|
|
---
|
|
# Freitag, 2026-06-05 — Tag 2 (Macher-Sicht)
|
|
|
|
Ein Commit, `0d4e601`, hebt auf `v0.3.0`: `ManaMeClient` löst das
|
|
Ökosystem-Profilbild auf. Der Client spricht den geteilten me/Profil-Dienst
|
|
an und liefert die Avatar-URL des eingeloggten Kontos zurück — eine
|
|
zentrale Quelle statt einer App-lokalen Kopie pro App. Damit kann jede
|
|
native App das im Konto hinterlegte Profilbild übernehmen, ohne ein eigenes
|
|
Avatar-Konzept zu pflegen.
|
|
|
|
Klein gehalten (+135 LoC über 4 Files inkl. CHANGELOG/build.gradle), additiv
|
|
auf dem Auth-Kern aufgesetzt: der `ManaMeClient` nutzt den schon
|
|
vorhandenen `AuthenticatedApi`-Transport mit Bearer + 401-Refresh-Retry, ist
|
|
also Resilienz-mäßig automatisch abgedeckt. Test-seitig mitgewachsen
|
|
(`src/test/kotlin`).
|