managed_storage.json (2312B) - View raw
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73{ "$schema": "http://json-schema.org/draft-03/schema#", "type": "object", "properties": { "adminSettings": { "title": "A valid JSON string compliant with uBO's backup format", "description": "All entries present will overwrite local settings.", "type": "string" }, "advancedSettings": { "title": "A list of [name,value] pairs to populate advanced settings", "type": "array", "items": { "title": "A [name,value] pair", "type": "array", "items": { "type": "string" } } }, "userSettings": { "title": "A list of [name,value] pairs to populate user settings", "type": "array", "items": { "title": "A [name,value] pair", "type": "array", "items": { "type": "string" } } }, "disableDashboard": { "title": "Set to true to prevent access to configuration options", "type": "boolean" }, "disabledPopupPanelParts": { "title": "An array of strings used to remove parts of the popup panel", "type": "array", "items": { "type": "string" } }, "toAdd": { "title": "Settings to add at launch time", "type": "object", "properties": { "trustedSiteDirectives": { "title": "A list of trusted-site directives", "description": "Trusted-site directives to always add at launch time.", "type": "array", "items": { "type": "string" } } } }, "toOverwrite": { "title": "Settings to overwrite at launch time", "type": "object", "properties": { "filters": { "title": "A collection of filters", "description": "The set of user filters to use at launch time -- where each entry is a distinct line.", "type": "array", "items": { "type": "string" } }, "filterLists": { "title": "A collection of list identifiers and/or list URLs", "description": "The set of filter lists to use at launch time.", "type": "array", "items": { "type": "string" } }, "trustedSiteDirectives": { "title": "A list of trusted-site directives", "type": "array", "items": { "type": "string" } } } } } }