docs: add SECURITY.md and GitHub issue templates
Add a security policy directing private vulnerability reports to security@astrolabecloud.com instead of public issues, and update the README's Security section to point at it. Add structured issue forms under .github/ISSUE_TEMPLATE/ covering bugs, feature requests, questions, and documentation, plus a config.yml that disables blank issues and routes security reports and open-ended questions to the appropriate channels. The bug template captures fields most commonly missing from past reports (server/Nextcloud/app versions, deployment mode, transport, MCP client). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
a9c5759869
commit
8cc84ac08b
@@ -0,0 +1,56 @@
|
||||
name: Question / setup help
|
||||
description: Configuration, deployment, or "how do I…" questions
|
||||
title: "[Question]: "
|
||||
labels: ["question"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
For open-ended discussion, please consider [GitHub Discussions](https://github.com/cbcoutinho/nextcloud-mcp-server/discussions) instead.
|
||||
Use this template for specific, answerable questions about configuration or behavior.
|
||||
|
||||
- type: textarea
|
||||
id: question
|
||||
attributes:
|
||||
label: Your question
|
||||
description: What are you trying to do, and what's not working or unclear?
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: tried
|
||||
attributes:
|
||||
label: What have you tried?
|
||||
description: Commands run, config files, docs you've already read.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: input
|
||||
id: mcp_server_version
|
||||
attributes:
|
||||
label: nextcloud-mcp-server version
|
||||
placeholder: "0.73.0"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: nextcloud_version
|
||||
attributes:
|
||||
label: Nextcloud server version
|
||||
placeholder: "Nextcloud 30.0.2"
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: dropdown
|
||||
id: deployment_mode
|
||||
attributes:
|
||||
label: Deployment mode
|
||||
options:
|
||||
- Single-user (BasicAuth)
|
||||
- Multi-user BasicAuth (pass-through)
|
||||
- Login Flow v2
|
||||
- OAuth / OIDC (Nextcloud user_oidc)
|
||||
- OAuth / OIDC (external IdP, e.g. Keycloak)
|
||||
- Not yet decided
|
||||
validations:
|
||||
required: true
|
||||
Reference in New Issue
Block a user