Releases: GEWIS/gewisweb
Releases · GEWIS/gewisweb
Version 2.6.1
- Changed default site language to English.
- Added functionality to automatically infer the user's language preference.
- Added alternate URLs for pages.
- Changed default encoding of images from
jpg/png
towebp
. - Improved caching of resources (images, fonts, etc.).
- Fixed issue where an error was displayed even though an authorization was successful.
- Fixed issue where it was possible to authorize multiple people.
- Fixed issue where the frontpage panorama would not be the correct resolution.
Version 2.6
- Added a button to the photo viewer to set a photo as your profile photo.
- Changed the activity option calendar, with improved controls for approving/deleting proposed options.
- Improved the layout of the course overview page.
- Preloaded required resources to improve future load time.
- Fixed issue where an activity could start after it had ended.
- Fixed issue where the member search page was visible to non-logged in members.
- Fixed issue where trying to set a non-existent photo as your profile picture would cause a crash.
- Fixes issue where loading fonts would be blocking, now swapped when ready.
Version 2.5.4
- Changed Google Fonts to be hosted locally, to prevent violating GDPR.
- Removed final remnants from the old OASE integration.
- Fixed issue where the option calendar would not be visible in Chromium-based browsers.
- Fixed issue where "My Activities" was not accessible.
- Fixed issue where "Today's Birthdays" would be empty.
- Fixed issue where viewing a non-existent poll would fail.
Version 2.5.3
- Added automatic generation of code documentation at gewis.github.io/gewisweb.
- Upgraded
laminas/laminas-form
to protect against a potential reflected XSS vector.
Version 2.5.2
- Added
Referrer-Policy
to restrict referrer information on cross-origin requests. - Added
Permissions-Policy
to restrict access to web APIs which are not used by the website. - Fixed issue where the activity notice on career activities would link to the CIB instead of the CEB.
- Fixed issue where the activity notice would show information about unsubscribing when no sign-up list was available.
- Updated dependencies.
- Updated the
$year
variable to2022
.
Version 2.5.1
- Added GitHub Actions for automated analysis and feedback of proposed changes.
- Added initial framework for (automated) unit testing.
- Updated the Public Archive to use the new file server.
- Switched to stricter type checking to set a baseline for code style and improved error checking.
- Fixed issue where pulsing attention dot would not get removed while navigating between photos.
- Fixed issue where albums with long names would create unnatural layouts.
- Fixed issue where albums with children would not be accessible.
- Fixed several other bugs while adding strict type checks.
Version 2.5
- Added a privacy widget where users can set their tracking preferences.
- Improved the new photo viewer.
- Upgraded to PHP 8.1
- Removed the old photo viewer.
Version 2.4.12
- Added the ability to change sub-albums to normal albums.
- Added button to Supremum website in Members section.
- Remove defunct Microsoft Dreamspark/Imagine integration.
Version 2.4.11
- Added security policy and security.txt.
- General improvements.
Version 2.4.10
- Improved accessibility by replacing
<i></i>
and<b></b>
tags with more appropriate alternatives. - Fixes issue where old, already approved, options would be considered 'overdue'.