v1.1.0 Elections
Summary
- Support for ranked choice polls / elections.
- Lots of improvements and bugfixes from the first myHPI Hackday!
What's Changed
- Add devcontainer by @frcroth in #485
- Sidebar improvements by @abc013 in #383
- Add location to minutes by @frcroth in #475
- Don't show preview when it does not make sense by @frcroth in #487
- Upgrade to Python 3.11 by @frcroth in #489
- Make all
ParentalManyToManyFields
synchronized by @lukasrad02 in #491 - Properly detect University IP ranges by @dasGoogle in #490
- remove tenca template views by @jeriox in #499
- Open external links in another tab and add icon showing that it's an external link by @abc013 in #437
- Work around missing image class in translations bug by @abc013 in #500
- Improve visuals of minute previous and next buttons by @abc013 in #493
- fix: add protocol to link in readme by @felixauringer in #488
- Only access parent page if defined by @lukasrad02 in #508
- Enforce german locale for time strings in markdown by @lukasrad02 in #509
- Don't wrap lines when converting HTML back to MD by @lukasrad02 in #511
- Instant run-off elections by @BenBals in #438
- Add abbreviation explanations on mobile by @frcroth in #376
- Create a New Admin Widget for Text Arrays by @DrEGZo in #505
- Match HTML lang to user preference by @dropforge in #498
- Don't show empty fields in sidebar by @frcroth in #513
- Improve TOC heading spacing by @dropforge in #496
New Contributors
- @felixauringer made their first contribution in #488
Full Changelog: v1.0.2...v1.1.0