From 6d2d0253c88f2e6b34fe02adef3f7e71824a7f86 Mon Sep 17 00:00:00 2001 From: Patrick Kishino Date: Mon, 23 Aug 2021 08:57:15 +0900 Subject: [PATCH 1/5] Update PULL_REQUEST_TEMPLATE.md --- .github/PULL_REQUEST_TEMPLATE.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 0967edf8c..494c78623 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,3 +1,8 @@ + - -## Before creating this issue I have: - -**REQUIRED** -- [ ] Read through the pinned issues for related problems -- [ ] Searched for similar [provider issues][pi] and [container issues][ci] -- [ ] [Read the documentation][rd], especially the troubleshooting section and FAQ -- [ ] Tried to add as much relevant information to the issue as possible -- [ ] Verified I have tried using newest release as well -- [ ] Agreed that my issue will be closed if I do not follow this template and will remain closed until I complete the template - -[pi]: https://github.com/haugene/vpn-configs-contrib/issues -[ci]: https://github.com/haugene/docker-transmission-openvpn/issues -[rd]: https://haugene.github.io/docker-transmission-openvpn/ - - -### Container version & last working release - -**Required, problem occurs in :** - -`````` - - -*If possible, last working version:* - -`````` - -### Describe the problem - - - -**REQUIRED** -```txt - -``` -### Describe the steps you have tried to solve the problem - - - - -**REQUIRED** -```txt -<-- Paste here --> -``` - -### Add your docker run command or docker-compose file or env details - - - -**REQUIRED** -```txt -<-- Paste here --> -``` - -### Logs - - - - - -**REQUIRED** -```txt -<-- Paste here --> -``` - -### Host system - - - -**REQUIRED** -```txt -<-- Paste here --> -``` - diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 000000000..971cf43a5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,112 @@ +name: Bug report +description: Container is not behaving as expected, please make sure this is docker/transmission related and NOT provider related +title: "[BUG] " +labels: [Bug] +body: +- type: checkboxes + attributes: + label: Is there a pinned issue for this? + description: Please read the pinned issues to see if they cover your issue first. + options: + - label: I have read the pinned issues + required: true +- type: checkboxes + attributes: + label: Is there an existing or similar issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true +- type: checkboxes + attributes: + label: Is there any comment in the documentation for this? + description: Please read through the <a href="https://haugene.github.io/docker-transmission-openvpn/">documentation</a> first. + options: + - label: I have read the documentation, especially the FAQ and Troubleshooting parts + required: true +- type: checkboxes + attributes: + label: Is this related to a provider? + description: Please check the <a href="https://haugene.github.io/docker-transmission-openvpn/">provider issues repo</a> for this. + options: + - label: I have checked the provider repo for issues + required: true +- type: checkboxes + attributes: + label: Are you using the latest release? + description: Please use the latest release. + options: + - label: I am using the latest release + required: true +- type: checkboxes + attributes: + label: Have you tried using the dev branch latest? + description: Please try using dev branch if possible, if problem does no longer occur, please make a comment of any noticed changes. + options: + - label: I have tried using dev branch + required: false +- type: textarea + attributes: + label: Config used + description: | + Please show what config you are using either with text or screenshots. + Make sure to remove your username and password! + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + validations: + required: true +- type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: true +- type: textarea + attributes: + label: Expected Behavior + description: A concise description of what you expected to happen. + validations: + required: true +- type: textarea + attributes: + label: How have you tried to solve the problem? + description: Steps taken to try and fix it. + placeholder: | + 1) tried other release/build (which ones?) + 2) verified container can resolve DNS (added --dns?) + 3) check .ovpn is valid (outdated?) + 4) check settings.json is valid (try with clean container?) + 5) Checked issues #XXX and #XXX and tried XXX + validations: + required: true +- type: textarea + attributes: + label: Log output + description: | + Please show log output, either text or screenshot + + Tip: You can attach images by clicking this area to highlight it and then dragging files in. + validations: + required: true +- type: textarea + attributes: + label: Environment + description: | + examples: + - **OS**: Ubuntu 20.04 + - **Docker**: 13.14.0 + value: | + - OS: + - Docker: + render: markdown + validations: + required: true +- type: textarea + attributes: + label: Anything else? + description: | + Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 2ed92d98b..5f9624784 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,8 @@ blank_issues_enabled: false contact_links: + - name: Requesting new features or changes + url: https://github.com/haugene/docker-transmission-openvpn/discussions + about: This is the discussion forum, please create a new topic, grouped under "Ideas" - name: Requesting new providers/provider specific problems url: https://github.com/haugene/vpn-configs-contrib/issues about: This is the issue tracker for our backend. Please report issues with specific providers in the provider repo. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 2a9b96948..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement -assignees: '' - ---- - -## Before creating this request I have: -<!-- Put an X (no space) in the boxes to tick them, like this [X], check *Preview Issue* to make sure they are ticked --> -**REQUIRED** -- [ ] Read through the pinned issues for related problems -- [ ] Searched for similar [provider issues][pi] and [container issues][ci] -- [ ] [Read the documentation][rd], especially the troubleshooting section and FAQ -- [ ] Tried to add as much relevant information to the request as possible -- [ ] Agreed that my issue will be closed if I do not follow this template and will remain closed until I complete the template - -[pi]: https://github.com/haugene/vpn-configs-contrib/issues -[ci]: https://github.com/haugene/docker-transmission-openvpn/issues -[rd]: https://haugene.github.io/docker-transmission-openvpn/ - -### Is your feature request related to a problem? Please describe. -<!-- Write inside the code block --> -<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] --> -**REQUIRED** -```txt -<placeholder> -``` - -### Describe the solution you'd like -<!-- Write inside the code block --> -<!-- A clear and concise description of what you want to happen. --> -**REQUIRED** -```txt -<placeholder> -``` - -### Describe alternatives you've considered -<!-- Write inside the code block --> -<!-- A clear and concise description of any alternative solutions or features you've considered. --> -**REQUIRED** -```txt -<placeholder> -``` -### Additional context -<!-- Write inside the code block --> -<!-- Add any other context or screenshots about the feature request here. --> -*Optional* -```txt -<placeholder for optional> -``` -<!-- check *Preview Issue* before submitting --> diff --git a/.github/workflows/issue_invalid_action.yml b/.github/workflows/issue_invalid_action.yml deleted file mode 100644 index 5f436c65f..000000000 --- a/.github/workflows/issue_invalid_action.yml +++ /dev/null @@ -1,16 +0,0 @@ -on: - issues: - types: [opened, edited] - -jobs: - auto_close_issues: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v1 - - name: "Automatically close issues that don't follow the issue template" - uses: pkishino/auto-close-issues@v1.0.7 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - issue-close-message: "@${issue.user.login}: hello! :wave:\n\nThis issue is being automatically closed because it does not follow the issue template.\n If you edit and follow the template properly by filling it in completely the issue will be re-opened" # optional property - closed-issues-label: "🙁 Not following issue template" # optional property From 2b5de528c0428aa857114540ae00a088e6c4ae25 Mon Sep 17 00:00:00 2001 From: Patrick Kishino <patrick.a.kishino@gmail.com> Date: Thu, 2 Sep 2021 16:38:27 +0900 Subject: [PATCH 4/5] Update bug_report.yaml --- .github/ISSUE_TEMPLATE/bug_report.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 971cf43a5..673eae816 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -1,6 +1,5 @@ name: Bug report description: Container is not behaving as expected, please make sure this is docker/transmission related and NOT provider related -title: "[BUG] <title>" labels: [Bug] body: - type: checkboxes From 47f32618629b0144f492b9116f77978d4c991712 Mon Sep 17 00:00:00 2001 From: Patrick Kishino <patrick.a.kishino@gmail.com> Date: Thu, 2 Sep 2021 16:43:49 +0900 Subject: [PATCH 5/5] Update bug_report.yaml --- .github/ISSUE_TEMPLATE/bug_report.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 673eae816..d4456e107 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -26,7 +26,7 @@ body: - type: checkboxes attributes: label: Is this related to a provider? - description: Please check the <a href="https://haugene.github.io/docker-transmission-openvpn/">provider issues repo</a> for this. + description: Please check the <a href="https://github.com/haugene/vpn-configs-contrib/issues/">provider issues repo</a> for this. options: - label: I have checked the provider repo for issues required: true