v1.7.1-rc5
Pre-release
Pre-release
This the fifth release candidate of 1.7.1. It fixes some major and minor bugs and improves the API
Comparison to previous version 1.7.1-rc4:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ❌ | ☑️ | ❌ |
Upgrade Instructions
For Docker
- Get the official image or checkout the code and build it locally
- Stop all containers
docker compose down
- Start all containers
docker compose up -d
For Bare Metal
- Login as the mbin/kbin user:
su mbin
- Go to your repo
cd /var/www/mbin
- Get the new release:
git fetch && git checkout v1.7.1-rc5
- Run the update script:
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database. - Run
exit
so we are back at the root user (or put a sudo infront of every command) - flush your redis db by running
redis-cli
, type inAUTH [YOUR PASSWORD]
and thenFLUSHDB
- clear your opcache by reloading php fpm
systemctl reload php8.2-fpm
(or for PHP 8.3:systemctl reload php8.3-fpm
) - Restart the messengers:
supervisorctl restart messenger:*
What's Changed
- Add
isAdmin
andisGlobalModerator
fields to user api response by @BentiGorlich in #1044 - Add field to all content response DTOs:
canAuthUserModerate
by @BentiGorlich in #1043 - Add missing checks for banned instance by @BentiGorlich in #1053
- actually building user agent in ProjectInfoService by @asdfzdfj in #1057
- push navbar front route generation into twig func by @asdfzdfj in #1058
- Fix AP context by @melroy89 in #1060
- Edit the contributing docs by @BentiGorlich in #1048
- Translations update from Hosted Weblate by @weblate in #1061
- Add a warning message when we hit the cache in post by @BentiGorlich in #1049
- Use different values for
timeout
andmax_duration
by @BentiGorlich in #1051 - Use a different cache key for activity object by @BentiGorlich in #1050
- Add the featured collection to the ap context by @BentiGorlich in #1065
- Update _form_media.html.twig by @TheVillageGuy in #1055
- docs(contributor): contributors readme action update by @github-actions in #1067
- Fix some leftover magazine undefined errors in the nav by @BentiGorlich in #1069
- chore: Create PR template by @LoveIsGrief in #1059
- Add installation filler by @melroy89 in #1074
- docs(contributor): contributors readme action update by @github-actions in #1075
- Translations update from Hosted Weblate by @weblate in #1076
- Update theme-dark.scss by @TheVillageGuy in #1062
- Fix messenger deadlocks caused by cache locks by @BentiGorlich in #1066
- Fix the regex, so FF is no longer complaining by @BentiGorlich in #1077
- Use the latest pipeline docker image by @melroy89 in #1078
- Use is defined on twig report notification objects by @melroy89 in #1080
- Bump the version to 1.7.1-rc5 by @BentiGorlich in #1079
New Contributors
- @LoveIsGrief made their first contribution in #1059
Full Changelog: v1.7.1-rc4...v1.7.1-rc5