Features

Features

Feature flags let an operator temporarily disable parts of the registry without a redeploy.

Flags

FlagOff behaviour
features.submissions_enabled/submit shows a "submissions disabled" notice. POST /api/submit/oauth returns 403. Existing plugins keep working.
features.requests_enabled/requests hides the create form. POST /api/requests returns 403. Upvotes on existing requests still work.

Use cases

  • Migration windows — disable submissions while moving the registry to a new host.
  • Spam events — pause new requests while you clean up backlog.
  • Soft launch — keep submissions off until the registry has enough featured plugins.

Toggle them in /admin/features. The change is live in the next API call — no restart.