-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Allow admins to install beta releases of apps #31611
Comments
Let me kick off the design discussion: |
Seems good to allow for testing, yes. Howeber to avoid the primary action being something we don't advise, I'd still say let's put it in a 3-dot menu next to the "Disable" button. There we can also state the info that downgrading might be an issue, thanks for helping testing, please report issues if you find any, etc. |
And shall we show the dots even if there is no beta release available? |
For clarification: What versions shall be offered? Betas? RCs? |
I'm starting to wonder if this feature is even needed. Admins can select the beta update channel which also influences the app updates. This already allows the installation of beta versions. Implementation for apps is here: server/lib/private/App/AppStore/Fetcher/AppFetcher.php Lines 93 to 94 in d0b3e7c
|
Hey, thanks for investigating this! What do you think @jancborchardt ? |
I’d agree with you @max65482 – if app betas are already used when you are in the beta channel, then you can have a test setup, and that’s fine – doesn’t overcomplicate things and you have 1 place where you can say "sign me up for possible breakage". Closing then :) |
Yeah this issue should probably be re-opened. I want to remain on stable versions of Nextcloud, but use beta versions of some specific apps. |
I'm aware that one can switch the channel to achieve this, but that's clunky. Instead, I'd like to switch the channel per-app, ideally. |
Is your feature request related to a problem? Please describe.
Beta versions of apps must be installed via CLI. There is no way to do this via web UI.
Describe the solution you'd like
Admins can install beta versions and release candidates via web UI. It is impossible to downgrade back from the beta version ("the only way is up").
Describe alternatives you've considered
As discussed in #31588, downgrading may lead to inconsistencies and security vulnerabilities.
The text was updated successfully, but these errors were encountered: