2024-06-17
What's Changed
- Added README section clarifying how to get in touch with the team by @mhurm in #2081
- decompose RatingResult by @Kakadus in #2091
- Merge suggestions by @olewoy in #1968
- Replace
zip_choices
with strictzip
by @Kakadus in #2064 - fix: notebook logic by @fidoriel in #2094
- Translate evaluation state names in log display by @DieKautz in #2071
- Sorting for participants in Issue #1975 by @constantin-kuehne in #2061
- Fix Borders in Outlined Button Group in textanswers view by @fekoch in #2085
- Make merge suggestion test independent of localsettings by @richardebeling in #2112
- Use click handlers instead of inserting anchor tags in
.table-seamless-links
by @niklasmohrin in #2117 - Fix django-stubs-ext missing breaking a production setup by @richardebeling in #2110
- Mobile improvements by @LinqLover in #2054
- Rewrite confirmation modals by @niklasmohrin in #1985
- Use
translate
andblocktranslate
template tags by @richardebeling in #2114 - Suppress stdout output in test_dumpdata_called by @richardebeling in #2125
- Fix underline text-decorations on results pages by @richardebeling in #2130
- Evaluation person management: Prevent form submission when pressing enter by @richardebeling in #2133
- Fix broken javascript id selector on evaluation operation page by @richardebeling in #2132
- Hide notebook button in print view by @janno42 in #2142
- Fix misplaced order icons: Make css selector for order icon padding more selective by @richardebeling in #2134
- Replace order icons by @janno42 in #2143
- Fix confirmation modal show button flicker by @niklasmohrin in #2153
- revert overflow-x-scroll on footer from #2054 by @janno42 in #2151
- Update log messages by @janno42 in #2148
- Don't sort course_evaluations in results_evaluation_detail.html again by @richardebeling in #2154
- Add enrollment preprocessing CLI tool by @Kakadus in #2011
- Introduce ruff to ci by @Kakadus in #2051
- CSP preparations: Use less inline scripts and styles by @richardebeling in #2149
- ci: run backup process without dev dependencies by @Kakadus in #2128
- Password login improvements by @richardebeling in #2155
- Disable DATA_UPLOAD_MAX_NUMBER_FIELDS by @janno42 in #2163
- ci: track github actions with dependabot by @Kakadus in #2168
- fix review_decisions in minimal_test_data_results by @janno42 in #2173
- track all composite actions with dependabot by @Kakadus in #2182
- Reraise exceptions when debugging by @Kakadus in #2167
- Fix django stubs 5.0.0 by @Kakadus in #2186
- Downgrade django-fsm to 2.8.2 to fix deprecation warning by @richardebeling in #2188
- Assert that users have no passwords in anonymize command by @richardebeling in #2179
- Update a single comment :^) by @niklasmohrin in #2190
- fix dependabot composite action update by @Kakadus in #2194
- fix: codecov v4 action by @Kakadus in #2197
- docker mount ownership fixes by @Kakadus in #2162
- fix: person management submit buttons by @Kakadus in #2200
- Fix incorrect evaluation operation error message by @janno42 in #2206
- Make test_data feel a bit fresher by @janno42 in #2209
- Allow list of values for graded column in importer by @janno42 in #2208
- Remove reverted scale warning icon by @janno42 in #2178
- Replace print statements in enrollment preprocessor by @fekoch in #2210
- Make Evaluation.State an IntEnum by @fekoch in #2174
- Improve navigation to textanswer review page by @janno42 in #2211
- replace font in xlsx workbook by @Kakadus in #2218
- Fix black formatting in tools folder by @Kakadus in #2221
- Add export of all available reward points by @PFischbeck in #2216
- replace last jquery with plain browser api by @Kakadus in #2222
New Contributors
- @mhurm made their first contribution in #2081
- @DieKautz made their first contribution in #2071
- @constantin-kuehne made their first contribution in #2061
Full Changelog: 2024-01-02...2024-06-17