a-plus icon indicating copy to clipboard operation
a-plus copied to clipboard

A+ frontend portal - A+ LMS documentation:

Results 150 a-plus issues
Sort by recently updated
recently updated
newest added

The way how optional exercises are represented currently is problematic. If points are assigned for optional exercises, they mess up the calculation of total points. On the other hand, if...

effort: days
requester: CS
area: points/grade
requires: priority

Clarify that "Apply changes" only compares to the previously fetched configuration without noticing manually made changes, and that override only overrides the fields that were defined in config and does...

O1 needs
area: linguistic form
experience: good first issue
effort: hours
type: documentation
requester: CS

Memcached has a default max object size of 1 MB. It is possible to increase it, but it is not recommended. https://github.com/memcached/memcached/wiki/ReleaseNotes142#configurable-maximum-item-size By making thousands of submissions in a course,...

type: bug
requires: discussion
area: admin
effort: days
experience: beginner
area: points/grade
requires: priority

On large courses that use a lot of student tags, such as O1, the course participants page loads too slowly. This issue was split from https://github.com/apluslms/a-plus/issues/450#issue-551440148 Rendering the student tags...

type: feature
O1 needs
area: student tags
area: UX teacher
effort: days
experience: moderate
requester: CS
requires: priority
area: performance
Resolved?

A+ server logs show concerning errors that suggest that the grader is unable to upload grading results to a submission if the assignment deadline has passed. Note that the deadline...

type: bug
area: grading interface
effort: days
experience: moderate
requester: team
requires: priority
service: mooc-grader

Every page currently includes a `page_modal` and a `file_modal`, although they're not displayed until activated. They have some accessibility problems when they are activated (detailed in the audit, link below)....

type: feature
area: user interface
requires: discussion
priority: medium
area: UX student
effort: days
area: accessibility
experience: beginner
requester: team

Depending on window size, graphical components sometimes break out of borders as illustrated below. (The blue line is the right-hand border on the page. ![image](https://github.com/apluslms/a-plus/assets/8523129/ae1b5d74-22aa-4da4-aa20-c8d1726b3719) This is a minor aesthetic...

type: bug
area: user interface
experience: beginner
requester: CS

In a multilingual course like O1, if the user has a very slow network connection, then the chapter page contents may be loaded partially in the wrong language that the...

type: bug
area: UX student
effort: days
experience: moderate
requester: CS

Requesting a feature to send an automated alert/message from the course's staff to a student once they complete the required percentage of excercises to receive a grade. This alert would...

type: feature
effort: days
experience: moderate
requester: external
area: points/grade
area: end-of-course

[GRADERS.md](https://github.com/apluslms/a-plus/blob/master/doc/GRADERS.md) is a bit outdated. * Not all HTTP GET query parameters are listed there - Relevant code that sets parameters: https://github.com/apluslms/a-plus/blob/a932c5104504f3367e81448ca8a42584f88f27a1/exercise/exercise_models.py#L1019-L1035 * `ExerciseWithAttachment` is deprecated and nobody is supposed...

area: grading interface
effort: hours
type: documentation
experience: moderate