2023-06-13 15:40:41 +00:00
|
|
|
{
|
|
|
|
|
"$schema": "http://json-schema.org/draft-03/schema#",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2025-04-16 19:04:47 +00:00
|
|
|
"defaultFiltering": {
|
|
|
|
|
"title": "The default filtering mode",
|
2025-04-16 19:13:52 +00:00
|
|
|
"description": "Can be one of \"none\", \"basic\", \"optimal\", \"complete\".",
|
|
|
|
|
"type": "string"
|
2025-04-16 19:04:47 +00:00
|
|
|
},
|
2025-04-25 15:25:50 +00:00
|
|
|
"disabledFeatures": {
|
|
|
|
|
"title": "User interface features to disable",
|
|
|
|
|
"description": "A list of tokens, each of which correspond to a user interface feature to disable.",
|
2023-06-13 15:40:41 +00:00
|
|
|
"type": "array",
|
|
|
|
|
"items": { "type": "string" }
|
2023-07-29 13:33:24 +00:00
|
|
|
},
|
|
|
|
|
"disableFirstRunPage": {
|
|
|
|
|
"title": "Disable first run page",
|
|
|
|
|
"type": "boolean"
|
2024-11-11 18:20:54 +00:00
|
|
|
},
|
2025-04-25 15:25:50 +00:00
|
|
|
"noFiltering": {
|
|
|
|
|
"title": "List of domains for which no filtering should occur",
|
|
|
|
|
"type": "array",
|
|
|
|
|
"items": { "type": "string" }
|
|
|
|
|
},
|
2024-11-11 18:20:54 +00:00
|
|
|
"rulesets": {
|
|
|
|
|
"title": "Rulesets to add/remove",
|
|
|
|
|
"description": "Prefix a ruleset id with '+' to add, or '-' to remove. Use '-*' to disable all non-default lists.",
|
|
|
|
|
"type": "array",
|
|
|
|
|
"items": { "type": "string" }
|
2024-11-23 18:17:13 +00:00
|
|
|
},
|
2025-04-25 15:25:50 +00:00
|
|
|
"showBlockedCount": {
|
|
|
|
|
"title": "Enable/disable toolbar icon count badge",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
|
|
|
|
"strictBlockMode": {
|
|
|
|
|
"title": "Enable/disable strict blocking",
|
|
|
|
|
"type": "boolean"
|
2023-06-13 15:40:41 +00:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|