-
Notifications
You must be signed in to change notification settings - Fork 46
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
[FEATURE]: Clarify the legacy support message on the admin page #669
Comments
The legacy support message appears because you have the LSR version installed. Which version is installed is selected by the Nextcloud app store (unless you install it yourself). |
Thanks for the information. I have only one version of PHP installed and that's what cron jobs use. I don't see any other versions of the Passwords app in the app store. Running Is the app supposed to switch automatically from the LSR to the regular version once all necessary requirements are met? If so, then that sort of circles back to my original suggestion - that the message should explicitly list any requirements that are not met so they can be addressed. If the app is not supposed to switch back automatically, then what is the solution? Manually install the latest version (2024.9.20) from the tarball? Is that going to still get updates through Nextcloud in the future? |
The normal version is 2024.9.20 which NC will automatically install if it considers your server to fulfill the minimum requirements as listed on the appstore. If the automatic update process of NC does not pull the latest version, the recommended solution is for you to check why that is. The most common reason is that you are in fact not running PHP 8.3 on the cli, cron or your webserver. The second most common reason is that you just updated from an older version of PHP and NC has not yet updated the applist. Earlier versions of the app did contain their own check of which hard requirement is not fulfilled, but all that did is cause admins to complain and demand official support for their server no matter how outdated it may be. Therefore, these checks have been removed and you only see this generic message. |
Looks like it was this one. I had in fact recently upgraded from Ubuntu 22.04 to 24.04 (and thus from PHP 8.1 to 8.3), but I thought there had been enough time for NC to check for updates. I also ran But then some
Fair enough. As a NC admin, I do still think that more information would be better than less, but I understand your position. Feel free to close this issue then, and thanks again for taking the time to respond. |
A quick follow-up: Do I understand correctly that 2024.9.20 is the normal version of the app and 2024.9.10 is the LSR version? And both correspond functionally to the tagged version 2024.9.0? And the same pattern applies to earlier and future versions as well? |
Current Status
Currently the Passwords administration page shows a generic message about the legacy support release, with a link to system requirements. It is not immediately clear, however, which requirements exactly are not being met and therefore are causing the message to be shown.
My system details are as follows:
It would seem that these meet or exceed the requirements for the Passwords app, and thus I don't understand exactly what I'm supposed to do to get rid of the message. Unless it is that I'm not running the latest Nextcloud (30)? But that was only released a few days ago and I've had the message for a while now. Plus this wiki page says that support for previous Nextcloud versions is dropped only with the first release of each year.
Feature Description
Additional Context
No response
The text was updated successfully, but these errors were encountered: