Closed zamentur closed 5 months ago
!testme
Any way to test this? I have upgraded my server with this PR but can't find any noticable difference.
Any way to test this? I have upgraded my server with this PR but can't find any noticable difference.
What do you mean exactly ?
With this PR, when i click on nextcloud logout:
Without this PR, but with the Testing PR instead:
During my test, when connected to Nextcloud with LDAP user, when I disconnect from Nextcloud there is no effect, I stay on Nextcloud page. The patch should be reapplied during upgrade right?
I stay on Nextcloud page
without being logged out ?
I stay on Nextcloud page
without being logged out ?
Yes, without being logged out.
https://github.com/YunoHost-Apps/nextcloud_ynh/assets/46165813/d18ae263-17fd-4589-949d-f256a4095c52
Now it works if we are in UPGRADE_APP mode, but we probably should be better.
I have upgraded with latest changes but still have the same behaviors as before. What do you mean by UPGRADE_APP mode?
UPGRADE_APP mode is triggered if the sources change or if we run the upgrade with --force
.
@zamentur Is it working on your side?
Note that 27.1.5rc1 is on the road...
strangely #644 PR has solved my redirect logout issue
I know we have a oldstable branch, however, i think we probably should avoid to upgrade on recent new major version, there are always bugs with X.0.x version...
In that case we are already in version 28.0.1
!testme
Problem
Logout on sso was broken and don't return on the nextcloud login form.
Solution
Fix all the things and logout on sso only if it's a ldap user (it's possible to create internal nextcloud user side to the ldap users...)
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)