Triage Meeting March 22, 2022 Preparing for Release 2.9 - Seneca-CDOT/telescope GitHub Wiki

Goal:

Ship all our new code, any bugs should be put into 3.0alpha

Blocking Issues:

Find a solution for storing and using secrets in production #2979

PR Cleanup:

Add some unit, e2e tests to parser #3040

  • the e2e are fine, but there is an open connection left that is blocking Tue on merging. Solution? Force exit so that the tests aren't left hanging, and then put a new bug in for removing this hack.

Add studio under our subdomain #3098

Add star field with GitHub contributors #3149

  • @dbelokon will rebase and merge

Add build log to supabase #3137

  • Moved to alpha as this is a bug.

Client Side Supabase Authentication #3169

  • Needs another review

Supabase docs #3179

  • Moved to alpha as this is not a priority for 2.9.

Issue 1912: Search bar Redesign #3211

  • Needs more reviews

Remove and override restart:unless-stopped for supabase containers #3218

  • CLOSED: This is a problem from supabase and their approach for dealing with the crash

Fix #2993: Share single nginx container for all static sites #3237

  • CLOSED: This needs to be split up

Migrating to use docker.cdot.systems based images #3265

  • needs to be rebased and merged

Set up ESLint for parser service #3271

  • Needs reviews

Remove custom health check of status service #3280

  • Needs reviews

Add copy button for code snippet #3281

  • Needs reviews, and also reconsider what happens on hover.

Add the YouTube banner information for desktop screens #3282

  • Needs reviews, Diana will remove the share button

Ready to review:

  • Add star field with GitHub contributors #3149
  • Remove custom health check of status service #3280