This page is restricted to the Owner account. Sign in through the admin console first.
→ Go to Admin LoginManage account roles, audit every admin action, and monitor real-time site activity. This is the most privileged view — only your account can see it.
The "current" amount auto-increments when you log donations and decrements when you delete them. You can override these directly to reset between periods or fix mistakes.
Record a donation that came in via Ko-fi, Stripe, etc. If you enter a username that matches an ISL account AND the amount qualifies for a tier, the donor's tier will auto-bump. Leave username blank or check "Anonymous" if the donor has no ISL account.
Most recent first. Deleting an entry reverses its goal contribution but does NOT recompute the donor's tier (manual via Accounts tab).
Up to 3 backups are kept per slot. Newer snapshots push out the oldest (FIFO). Backups are taken automatically before destructive actions (delete, resize) and can be created manually from the Admin Console.
When a player (or duo, in 2v2) loses a king match, they get a 3-day cooldown before they can re-queue. Use this panel to view cooldowns or clear them manually (useful if a result was posted incorrectly).
Site-wide controls that affect everyone visiting the website. Polled by every page every 30s, so changes propagate within a minute.
Configure the Discord bot's channels and roles without touching Railway env vars. Bot picks up changes within ~5 minutes (polls this config on a timer). Bootstrap vars (token, guild ID, API URL, shared secret) still live on Railway — those have to be there before the bot can read this.
/register for signup links. Leave blank to fall back to the bot's env var (typically https://islhub.netlify.app).
/updaterole in Discord, the bot scans these roles and rebuilds the staff roster automatically. Multiple roles can map to the same tier.
Every important action taken by anyone with admin access — bracket creation, captain decisions, role changes, etc. Capped at the most recent 1000 entries.