Releases: GEWIS/gewisweb
Releases · GEWIS/gewisweb
Version 4.9.1
- Fixed an issue where viewing voting committees would result in 404 errors.
- Updated dependencies.
Full Changelog: v4.9.0...v4.9.1
Version 4.9.0
What's Changed
- fix(activity): fixes in attendance mode by @LuukBlankenstijn in #1980
- fix(photo): thumbnails not resizing when reflowing layout by @tomudding in #1982
- feat: meeting document reordering via drag and drop by @tomudding in #1984
- chore(psalm): fix many open issues by @tomudding in #1985
- ci: address zizmor warnings by @tomudding in #1986
- chore: update security.txt due to disclosure policy link change by @tomudding in #1987
- Fix/small fixes in attendance mode by @LuukBlankenstijn in #1988
- fix(attendance mode): draw dialog in the wrong if statement by @LuukBlankenstijn in #1989
- feat(activity): add Zettle as option for facilities by @tomudding in #1990
- fix: drag and drop inline events not working by @tomudding in #2002
- feat: splash for browser console by @Gijsdeman in #2003
- fix: GEWIS console splash being fully external by @tomudding in #2004
- chore: update dependencies by @tomudding in #2005
- fix: attendance mode bugs by @LuukBlankenstijn in #2010
- feat: make album and decision search bar autofocus by @LeonVreling in #2006
- chore: reference model update from GEWISDB by @tomudding in #2011
- fix: missing
Inkoperinstallation function by @tomudding in #2012 - fix: incorrect conversion of
PostalRegionsenum by @tomudding in #2013 - fix: incorrect handling of application languages by @tomudding in #2014
- fix: installation function mapped for bodies by @tomudding in #2015
- chore: board installation function update from GEWISDB by @tomudding in #2017
- feat(activity): promoted ordering of signup lists by @tomudding in #2018
- fix(attendance-mode): fix wrong default value for Signup entity by @LuukBlankenstijn in #2016
- fix: missing migration for course documents by @tomudding in #2019
- feat(activity): add requested facility to e-mail subject by @tomudding in #2021
- fix(poll): option spacing by @tomudding in #2023
- chore: voting committee foundation decision from GEWISDB by @tomudding in #2024
- fix: improper membership checks for public BM/GMM body pages by @tomudding in #2025
- chore: CDO board function from GEWISDB by @tomudding in #2026
- chore: mailing list changes from GEWISDB by @tomudding in #2029
- chore: Update SECURITY.md by @Jan-Bulthuis in #2031
- chore: association overrides for subdecision changes from GEWISDB by @tomudding in #2035
- fix: tutor links by @gewoonsandor in #2061
New Contributors
- @Jan-Bulthuis made their first contribution in #2031
- @gewoonsandor made their first contribution in #2061
Full Changelog: v4.8.0...v4.9.0
Version 4.8.0
- Added ❄️🎆❄️🎆❄️🎆.
- Added the option for the board to hide a Photo of the Week from anonymous users.
- Added sign-up list deadlines to the activity overview.
- Added functionality to mark participants of an activity as present/not present (thanks to @LuukBlankenstijn).
- Improved activity overview time diff element.
- Improved codebase for future development.
- Improved handling of access privileges on custom pages.
- Improved layout of Photos of the Week.
- Improved error pages.
- Improved navbar layout.
- Improved naming of fields in activity creation form.
- Fixed an issue where diagnostics were not properly reported.
- Fixed an issue where submenus would not properly close on mobile phones.
- Fixed an issue where the card layout would break when no footer was present.
- Fixed an issue where a company could be created without a logo resulting in an error when viewing the company profile.
- Fixed an issue where the contract number for a company package was not indicated as mandatory.
- Fixed an issue where it was not possible to toggle the language of a company profile while editing the profile.
- Fixed an issue where there was a disconnect between the year and week for Photos of the Week resulting in incorrect combinations (e.g. "Week 1 of 2024" in 2025).
- Fixed an issue where automatic GDPR removal of old sign-ups was not working as expected.
- Fixed an issue where admins could subscribe external participants to a sign-up list while the sign-up list was not open.
- Fixed an issue where the Photo of the Week on the homepage would link to the wrong photo.
- Fixed an issue where the new proxies were incorrectly recognised as client devices.
- Updated dependencies.
Version 4.7.1
- Fixed an issue where the time diff calculation for activities was off when there was only a whole number of weeks left.
Version 4.7.0
- Added link to historical overview of BM/GMM bodies.
- Added link to public BM/GMM body profile from the advanced overview.
- Added search for photo albums.
- Added 🎈🎈🎈.
- Improved icon for sharing links of photos.
- Improved card and grid system for BM/GMM bodies, companies, and jobs.
- Improved activity overview with more information about the activity and time till activity/for how long the activity still lasts.
- Improved layout of photo albums.
- Improved rendering of album covers by using Glide.
- Fixed an issue where there was no backlinking for GMM bodies in breadcrumbs.
- Fixed an issue where abrogated bodies would still show (potential) upcoming activities on their public profile.
- Fixed an issue where the translation for abrogation date was incorrect in the overview of abrogated bodies.
- Fixed an issue where the name of a BM/GMM body could lead to XSS.
- Fixed an issue where the two panels on the education page used incorrect styling.
- Fixed an issue where the year selector for activities and photos would not show selection.
- Fixed an issue where the comparisons for discharges and abrogations could be wrong.
- Fixed an issue where the public profile of a BM/GMM body was not formatted with Markdown.
- Fixed an issue where the activity/album year selectors were incorrectly styled.
- Updated dependencies.
Version 4.6.0
- Added an overview for all types of GMM bodies to make it easier to view them.
Version 4.5.1
- Fixed an issue where the URL for the CPS page was incorrect in the navbar.
Version 4.5.0
- Added administrative user overview.
- Added plankAPI integration for activities.
- Added links to GitHub in global footer.
- Improved mixing of activities in the news feed.
- Improved handling of permissions for the admin interface.
- Improved linking to current version of the website.
- Improved viewing of poll comment authors for the board.
- Improved development setup of the project by adding migrations and proper data seeding.
- Improved security of connections to the databases.
- Fixed an issue where poll approval dates could be confusing.
- Fixed an issue where extra slashes could be added to URLs that were invalid.
- Fixed an issue where permissions for
active_membercould be make it look like more permissions were granted than was the case. - Updated dependencies.
Version 4.4.1
- Updated
security.txt
Version 4.4.0
- Added link to upload meeting documents directly from meetings.
- Added informational messages for authorizations.
- Improved language-aware link management.
- Improved account registration process (now only called "activation").
- Changed the method of revoking authorizations to a modal to require additional confirmation.
- Changed frequency of syncs with GEWISDB (when healthy and syncs are not paused).