6.6.4
⭐️ If you like Artemis, please give this Github project a star ⭐️
Improvements
Lectures
: Show slide numbers to be removed in automatic unit processing by @rstief in #7350Adaptive learning
: Improve learning path graph view by @MaximilianAnzinger in #7362Communication
: Show messages instead of posts by @lennart-keller in #7437Communication
: Migrate posts to course-wide channels by @lennart-keller in #7438
Bugfixes
Programming exercises
: Fix reset of settings in import by @JohannesStoehr in #7488Programming exercises
: Fix test case type presentation for non Java exercises by @milljoniaer in #7455Plagiarism checks
: Fix plagiarism case verdict message by @jakubriegel in #7431General
: Show error messages for empty courses during export by @milljoniaer in #7388General
: Hide several buttons in course management when tutors should not see them by @JohannesStoehr in #7471
Development
- Improve server tests documentation by @laadvo in #7243
- Add videos to documentation of exam timeline and suspicious behavior by @tobias-lippert in #7462
- Fix failing client tests because of missing mock component by @tobias-lippert in #7493
- Add drag-and-drop exercise generation tests by @milljoniaer in #7320
- Add a shared build job queue for local continuous integration by @laurenzfb in #7349
- Add tests for repository export dialog by @milljoniaer in #7429
- Improve code documentation and tests for get competency endpoint by @MaximilianAnzinger in #7478
- Add screencast links to docs by @pellumbbaboci in #7472
- Update server dependencies by @krusche in #7464
- Separate checkout tasks from build script for local continuous integration by @laurenzfb in #7475
- Fix failing apollon client test by @tobias-lippert in #7504
- Update client dependencies by @krusche in #7509
- Add client tests for timeframe view by @florian-glombik in #7387
- Cache active users in metrics calculation to improve performance by @sleiss in #7480
- Adjust image sizes in for about page by @krusche in f0e4f10
Full Changelog: 6.6.3...6.6.4