WIP: Resolve "Canvas announcements"
Summary
The retreival of Canvas announcements from their portfolio course and the assessment course. As well as, alpha environmental restarting fix.
#23 (closed)
ClosesChangelog
- Fixed
🐛 Restart ALPHA env but not test env
Inside Public/
- Added
✨ Proxy to announcement api learning/ - Refactored
♻ ️ learning.py to new middleware typology - Security
🔒 Require the user_id upon /lti/launch
Inside Learning/
- Added
✨ Retreiving announcements - Added
✨ getAssessmentCourses from user - Moved
🚚 Router removed from routes folder
Breaking changes
- Learning/'s Router no longer in routes folder.
Before merge
-
Changed code has been reviewed -
Tested to build, start and is usable
Edited by Ryan