gitpod-io / gitpod

The developer platform for on-demand cloud development environments to create software faster and more securely.
https://www.gitpod.io
GNU Affero General Public License v3.0
12.68k stars 1.21k forks source link

[Self-Hosted] Notify Self-Hosted Users when they lost features above 10 users #9971

Closed lucasvaltl closed 1 year ago

lucasvaltl commented 2 years ago

Is your feature request related to a problem? Please describe

Currently, errors due to licensing issues are not handled. This means that:

Describe the behaviour you'd like

Describe alternatives you've considered

Additional context

Requires: https://github.com/gitpod-io/gitpod/issues/8933

mrsimonemms commented 2 years ago

Initially I thought it might not be right to have this sent to every user, but I think I was wrong - admins may not be on Gitpod daily but users will be, so their the "front-line" who can notify the admins if necessary

gtsiolis commented 2 years ago

Similarly with https://github.com/gitpod-io/gitpod/issues/9974#issuecomment-1125023447, a global alert component could be used for informing admins or even users about the license status.

geropl commented 2 years ago

@lucasvaltl Would this be something Team Self-Hosted can tackle with some guidance from Team WebApp? E.g., there recently has been some work in this area (AppNotifications), maybe there is potential to hook into that?

/cc @AlexTugarev

lucasvaltl commented 2 years ago

There is potential, but we would likely need a lot of guidance. We don't have as much experience with front end, as such if the webapp team can work on this it would be more efficient for Gitpod overall. Do let me know if you don't think Webapp would be able to work on this soon - then let's talk about this :)

geropl commented 1 year ago

Same as mentioned here: No UI work required, only thing required is to implement the check against the license on the backend.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.