Skip to content
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 an administrator to enable / disable application auto upgrades globally #109

Open
mflorea opened this issue Nov 19, 2021 · 1 comment

Comments

@mflorea
Copy link
Contributor

mflorea commented Nov 19, 2021

ATM it's only possible to disable / enable auto upgrades per application, from the Licenses administration section. At the UI level, the quickest solution would be to add a checkbox on the Licenses section. Administrators need to go there to generate / buy a license so they will notice the new checkbox.

@oanalavinia
Copy link
Contributor

oanalavinia commented Mar 7, 2022

I had a discussion with @mflorea about what enable / disable could mean globally and this adds 2 usecases:

  • when the auto upgrades are globally disabled, which is the default value, the admin would have the possibility to still enable the feature per application
  • when the auto upgrades are globally enabled, the admin would have the possibility to disable this feature per application; this also means that any application installed in the future would be automatically upgraded until added to the blocklist.

Basically, the enable / disable would actually mean switching between using a blocklist (with everything else being enabled) or an allowlist (with everything else being disabled)
This implementation should also take into consideration #123, so the admin has a better (visual) understanding of which applications are actually upgraded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants