Triage Meeting February 23th, 2021 - Seneca-CDOT/telescope GitHub Wiki

NOTES FOR TRIAGE MEETING ON FEBRUARY 23TH, 2021

General notes:

  • Created a microservice label for all microservice issues and PRs

Following issues are related to the 2.0 UI update

#1810:

  • Text Auto-Fill issue
  • Assigned to Yuan

#1809:

  • SearchResults component redesign
  • Assigned to Royce

#1808:

  • Search Page component redesign
  • Already assigned to Minh

#1806:

  • SearchBar component redesign
  • Assigned to Minh

#1805:

  • SearchInput component redesign
  • Assigned to Ilya and Minh

#1812:

  • Assigned to Abdul, Anton, Mo, and Chris for review.

#1802:

  • Assigned to Mo, Abdul, and Chris for review
  • Added to Microservices Project
  • Set for 1.8 release

#1796:

  • Assigned to Anton, and Mo for review

#1530 and #1472:

  • Slack Integration PRs. Closed for now because focus is on 2.0 frontend UI update.

#1803:

  • Reusing parts of our Dockerfiles for our microservices
  • Assigned to David and Ray

#1801:

  • Code escaping bug (found on Chris's blog post)
  • Assigned to Abdul, and Mo
  • Solution is in sanitizationHTML perhaps???

#1799:

  • Configuration to track docker files and Github Actions to Dependabot
  • Assigned to Anton

#1795:

  • Prod search and about pages return 404.
  • Related to how navigation is being interpetted on the backend
  • Assigned to Ilya

#1791:

  • Handling inline images in blog posts
  • Assigned to Royce and Ilya
  • Set for 1.8 release

#1778:

  • Migrating repo to use either npm7 workspaces, learn, yarn, or pnpm
  • Assigned to Anton, and Abdul

#1794:

  • Release Github Actions don't produce changelog
  • Already assigned to Anton
  • Going to switch to another actions to create changelog

#1780:

  • Inconsistent Github Contributors card in the AboutFooter
  • Already assigned to Ilya

#1750:

  • Styling is not being applied in all areas when in dark mode
  • Already assigned to Ilya
  • Set for 1.8 release
  • White screen in the background to be addressed in follow-up issue

#1744:

  • Using Portainer to allow admins to manage docker containers
  • Assigned to Yuan, Royce, Ilya, Anton, and Abdul

#1706:

  • Adding microservice docker-compose to production startup
  • Assigned to Ilya, David, and Abdul

#1705:

  • Adding Let's Encrypt to Traefik Microservices router
  • CCed Josue to ask if he was still working on this issue

#1460:

  • Closed due to bug not having occurred in months

#1598:

  • Adding Vercel badge to README.md
  • Left for now as it doesn't exist yet

#1608:

  • Improving Telescope Accessibility Standards
  • Assigned to Ilya, Royce
  • To be broken down into smaller issues

#1611:

  • Implementing Octonode for Github Integration to integrate github information for Telescope users
  • To be converted into a microservice
  • To be worked on by Pedro and Mo
  • Sample PR to be up by this Friday
  • Set for 1.8 release

#1693:

  • Auditing backend async middleware routes
  • Assigned to Abdul, and Mo

#1633:

  • Updating DynamicImage to be fully dynamic
  • Assigned to Royce

#290:

  • Converting Github Docs to MDX for Next
  • Low priority atm
  • Will be discussed more with Cindy and Chris

#203:

  • Documenting Rest API using Swagger
  • Abdul will test this with his Post microservice
  • Not a huge priority

#294:

  • Keeping feeds synchronized
  • Already assigned to David
  • May be closed with Chris or Calvin's microservice PR

#567:

  • Adding support for JSDoc type checking in the backend
  • Preferred to moving backend to TS to not alienate future students who are more familiar with JS
  • Left open for now, not a huge priority