a-plus
a-plus copied to clipboard
A+ frontend portal - A+ LMS documentation:
…ookup on every page load Fixes #1367 # Description **What?** This PR replaces the automated logic for showing/hiding the "Form a group" menu item with a manual boolean setting, which...
The current code goes through all the learning objects to look for the one with the largest allowed group size. This seems very inefficient as it creates a lot of...
Fixed a division-by-zero issue in all submissions list when there are no submissions yet. **What type of test did you run?** - [x] Manual testing. Checked that percentage shows 0...
# Description This is a draft pull request for essentially enabling cache for the staff/Groups page, making the page reload very quickly even on a large course with hundreds of...
When a teacher/TA views a student’s submission, enable a "quick diff" with the example solution.
# Description **What?** When a teacher opens the submissions modal by clicking "View all submissions", it raises zero division exception. This pr fixes the bug. **Why?** No one likes bugs....
# Description **What?** Shows the difference of the student submission and model submission in the inspect page in git style. Green lines indicate the lines that the student has "added"...
# Description **What?** Sends an update to Jutut when a student has read a feedback response. **Why?** For urgent messages, teachers need to know whether the student has read the...
A+ has the following API endpoints for fetching points: `GET /courses//points/` - for fetching a list of students `GET /courses//points//` - for fetching the points of an individual student In...
A lot of warnings are generated when running the unit tests using the [develop-aplus](https://github.com/apluslms/develop-aplus) repository and `pytest`. The related code should be fixed if possible, so that the test output...