* test: login more directly
* test: separate login from other visits
In a single test, Cypress can only visit within a single domain, hence
the separation.
* chore: fail slowly for all strategies
* test: user certified user for showing cert
* test: fix and cleanup certifications
* test: enable testing for upcoming challenges
* fix: enable SHOW_UPCOMING_CHANGES during test
* Revert "fix: enable SHOW_UPCOMING_CHANGES during test"
This reverts commit f1bd00fdba.
* Revert "test: enable testing for upcoming challenges"
This reverts commit d0409fef66.
* feat: test upcoming changes in separate job
* fix(api): decouple api from curriculum
This reverts commit 8f0e441644 and
introduces the implementations from #40703.
* fix(gitpod): add curriculum build to GitPod
This reverts commit 706d70f58d and
introduces implementations from #41234.
* docs: update DevOps manual for api change (#41259)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>