Skip to content

Release 0.83.0 - #573

Merged
tudddorrr merged 6 commits into
mainfrom
develop
Jul 22, 2026
Merged

Release 0.83.0#573
tudddorrr merged 6 commits into
mainfrom
develop

Conversation

@tudddorrr

@tudddorrr tudddorrr commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Admin API keys

  • Introduced a new AdminApiKey entity with its own schema (keyEnding, separate scopes) and full CRUD API surface (createAdminApiKey, updateAdminApiKey, deleteAdminApiKey, useAdminApiKeys)
  • Added a key-type toggle in the create modal (game vs admin) with distinct scope groups, a warning banner for admin keys ("never use inside a game client"), and separate mutate callbacks
  • The API keys page now renders two labelled tables — "Game API keys" and "Admin API keys" — each with a truncated token preview column

Terminology alignment

  • Renamed "Access keys" → "API keys" across all UI copy, empty states, toast messages, confirmation dialogs, modal titles, and button labels
  • Updated the side navigation link name and the ServicesLink component label accordingly

Bulk props import merge behaviour

  • Fixed PropsEditor to correctly merge pasted bulk props into existing props by key (updating in-place) instead of appending duplicates, avoiding key collisions when re-pasting

Minor styling correction

  • Adjusted RadioGroup option label margin from ml-1 to ml-2 for consistent spacing

@tudddorrr tudddorrr added the release This pull request contains a release label Jul 22, 2026
@tudddorrr
tudddorrr merged commit 55616b8 into main Jul 22, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release This pull request contains a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant