v.0.0.3¶
Improvements:¶
Added query parameter is_default for get default settings. (LUNA-2938)
Add PATCH method for /settings/limitations resource
Added ability to pull config in conf file format (/puller/{service_name}, header - “Accept”: “application/x-vl-config-file”)
Luna-Request-Id generation improved, now it depends on LOG_TIME setting.
Added the ability to make limited configuration files for individual services or profiles (get_limitations.py in base_scripts folder)
Added the ability to create custom limitations and settings with tags using a json file (see install)
Added /dump resource to get all limitations and settings in json format. (LUNA-3356)
Default profile for db_create scripts changed to none that means do not create limitations in the database for default.
Bugs fixed:¶
Fix duplicate setting creation after PUT on /settings/limitations/<limitation_name>, where limitation with <limitation_name> already exists
Fix setting description after db_create script usage
Fix limitation zero default value display
Fix static file url. Dashboard now available at /dashboard/
Fit settings to the corresponding services.
How to update from previous version:¶
To update from the previous version simply replace folders docs, luna_configurator, tests.