3 Commits

Author SHA1 Message Date
86220eed9e Add more types to settings page (#11918)
* Add a executable type to settings page

This allow us to validate the value is a valid executable

* Add a directory type to settings page

This allow us to validate the value is a valid directory

* fixes
2020-07-21 20:51:23 -05:00
bd8cb826c6 Additional config schema definition (#10738)
* Additional config schema definition
if type is select, options is required
if group, section, or order is defined, all are required.

* Restore type property requirement

* Fix issues not detected by tests yet...  Hope the new version of justinrainbow/json-schema comes out soon.
2019-10-24 03:46:25 +00:00
1d7347dd62 Validate config schema, add types to all (#10723)
* Vaildate config_definitions.json schema

* finish adding types and other cleanups
2019-10-20 23:08:40 +00:00