🔀 Merged alpha -> master | Version 2.1
Summary
Version 2.1 - A whole lot of love and bugs squashed.
#86 (closed)
Closes#90 (closed)
Closes%Version 2.1
ClosesChanges
- Added
✨ localmake test
inside Makefile. - Fixed
🐛 Cache and Databases on docker.
And changes within which micro-services (MS specific)
Inside Frontend/
- Added
✨ minimal 404 error page. - Added
✨ API (error and loading) handler. - Added
✨ Cards handler inside the APIHandler. - Fixed
🐛 speedgrader url generation. - Fixed
🐛 not using shown payload butDEFAULT_PAYLOAD
when setting up. - Fixed
🐛 setup view. - Fixed
🐛 reloading after setting Toggl. - Fixed
🐛 building environmental variables that are required. - Fixed
🐛 Different chart options bar and line & colors - Refactored Dashboardview to use grids instead of Flex.
Inside Public/
- Added
✨ Catching 404 errors withindex.html
.
Inside Data/
- Refactored
reviewer_suggestions.py
.
Inside Learning/
- Added
✨ Bottleneck class for handling rate-limits - Added
✨ scraping outcomes from different users. - Added
✨ (private) context to certain cache items. - Fixed
🐛 Assume largest request cost. - Fixed
🐛 Hitting the Canvas API Limit. - Fixed
🐛 ignoring cache when getting portfolio. - Fixed
🐛 undefined values by ignoring them. - Fixed
🐛 ignoring terminated rubrics. - Refactored Toggl Graphdata to show days in between and better code.
- Refactored Ignoring anonymous graded assignments.
- Refactored Cachers to not be async to prevent cache corruptions.
- Performance
⚡ ️ Cacher age with stale cache checks. - Performance
⚡ ️ Ignore assignments with no submissions. - Performance
⚡ ️ Using slugCache with /user/self. - Performance
⚡ ️ Batch all the outcomes scrapes. - Performance
⚡ ️ Batch all the HBO-i requests. - Performance
⚡ ️ Batch all the Review requests. - Logged
🔊 Some colouring & capital logs.
Before merge
-
Changed code has been reviewed -
Tested to build, start and is usable
Edited by Ryan