2024-01-02
What's Changed
- Replace (some) jQuery code with native javascript by @richardebeling in #2013
- Fixed accidentally removed whitespaces in clickable data rows by @richardebeling in #2021
- Test context manager/decorator:
assert_no_database_modifications
by @richardebeling in #2018 - Refactor to builtin generic views where appropriate by @niklasmohrin in #1964
- A notebook for EvaP by @fidoriel in #1771
- Change color of submit error message by @joendter in #2034
- Fix typecheck failure introduced with
django-stubs==4.2.5
by @richardebeling in #2042 - Replace toggle_no_grades with an idempotent alternative by @till2 in #2040
- Add testdata for user contributor by @janno42 in #2043
- css: display menus in front of notebook by @LinqLover in #2044
- Remove accidentally merged TODO comments by @richardebeling in #2056
- Reposition View Selection Buttons by @fkoch-tgm in #2047
- Fix user selection form for user merge view by @hansegucker in #2049
- add error suffix to exceptions by @Kakadus in #2063
- Improve translation handling in JavaScript and TypeScript by @hansegucker in #2036
- Suggest user merge if user with same email address exists by @hansegucker in #2065
- Use bootstrap grid for staff evaluation by @FranzSw in #1889
- Type hints for class based views (and other tools) by @richardebeling in #2060
- fixed notebook overflow by @JosefValentin2004 in #2062
- Removed degree and course types from contributor export header and added test by @ybrnr in #2057
- Better voting error messages by @FSadrieh in #2076
- Fix generation of JS translations by dropping old locale folder by @hansegucker in #2078
- Fix Borders in Navbar-Button-Switches by @fkoch-tgm in #2070
- Improve windows setup process by @richardebeling in #2079
- ResultGrid: Don't hard-fail if some cell value is missing in filter checkboxes by @richardebeling in #2083
- Introduce typeguard in tests by @Kakadus in #2073
- Change login button text (and translation) by @janno42 in #2092
New Contributors
- @joendter made their first contribution in #2034
- @till2 made their first contribution in #2040
- @LinqLover made their first contribution in #2044
- @fkoch-tgm made their first contribution in #2047
- @hansegucker made their first contribution in #2049
- @JosefValentin2004 made their first contribution in #2062
- @ybrnr made their first contribution in #2057
Full Changelog: 2023-09-24...2024-01-02