feat(config): add advancedSearch schema for field-specific search filters

This commit is contained in:
aspen 2025-09-22 05:16:19 +00:00
parent 559f5d9897
commit 04c5bc74c5

View file

@ -410,6 +410,34 @@
}
}
},
"advancedSearch": {
"title": "Advanced Search",
"type": "object",
"description": "Enable filtering search by specific fields",
"additionalProperties": false,
"properties": {
"enabled": {
"title": "Advanced Search Enabled",
"type": "boolean",
"default": false,
"description": "If true, only selected fields will be searched"
},
"fields": {
"title": "Advanced Search Fields",
"type": "object",
"additionalProperties": false,
"properties": {
"title": { "type": "boolean", "default": false },
"description": { "type": "boolean", "default": false },
"provider": { "type": "boolean", "default": false },
"url": { "type": "boolean", "default": false },
"tags": { "type": "boolean", "default": false },
"domain": { "type": "boolean", "default": false }
},
"description": "Which fields to include in advanced search filtering"
}
}
},
"enableFontAwesome": {
"title": "Enable Font-Awesome?",
"type": "boolean",