add checks for valid settings
Currently it is possible to break the api if the settings in the files are not in the correct format or have some missing information. Most cases could probably be caught by some simple checks at startup.
Currently it is possible to break the api if the settings in the files are not in the correct format or have some missing information. Most cases could probably be caught by some simple checks at startup.