Back-office admin /admin (LAN-only) #8

Merged
neckfire merged 1 commits from preprod into main 2026-07-15 07:56:35 +00:00
Owner

Panel read-only de visualisation DB, build validé.

Panel read-only de visualisation DB, build validé.
neckfire added 1 commit 2026-07-15 07:56:34 +00:00
feat(admin): read-only back-office at /admin (LAN-only)
Build & Deploy / build (push) Successful in 38s
b8d023b02a
Filament-style dark UI served directly by the API:
- Dashboard: player/entity/userdata/titledata counts + recent players
- /admin/players: searchable player list (name/id/steam)
- /admin/players/{id}: full player view — balance/faction/Fortuna cards, inventory
  table, and every UserData key pretty-printed (collapsible)
- /admin/titledata + /admin/titledata/{key}: browse in-memory title data
Restricted to LAN/loopback callers (RemoteIpAddress check) so it is never reachable
from the public internet even though :8443 is port-forwarded.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
neckfire added 1 commit 2026-07-15 07:56:35 +00:00
feat(admin): read-only back-office at /admin (LAN-only)
Build & Deploy / build (push) Successful in 38s
b8d023b02a
Filament-style dark UI served directly by the API:
- Dashboard: player/entity/userdata/titledata counts + recent players
- /admin/players: searchable player list (name/id/steam)
- /admin/players/{id}: full player view — balance/faction/Fortuna cards, inventory
  table, and every UserData key pretty-printed (collapsible)
- /admin/titledata + /admin/titledata/{key}: browse in-memory title data
Restricted to LAN/loopback callers (RemoteIpAddress check) so it is never reachable
from the public internet even though :8443 is port-forwarded.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
neckfire merged commit 03048b793d into main 2026-07-15 07:56:35 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neckfire/the-cycle#8