7.0.3
⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Improvements
Programming exercises
: Display error message for title and shortname conflicts on localVCS by @florian-glombik in #8523Programming exercises
: Improve tooltips and exercise summary on the instructor details page by @florian-glombik in #8530Integrated code lifecycle
: Trim docker image name to avoid white space issues by @krusche in #8518Integrated code lifecycle
: Always create submission results for failed build jobs by @laurenzfb in #8534Integrated code lifecycle
: Add finished build jobs view by @mateusmm01 in #8436Integrated code lifecycle
: Add checks for the docker image architecture by @Hialus in #8490Modeling exercises
: Provide automatic feedback with Athena by @matthiaslehnertum in #8048Adaptive learning
: Add import of standardized competency into course by @rstief in #8467Communication
: Add course wide search, filtering and sorting for chat messages by @egekurt123 in #8331Assessment
: Add internal assessment notes for tutors by @chrisknedl in #8174General
: Add a "More" option to the new navigation bar on the left by @edkaya in #8412General
: Reduce navigation bar height by @rabeatwork in #8539General
: Improve German language consistency by @egekurt123 in #8491
Bugfixes
Programming exercises
: Prevent unnecessary page refreshes when opening repositories by @pzdr7 in #8496Programming exercises
: Fix Jenkins template for C by @julian-christl in #8499Programming exercises
: Remove image pull progress build logs by @Strohgelaender in #8525Programming exercises
: Display automatic assessment history correctly by @rabeatwork in #8542Integrated code lifecycle
: Fix an issue with binary file conversions before build execution by @krusche in #8519Integrated code lifecycle
: Fix test results path for C exercises by @Strohgelaender in #8522Iris
: Remove Iris from code editor by @MichaelOwenDyer in #8306Tutorial groups
: Fix the contrast in the tutorial group rows in the dark mode by @edkaya in #8494Tutorial groups
: Fix a coloring issue in dark mode by @edkaya in #8537
Development
- Improve git URI handling for LocalVC by @Hialus in #8484
- Add documentation for build queue view by @mateusmm01 in #8453
- Remove all star imports by @Strohgelaender in #8492
- Add playwright e2e tests for logout by @muradium in #8458
- Add playwright e2e tests for course icons by @muradium in #8459
- Prevent unnecessary requests to the server for IRIS availability in the exercise view by @Hialus in #8502
- Remove docker config from core nodes by @krusche in #8520
- Improve the server tests for AuxiliaryRepositoryService by @sarpsahinalp in #8516
- Improve spotless check against wildcard imports by @Strohgelaender in #8495
- Add e2e tests for programming exercise participation with git operations by @muradium in #8290
- Add playwright e2e tests for system health by @muradium in #8457
- Refactor LinkPreviewIntegrationTest by @sarpsahinalp in #8449
- Fix slow programming exercise retrieval from participation by @pzdr7 in #8526
- Add safeguards against split Hazelcast clusters by @Hialus in #8473
- Update dependencies by @krusche in #8535
- Reduce log noise during server startup by @krusche in c7f4766 and 80a3042
Full Changelog: 7.0.2...7.0.3