3 ms·
This is excellent Greg thanks for sharing! One thing I do find missing from a lot of these API clients is synced environment variable entries between environmen
by sunnybeetroot 2y ago
This is excellent Greg thanks for sharing!
One thing I do find missing from a lot of these API clients is synced environment variable entries between environments.
For example if I create a `dev` environment that contains a `base_url` environment variable, it's expected that when I create a `prod` environment, it will also have a `base_url` environment variable. Then in the future if I add more environment variables to my `dev` environment, I need to duplicate the work of adding an environment variable entry to `prod.
I can't be the only one that experiences this pain :P
The UX of this could be handled in any number of ways:
- When you create a new environment, ask if you want to duplicate an existing environment's variable names (with empty values)
- If you add a new environment variable, ask if you want to add the environment variable name to another environment
- Option to enable syncing between all environments i.e. deleting a variable row in one environment deletes it for the rest
etc
I was about to post this as a github issue for traction but given Issues are turned off thought this may be the next best place.
Regardless, Yaak is excellent!
- gschier 2y agoThe feedback board is linked in the readme! I do agree with your points and have been passively thinking of an overhaul to how environments work. It's one of the most important features and has so much potential (like activating multiple at once)
- sunnybeetroot 2y agoAhh I’m a silly sausage then, thank you! I’m very glad you’re so responsive. Whilst postman is excellent, it’s become so big and enterprisey that it doesn’t feel like requests are heard let alone would be considered given the breadth of customers they deal with.
- gschier 2y agoYa, I feel like their need for growth is forcing them into it. I'm glad I only have to earn enough income for 1 person, not 1000.