Currently, build relevant settings are scattered across the whole UI.
Most of them are unique in the project, only DB settings can be maintained for production (a little tediously as JSON in a single string field in Advanced Settings).
Could you bundle all build relevant settings Development/Production (or free definition) as build modes, between which can be changed with one click?
There can be a default (development) mode. If other build modes are defined, only deviations have to be maintained.
Build relevant settings:
- Project folder (output path)
- Debug
- DB connection
- Email settings
- Super-Admin (enabled, user, pw)