FPL Weekly Admin

Enter the admin passphrase to access maintenance tools.

Passphrase is stored in GCP Secret Manager (ADMIN_PASSPHRASE). See docs/ops/admin-console.md to rotate.

When to use — Functions
  1. Off-season (Jun–Jul): click Apply off-season mode — disables live scrapers and raw bootstrap archives.
  2. Pre-season: re-enable scrapers individually (or turn off off-season mode), then use Run now on scrapeBootstrapStatic and scrapeFixtures once new-season data is live.
  3. In-season: leave bootstrap (5am/5pm), fixtures (6am/6pm), and active-window (30 min) on. Use ingestion runs table to spot failures.
  4. Run now — manual scrape; ignores the disable toggle but respects ingestion options (e.g. raw archives off).

Ingestion options

Apply when bootstrap scrapers run (scheduled or manual). SQL player/team upserts still run; only raw Storage archives and snapshot metadata are skipped when disabled. Social drafts run after each baseline bootstrap scrape when enabled.

Ingestion runs

TimeFunctionOutcomeDetail