This repository has been archived by the owner on May 24, 2022. It is now read-only.
Milestone 3
Progress for the third and final milestone.
Backend
- Websockets
- GitHub OAuth
- Asynchronous database interaction
- Cascades
- Re-writing of read-only editions
- Squash migrations
- Route to fetch a student's webhook answers
- Fix redirects
- Fixed checking of permissions when accessing certain routes
- More advanced parsing of webhooks in backend
Frontend
- Websockets
- GitHub OAuth
- ✨ TOASTS ✨
- /students pages
- /projects pages
- Linkin students to projects
- Infinite scrolling
- Refresh tokens
- Hiding routes for read-only editions
- Common components to keep frontend style more consistent
- Re-styling of all pages
- Interceptor to auto-redirect 404 and 403 requests
- Hide some components in the Navbar for coaches
CI/CD
- Dependabot
- Codecov