diff --git a/.github/DISCUSSION_TEMPLATE/q-a.yml b/.github/DISCUSSION_TEMPLATE/q-a.yml new file mode 100644 index 00000000..cf02916f --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/q-a.yml @@ -0,0 +1,62 @@ +title: "[Question and support] " +labels: ["question/support"] +body: + - type: markdown + attributes: + value: | + Describe the problem/question: A clear and concise description of what the problem/issue or question is. + - type: checkboxes + attributes: + label: Please tick this to confirm + options: + - label: Yes, I have read [the FAQ](https://github.com/PrivateBin/PrivateBin/wiki/FAQ) and I found no solution/answer there. + - type: markdown + attributes: + value: | + ## What you did + Tell us how to reproduce the problem. + + 1. + 2. + - type: textarea + id: what_happens + attributes: + label: What happens + - type: textarea + id: what_should_happen + attributes: + label: What should happen + - type: textarea + id: additional_info + attributes: + label: Additional information + description: If you have access to the server log files, copy them here. + - type: input + id: server_address + attributes: + label: Server address + - type: input + id: server_os + attributes: + label: Server OS + - type: input + id: webserver + attributes: + label: Webserver + - type: input + id: browser + attributes: + label: Browser + - type: input + id: privatebin_version + attributes: + label: PrivateBin version + - type: radio + id: reproduce_issue + attributes: + label: I can reproduce this issue on [https://privatebin.net](https://privatebin.net) + options: + - label: Yes + value: Yes + - label: No + value: No diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/bug_report.md similarity index 64% rename from .github/ISSUE_TEMPLATE.md rename to .github/ISSUE_TEMPLATE/bug_report.md index 55fbca68..c43420c6 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,5 +1,16 @@ - - +--- +name: Bug report +about: Create a report to help us improve (only for software bugs) +title: '' +labels: bug +assignees: '' + +--- + + + +<-- Describe the bug: A clear and concise description of what the bug is. --> ## Steps to reproduce @@ -26,7 +37,7 @@ If you have access to the server log files, also copy them here. **Server OS:** - + **Webserver:** diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..2df8210a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,13 @@ +blank_issues_enabled: false +contact_links: + - name: Question and support + url: https://github.com/orgs/PrivateBin/discussions/new?category=q-a + about: Your setup is not working and you need help or you have a question regarding + PrivateBin + - name: Problem with the container image + url: https://github.com/PrivateBin/docker-nginx-fpm-alpine/issues/new + about: Please report all problems that apply **only** to the official (Docker) image `docker-nginx-fpm-alpine` here. + - name: Security issue + url: https://github.com/PrivateBin/PrivateBin/security/policy + about: Please report security vulnerabilities and other security issues here. + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..b12823f0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,22 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +## The problem + +<-- Is your feature request related to a problem? Please describe. +A clear and concise description of what the problem is. Ex. I'm always frustrated when --> + +## The solution +<-- A clear and concise description of what you want to happen. Pitch your solution! What would happen, if we don't implement this? --> + +## Alternatives + + +## Additional context +