Login page: Simplify studio customization
Opened this issue · 4 comments
Story
As as studio admin or producer, I'd like to make AYON login welcome page tailored to our studio so artists feel at home right away ;)
Problems
We have this cool welcome page that can be customised, but no-one really knows about it, because it has to be done with environment before launching the server.
Proposal
We should add all of the customization into the server settings, to make it much easier and discoverable for studios. Options to change should be
- Background image
- Studio Logo
- Welcome text
Attachments
So where in the settings does this exist? Again another "Studio" setting that is not an addon. Didn't we talk about a studio setting type addon or something?
It doesn't it is an environment variable. i could move it to config with env variable fallback. but we will need endpoints to get/set configuration directives. ATM, directives are used deep under the hood and not exposed. it is basically a key-value store, where value is json and they should be accessible only to administrators (similar to secrets)
It will need to make it's way to UI exposable settings, so the underlying logic will need to be adjusted as Martin is saying. @Innders it's not there right now, and I agree it needs to be part of the "server settings" category, that we discussed many types. Not in terms of "studio" addon, but rather a persistent, version-matched "server" addon, that would purely act as a settings storage for all the server wide settings.
Requires ynput/ayon-backend#337