Releases: TMS-Uni-Stuttgart/Tutor-Management-System
3.1.0
3.0.5
3.0.4
What's Changed
- Fix sanity check for assigning more grading points than achievable and add uniqueness constraint for Ilias Names by @Morphenoed in #1045
- Fix lists are not updated with new group data when switching groups within the same view by @Morphenoed in #1047
- Fixes to the display of stundent list, scheinstatus and top bar by @Morphenoed in #1053
New Contributors
- @Morphenoed made their first contribution in #1045
Full Changelog: 3.0.3...3.0.4
3.0.3
Full Changelog: 3.0.2...3.0.3
3.0.2
Version 3.0.1
Version 3.0.0
📣 General
- The database used in the background is changed to a SQL one.
⚠ Please note: This release is NOT compatible with any previous release! ⚠ - Multiple bugfixes related to the change above.
- Add the feature to import students into a tutorial with a CSV file.
✨ What's Changed
- Bugfix/change db to sql by @nk-coding in #1016
- Change DB to SQL by @Dudrie in #963
- fix csv upload: accept correct content type by @nk-coding in #1017
- fix getting handins by @nk-coding in #1020
- fix grading of exercises with subexercises by @nk-coding in #1024
- Feature/student csv import by @nk-coding in #1018
🛠 Configuration
Configuration files for this release can be found below. Information about the environment variables can be found on the Configuration page of the documentation.
Full Changelog: 2.3.6...3.0.0
Version 2.3.6
💻 Client
- Add more information to the attendances tab on the student info page:
Now, all dates from the tutorial and all dates used in the student to save attendances are being shown. The dates are labeled with their corresponding source. This allows the adjustment of attendances of a student which changed it's tutorial. - Fix pie charts containing negativ values.
- Change client back to use CRA instead of snowpack because the later takes ages to load due to material-ui.
🗄 Server
- Add column with the student's email to schein XLSX file.
📣 General
- Add different chart types for the schein criterias.
🛠 Configuration
Configuration files for this release can be found in the v2.3.3 release. Information about the environment variables can be found on the Configuration page of the documentation.
Release 2.3.5
🗄 Server
- Add timeout option in config files to pass to the puppeteer instance.
🛠 Configuration
Configuration files for this release can be found in the v2.3.3 release. Information about the environment variables can be found on the Configuration page of the documentation.
Release 2.3.4
🗄 Server
- Fix unnecessary fetch of all students during PDF generation.
This is a potential fix for the 504 gateway timeout in production environments.
🛠 Configuration
Configuration files for this release can be found in the v2.3.3 release. Information about the environment variables can be found on the Configuration page of the documentation.