You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to hide elements on the app that cannot work, due to how the backend is configured. Register and log in via socials (Google, Apple, Github, etc) should not be shown if the backend does not support them. Self-hosters need to provide API keys for all of these services. I'm not going to bother going to every one and set up an application with them, nor do I want to use them or offer them to others who use my instance. To simplify the onboarding, I would like to hide those options when they don't have configuration values.
Similarly, I am not going to offer LLMs on my instance. I don't have accounts or use them, so it would be a better user experience to not have the various "Ask AI" or other "AI" options around the app. When used, they throw errors which is going to confuse non-technical users who just want to be better organised.
Impact
Users and owners of self-hosted instances who don't need (or have) alternative sign-on options. And those who don't want to use LLMs.
Additional Context
Forgejo (open source git & devops software) has a similar thing - registration/sign up options are configurable. It makes for a less confusing onboarding experience and less error prone ongoing usage.
The text was updated successfully, but these errors were encountered:
@philiprenich No worries, this is the correct place to raise the issue. There are some issues which request for the exact same features, so we might consolidate them in the future.
Description
It would be nice to hide elements on the app that cannot work, due to how the backend is configured. Register and log in via socials (Google, Apple, Github, etc) should not be shown if the backend does not support them. Self-hosters need to provide API keys for all of these services. I'm not going to bother going to every one and set up an application with them, nor do I want to use them or offer them to others who use my instance. To simplify the onboarding, I would like to hide those options when they don't have configuration values.
Similarly, I am not going to offer LLMs on my instance. I don't have accounts or use them, so it would be a better user experience to not have the various "Ask AI" or other "AI" options around the app. When used, they throw errors which is going to confuse non-technical users who just want to be better organised.
Impact
Users and owners of self-hosted instances who don't need (or have) alternative sign-on options. And those who don't want to use LLMs.
Additional Context
Forgejo (open source git & devops software) has a similar thing - registration/sign up options are configurable. It makes for a less confusing onboarding experience and less error prone ongoing usage.
The text was updated successfully, but these errors were encountered: