Actions
Refactor #2660
closedSetting model, improve tests, string parsing and change to create!
Description
Refactor relating to #2343:
- added string settings type
- fixed tests previously commented out due to CI failures
- more tests for core settings functionality
- parsing of string values enhanced and extracted to a separate method
- setting value to nil when it equals default is back
- create! is now prefered method for creating settings as it raises exceptions on invalid states
Actions