Skip to content

197 phase migration

Placeholder Brendan requested to merge 197-phase-migration into develop

Resolves #197 (closed)

  • Adds an auto-migration for phases when new phase begins and auto-migration is enabled for that phase.

  • Don't allow auto_migration flag on first phase, because auto_migration is for the phase being migrated to.

  • Don't allow auto_migration if your competition only has one phase

  • Setup a scheduled job that checks every 5 minutes for phases that need migrating

Tests written for...

  • Migrating Phases
  • Competition does not migrate when it's already migrating
  • Competition does not migrate when it is scoring submissions
  • Competitions auto-migrate
  • Submissions are run after migrating

Merge request reports

Loading