-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix upgrade from previous versions #229
Conversation
Following the documentation here: https://doc.yunohost.org/en/packaging_apps_helpers_v2.1#ynh-setup-source
Please never try to merge into master :) |
!testme |
oh sorry! I didn't know, is there a place where I can read more contributing guidelines? Anyway, thank you for checking the PR immediately! :) |
Ok then it seems to work for the basic CI tests. |
Upgraded to 2.5.4-ynh11 from an installation working thanks to setting it to a previous php-mysql + setting user with a workaround. |
What do you mean ? |
Based on feedback on the forum, it looks ok to merge soon. |
* Update manifest.toml * Auto-update READMEs * Update manifest.toml * Auto-update READMEs * Fix upgrade from previous versions (#229) * Move patches to the right folder Following the documentation here: https://doc.yunohost.org/en/packaging_apps_helpers_v2.1#ynh-setup-source * Bump version --------- Co-authored-by: lapineige <[email protected]> * Auto-update READMEs --------- Co-authored-by: yunohost-bot <[email protected]> Co-authored-by: Matteo Giaccone <[email protected]> Co-authored-by: lapineige <[email protected]>
Problem
When updating the YunoHost patches were not applied and so the installation wasn't working properly, for example the login wasn't working as expected.
Existing reports:
The existing conversation in the forum: https://forum.yunohost.org/t/cannot-log-in-with-latest-wallabag-update/31073
Solution
Following the documentation https://doc.yunohost.org/en/packaging_apps_helpers_v2.1#ynh-setup-source (open the toggle for the full description) I moved the patches to the right folder:
So the patches are correctly applied and SSO is working again.
PR Status
Automatic tests
Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)