Releases: GEWIS/gewisweb
Releases · GEWIS/gewisweb
Version 4.7.1
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_member
could 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).
Version 4.3.2
- Fixed an issue (again) where the URLs generated to redirect after login would explode.
- Fixed an issue where certain routes would throw an exception if it were the first request in a session.
Version 4.3.1
- Fixed an issue where URLs starting with
index.php
would result in all URLs on that page being broken. - Fixed an issue where the alternate hreflangs would miss a slash if the language was not present in the URL.
Version 4.3.0
- Added list of inactive fraternity members to fraternity pages.
- Improved layout of public organ pages by moving (and adding new) details to a sidebar.
- Improved layout of activity details when viewing an activity.
- Fixed an issue where debug logging caused excessive storage utilisation.
- Fixed an issue where installations of board members were incorrectly sorted.
- Fixed an issue where the API routes were language-aware.
- Fixed an issue where the URLs generated to redirect after login would cause unnecessary indexing by search engines.
- Fixed an issue where it was possible to directly use
index.php
for routing. - Fixed an issue where company/job attachments/links would always be shown due to faulty logic.
- Fixed an issue where wrapping of words in Markdown context was broken.