2022-10-11
What's Changed
- Link to user edit pages in importer messages by @jb3rndt in #1730
- Django 4.0, python3.8, ubuntu20.04 by @he3lixxx in #1746
- Make last saved counter less agressive by @jb3rndt in #1752
- Pylint: Only allow pascal case with Formsets. by @he3lixxx in #1756
- Fix #1675: Relocate button "I can't give feedback" by @Kakadus in #1706
- Upgrade pylint by @he3lixxx in #1759
- Dependencies: Remove unused xlutils, replace codecov, update redis by @he3lixxx in #1761
- Remove some more hardcoded PKs from tests by @he3lixxx in #1762
- Remove editor configuration files by @niklasmohrin in #1763
- Fix evaluation counts in importer messages. by @jb3rndt in #1753
- show display name for hidden questionnaires in result export by @dieknolle3333 in #1751
- Add jump to unanswered question button by @FranzSw in #1750
- Pin
django-stubs
to version1.10.1
by @niklasmohrin in #1767 - Remove modal button ids by @Kakadus in #1755
- Fix error on vote preview without any questionnaires assigned by @he3lixxx in #1764
- Send review reminders only when needed by @janno42 in #1773
- Use standard forms instead of javascript submit for textanswer review by @niklasmohrin in #1705
- Update JS dependencies 3 - Wait a Moment by @niklasmohrin in #1778
- add badge with textanswer count per question on results pages by @janno42 in #1775
- Replace select2 with TomSelect by @he3lixxx in #1758
- Fix wrong id_for_label usage in rendered evaluation edit form by @he3lixxx in #1784
- Harmonized modals by @Kakadus in #1782
- Change vocabulary around text answer review by @niklasmohrin in #1776
- Fix #1704: Allow anonymous feedback by @Kakadus in #1770
- Allow running refresh_results_cache during normal operation, with each cache update happening atomically by @he3lixxx in #1787
- Remove
django-sendfile2
and use the builtinFileResponse
instead by @niklasmohrin in #1793 - Add a button to swap main and other user in user merge view by @postmartem in #1789
- Django 4.1 and other requirements by @niklasmohrin in #1799
- Rewrite staff importers (UserImporter, EnrollmentImporter) by @he3lixxx in #1634
- Don't wait for scss and ts compilation in
./manage.py run
by @niklasmohrin in #1805 - Improve database sorting for user profiles by @postmartem in #1794
- Port textanswer review quick view to TypeScript by @niklasmohrin in #1802
- Run
prettier
on TypeScript test files by @niklasmohrin in #1812 - Remove remaining uses of
@login_required
by @niklasmohrin in #1814 - Replace dropdown by number field on reward point redemption index by @janno42 in #1810
- Fix TextAnswer anonymization by @janno42 in #1811
- Fix contact modal error (fixes #1803) by @he3lixxx in #1809
- Fix semester preparation reminder view crashing by @he3lixxx in #1817
New Contributors
- @postmartem made their first contribution in #1789
Full Changelog: 2022-05-01...2022-10-11