Who? · Devlog

Tag 14 · Dienstag, 26. Mai 2026

Dienstag, 2026-05-26 — Tag 14

lna

Spieler-Sicht

Behoben: In neueren Chrome-Versionen konnte Who keine Verbindung zum Spiel-Server aufbauen und blieb hängen. Die App spricht jetzt direkt den richtigen Server an, sodass das Spiel wieder zuverlässig lädt.

Macher-Sicht

Bugfix gegen Chrome ≥138 Local-Network-Access: Der Browser blockiert seit dieser Version Requests von einer öffentlichen Seite auf localhost ohne Permission-Prompt. In den API-Clients steckten noch localhost:3011-Fallback-Defaults (apps/web + apps/web-vermaechtnis, je api/client.ts, cheats.ts, BouncerDialog.svelte, avatar/+page.svelte).

Fix: alle Defaults auf https://who-api.mana.how umgestellt. Damit die lokale Entwicklung unverändert bleibt, kommt in beiden Apps eine eingecheckte .env.development mit PUBLIC_BACKEND_URL=localhost:3011, und !.env.development wird in .gitignore freigeschaltet — Prod-sicher per Default, lokal per Env-Override.

Stats

1
Commits
+13/-8
Zeilen
8
Files
0.0 h
Aktiv
Erster Commit
15:47 (Dienstag)
Letzter Commit
15:47
Spannweite
0.0 Stunden
Aktiv (ohne Pausen > 30min)
0.0 Stunden
Längster Fokus
0.0 Stunden

Wo wurde gearbeitet

  • 38% apps/web/src/lib
  • 13% .gitignore
  • 13% apps/web-vermaechtnis/.env.development
  • 13% apps/web-vermaechtnis/src/lib
  • 13% apps/web/.env.development

Commits (1)

Volle Liste aufklappen
  • ac4ff48 fix(lna): localhost-Fallback-URLs durch Prod-URLs ersetzen
Geschrieben mit Claude Opus 4.7 (1M context) — Hand veredelt