{ "name": "gitea-sync", "version": "1.1.0", "description": "Syncs public repositories from a Gitea instance as feedback boards", "author": "echoboard", "entryPoint": "index.js", "configSchema": [ { "key": "profileUrl", "type": "text", "label": "Gitea profile URL", "placeholder": "https://git.example.com/username", "required": true }, { "key": "token", "type": "password", "label": "API token", "placeholder": "Leave empty for public repos only" }, { "key": "syncInterval", "type": "select", "label": "Auto-sync interval", "options": [ { "value": "off", "label": "Off - manual only" }, { "value": "15", "label": "Every 15 minutes" }, { "value": "30", "label": "Every 30 minutes" }, { "value": "60", "label": "Every hour" }, { "value": "360", "label": "Every 6 hours" }, { "value": "720", "label": "Every 12 hours" }, { "value": "1440", "label": "Every 24 hours" } ] } ] }