bookssearch/plugin/userSettings.json

45 lines
No EOL
1.2 KiB
JSON

[
{
"name": "cors_allow_origin",
"label": "CORS Allowed Origin",
"required": false,
"default": "*",
"description": "Value for Access-Control-Allow-Origin header, typically '*' for public APIs"
},
{
"name": "cors_allow_methods",
"label": "CORS Allowed Methods",
"required": false,
"default": "GET, POST, PUT",
"description": "Comma-separated HTTP methods for Access-Control-Allow-Methods header"
},
{
"name": "cors_allow_headers",
"label": "CORS Allowed Headers",
"required": false,
"default": "Content-Type",
"description": "Comma-separated headers for Access-Control-Allow-Headers"
},
{
"name": "proxyUrl",
"label": "Proxy Server URL",
"required": false,
"default": "",
"description": "URL of the proxy server to use for external requests"
},
{
"name": "bookSearchAPIKey",
"label": "Search Engine API Key",
"type": "password",
"default":"",
"required":false,
"description": "API Key to use for while making requests (not yet used)"
},
{
"name": "apiUrl",
"label": "API Base URL",
"required": false,
"default": "http://localhost:8000",
"description": "Base URL for the API endpoints"
}
]