loop-plugin-sentry/plugin.json
2025-12-26 17:38:20 +03:00

45 lines
1.5 KiB
JSON

{
"id": "ru.loop.plugin.template",
"name": "Template",
"description": "Template",
"icon_path": "assets/icon.svg",
"version": "0.0.1",
"min_server_version": "9.11.0",
"server": {
"executables": {
"darwin-amd64": "server/dist/plugin-darwin-amd64",
"darwin-arm64": "server/dist/plugin-darwin-arm64",
"linux-amd64": "server/dist/plugin-linux-amd64",
"linux-arm64": "server/dist/plugin-linux-arm64",
"windows-amd64": "server/dist/plugin-windows-amd64.exe"
}
},
"webapp": {
"bundle_path": "webapp/dist/main.js"
},
"settings_schema": {
"settings": [
{
"key": "SentryUrl",
"display_name": "Sentry URL",
"type": "text",
"help_text": "Base URL of your Sentry instance (e.g. https://sentry.io or self-hosted URL)",
"placeholder": "https://sentry.io"
},
{
"key": "SentryOrganisationName",
"display_name": "Sentry Organisation Name",
"type": "text",
"help_text": "Sentry organisation slug",
"placeholder": "my-organisation"
},
{
"key": "SentryAuthToken",
"display_name": "Sentry Auth Token",
"type": "text",
"help_text": "Sentry API token with project:read permission",
"placeholder": "sntrys_XXXXXXXXXXXXXXXX"
}
]
}
}