Jonas Sander
Jonas Sander
We should deduplicate (or even remove?) tests that test that a model has an attribute. E.g. Currently we have separate tests for grades ("A grade has a date", "A grade...
Currently we have 1:1 the number of grading systems used in the UI and in the business logic. Maybe we don't need to have another grading system that uses decimals...
We might have different levels for this feature: - [ ] Hardcode what a good or bad grade is depending on the grading system - [ ] Let users pick...
Let users choose how single grades are weighted to get the term grade ![Image](https://github.com/SharezoneApp/sharezone-app/assets/29028262/89907d7f-3110-4691-85bd-36cd50a2081a)
Let the user select and save how he wants grade weights to be displayed (as percentage or as factor)
Currently one can only set the weights as percentages: ![Image](https://github.com/SharezoneApp/sharezone-app/assets/29028262/73913290-fe57-4223-b0fa-fade9d306648) We could allow the user to also use factors as a way to represent weights: ![Image](https://github.com/SharezoneApp/sharezone-app/assets/29028262/2358c081-0a5c-470d-a29f-1f64c8458f91) This means that the...
While custom grade types can already be created in the logic one can't currently pass them a custom chosen icon. This should be possible so that users can choose an...
The logic already exists but it is not exposed to the users yet
Currently one always has to select a final grade type. We might allow users to set it to none/null.