Daniel Dietzler
59bb727636
feat(web, server): Ability to use config file instead of admin UI ( #3836 )
...
* implement method to read config file
* getConfig returns config file if present
* return isConfigFile for http requests
* disable elements if config file is used, show message if config file is set, copy existing config to clipboard
* fix allowing partial configuration files
* add new env variable to docs
* fix tests
* minor refactoring, address review
* adapt config type in frontend
* remove unnecessary imports
* move config file reading to system-config repo
* add documentation
* fix code formatting in system settings page
* add validator for config file
* fix formatting in docs
* update generated files
* throw error when trying to update config. e.g. via cli or api
* switch to feature flags for isConfigFile
* refactoring
* refactor: config file
* chore: open api
* feat: always show copy/export buttons
* fix: default flags
* refactor: copy to clipboard
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-25 13:44:52 -04:00
..
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-11 11:00:51 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-16 15:04:55 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-18 09:31:48 -05:00
2023-08-18 09:31:48 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-04-08 21:26:09 -05:00
2023-07-08 21:43:11 -05:00
2023-08-24 15:28:50 -04:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-09 21:01:16 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-04-08 21:26:09 -05:00
2023-08-06 15:55:14 -05:00
2023-08-15 10:49:32 -05:00
2023-08-06 15:55:14 -05:00
2023-08-24 15:28:50 -04:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-04-08 21:26:09 -05:00
2023-08-06 15:55:14 -05:00
2023-06-01 05:32:51 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-18 16:10:29 -04:00
2023-08-18 16:10:29 -04:00
2023-08-18 16:10:29 -04:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-25 13:44:52 -04:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-18 04:55:26 +00:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-04-08 21:26:09 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-25 06:15:03 +02:00
2023-08-07 15:35:25 -05:00
2023-08-06 15:55:14 -05:00
2023-08-25 06:15:03 +02:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-08 09:39:51 -05:00
2023-08-06 15:55:14 -05:00
2023-04-08 21:26:09 -05:00
2023-04-08 21:26:09 -05:00
2023-08-06 15:55:14 -05:00
2023-08-04 17:07:15 -04:00
2023-08-07 15:35:25 -05:00
2023-08-01 20:56:10 -05:00
2023-07-08 21:43:11 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-09 21:01:16 -05:00
2023-08-06 15:55:14 -05:00
2023-08-06 15:55:14 -05:00
2023-08-14 12:52:06 -05:00
2023-08-06 15:55:14 -05:00
2023-07-08 21:43:11 -05:00