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
I run a project where we host many different applications (currently 29 apps) that share environment variables. For this reason I was very excited when the feature providing shared environment variables for an account was launched. At that moment I was about to migrate all of our configuration management to Doppler, but I would much prefer to not have to rely on another service so being able to do everything in Vercel is very appealing to me.
Unfortunately the experience is very clumpsy. Specifically when I need to create a new environment variable, which happens quite often, I need to manually assign that variable to every single environment where I want to use it.
Could you potentially change the UI where you pick which apps should have access from the current multiple dropdown select to something that accommodates working with many applications a little better?
You may find a better design, but my proposal would be to replace the dropdown based UI with a simple row/table based UI with checkboxes to select which apps to link the new variable to. In addition I would provide controls to "select all" or "select none" of the elements in the table.
This way I would be able to enter the name and value of my new variable and simply click "select all" to link it to all of my applications. Rather than the current flow which involves at least 60 mouse clicks to add a new variable and link it to my 29 apps.
The proposed feature should work the same if multiple variables are created in one go.
A similar UI should be provided when editing an existing variable.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I run a project where we host many different applications (currently 29 apps) that share environment variables. For this reason I was very excited when the feature providing shared environment variables for an account was launched. At that moment I was about to migrate all of our configuration management to Doppler, but I would much prefer to not have to rely on another service so being able to do everything in Vercel is very appealing to me.
Unfortunately the experience is very clumpsy. Specifically when I need to create a new environment variable, which happens quite often, I need to manually assign that variable to every single environment where I want to use it.
Could you potentially change the UI where you pick which apps should have access from the current multiple dropdown select to something that accommodates working with many applications a little better?
You may find a better design, but my proposal would be to replace the dropdown based UI with a simple row/table based UI with checkboxes to select which apps to link the new variable to. In addition I would provide controls to "select all" or "select none" of the elements in the table.
This way I would be able to enter the name and value of my new variable and simply click "select all" to link it to all of my applications. Rather than the current flow which involves at least 60 mouse clicks to add a new variable and link it to my 29 apps.
The proposed feature should work the same if multiple variables are created in one go.
A similar UI should be provided when editing an existing variable.
Beta Was this translation helpful? Give feedback.
All reactions