From 3ada55989f80336ae895871fea2d0f4b442eabff Mon Sep 17 00:00:00 2001 From: NotMyFault Date: Mon, 26 Apr 2021 16:25:15 +0200 Subject: [PATCH] [ci skip] Setup new issue templates (#2951) * Setup issue templates * Exchange issue url --- .github/CODEOWNERS | 2 +- .github/ISSUE_TEMPLATE/bug_report.yml | 102 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++ .github/ISSUE_TEMPLATE/feature_request.yml | 29 ++++++ .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/auto-comment.yml | 8 -- .github/stale.yml | 18 ++++ README.md | 6 +- 8 files changed, 162 insertions(+), 13 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml delete mode 100644 .github/auto-comment.yml create mode 100644 .github/stale.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index f0809ab2a..053b50484 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -@IntellectualSites/plotsquared-team +* @IntellectualSites/plotsquared-team diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..0bf52729c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,102 @@ +name: Bug report +description: Create a report to help us improve +labels: 'Requires Testing' + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report for PlotSquared! Fill out the following form to your best ability to help us fix the problem. + Only use this if you're absolutely sure that you found a bug and can reproduce it. For anything else, use: [our Discord server](https://discord.gg/intellectualsites) or [the wiki](https://wiki.intellectualsites.com/PlotSquared). + + - type: dropdown + attributes: + label: Server Implementation + description: Which server Implementation are you using? If your server implementation is not listed, it is not supported. Switch to a supported version first. + multiple: false + options: + - Paper + - Spigot + - Tuinity + - Purpur + validations: + required: true + + - type: dropdown + attributes: + label: Server Version + description: Which server version version you using? If your server version is not listed, it is not supported. Update to a supported version first. + multiple: false + options: + - '1.16.5' + - '1.15.2' + - '1.14.4' + - '1.13.2' + validations: + required: true + + - type: textarea + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + validations: + required: true + + - type: textarea + attributes: + label: To Reproduce + description: Steps to reproduce this behaviour + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. Scroll down to '...' + 4. See error + validations: + required: true + + - type: textarea + attributes: + label: Expected behaviour + description: A clear and concise description of what you expected to happen. + validations: + required: true + + - type: textarea + attributes: + label: Screenshots / Videos + description: If applicable, add screenshots to help explain your problem. + + - type: input + attributes: + label: Error log (if applicable) + description: If you are reporting a console error, upload any relevant log excerpts to either https://paste.gg/ or https://gist.github.com, save and the paste the link in this box. + + - type: input + attributes: + label: Plot Debugpaste + description: Run `/plot debugpaste` in your console or ingame and provide the output link here. + validations: + required: true + + - type: input + attributes: + label: PlotSquared Version + description: What version of PlotSquared are you running? (`/version PlotSquared`) + placeholder: "For example: PlotSquared version 5.13.11-Premium" + validations: + required: true + + - type: checkboxes + attributes: + label: Checklist + description: Make sure you have followed each of the steps outlined here. + options: + - label: I have included a Plot debugpaste. + required: true + - label: I am using the newest build from https://www.spigotmc.org/resources/77506/ and the issue still persists. + required: true + + - type: textarea + attributes: + label: Anything else? + description: You can provide additional context below. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..ac267d10a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: IntellectualSites Discord + url: https://discord.gg/intellectualsites + about: Our support Discord, please ask questions and seek support here. + - name: PlotSquared Wiki + url: https://wiki.intellectualsites.com/PlotSquared + about: Take a look at the wiki page for instructions how to setup PlotSquared and use its commands. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..18bb172e6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,29 @@ +name: Feature request +description: Suggest an idea for this project +labels: 'Enhancement' + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request for PlotSquared! Fill out the following form to your best ability to help us understand your feature request and greately improve the change of it getting added. + For anything else than a feature request, use: [our Discord server](https://discord.gg/intellectualsites) or [the wiki](https://wiki.intellectualsites.com/PlotSquared). + + - type: textarea + attributes: + label: What feature do you want to see added? + description: A clear and concise description of your feature request. + validations: + required: true + + - type: textarea + attributes: + label: Are there any alternatives? + description: List any alternatives you might have tried + validations: + required: true + + - type: textarea + attributes: + label: Anything else? + description: You can provide additional context below. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index f55841917..59c5ea33c 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,7 +2,7 @@ **Fixes {Link to issue}** diff --git a/.github/auto-comment.yml b/.github/auto-comment.yml deleted file mode 100644 index 38721ffb9..000000000 --- a/.github/auto-comment.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Comment to a new issue. -issueOpened: > - Thank your for raising a issue. We will try and get back to you as soon as possible. - - Please make sure that you followed the issue template, and provided all neccessary information. - Failure to do so will prevent us from resolving the issue in a timely manner. - - Please note that suggestions are now to be submitted to https://git.io/fN5B4 rather than this issue tracker! diff --git a/.github/stale.yml b/.github/stale.yml new file mode 100644 index 000000000..7d95c1f66 --- /dev/null +++ b/.github/stale.yml @@ -0,0 +1,18 @@ +daysUntilStale: 60 +daysUntilClose: 7 +only: issues +exemptLabels: + - "Bug" + - "Enhancement" + - "Approved" + - "Priority" + - "Under investigation" +staleLabel: "resolution: stale" +markComment: > + This issue has been automatically marked as stale because it has not had + recent activity. It will be closed if no further activity occurs. If the issue is still present and can be reproduced, please let the team know. + Thank you for your contributions. +closeComment: > + This issue has been automatically closed because it has not had activity in + a long time. If the issue still applies to the most recent supported + version, please reply to this issue and the team will reopen it. diff --git a/README.md b/README.md index 71c4c3f46..aea90c822 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- +

--- @@ -25,10 +25,10 @@ is to provide a lag-free and smooth experience. ## Links -* [Download](https://www.spigotmc.org/resources/plotsquared-v5.77506/) +* [Download](https://www.spigotmc.org/resources/77506/) * [Discord](https://discord.gg/intellectualsites) * [Wiki](https://wiki.intellectualsites.com/plotsquared/home) -* [Issues](https://issues.intellectualsites.com/projects/ps) +* [Issues](https://github.com/IntellectualSites/PlotSquared/issues) * [Translations](https://intellectualsites.crowdin.com/plotsquared/) ### Developer Resources