Implement profiles
vinistock opened this issue · 0 comments
Context
Eventually, it can be useful to save the entire state of the configuration for an application. For instance, if testing the effects of combinations of numerous settings, switching each individual setting can be a time consuming manual task.
Profiles will allow saving the current state of all settings. Switching between profiles will also be available. This can also benefit automated test suites to explore different scenarios by saving profiles with many different setting combinations.
Target version is 3.0.0 (will require extra migrations and therefore will include breaking changes).
Feature
By clicking a cog button in the dashboard, I want a menu to show up allowing me to save, delete, edit and switch between profiles easily.
As a test engineer, I want be able to switch profiles via JSON API.
Feedback and suggestions
Please feel free to provide feedback or suggestions as these are very helpful when designing new features (thumbs up or down included).