diff --git a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml new file mode 100644 index 00000000..34f617df --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml @@ -0,0 +1,103 @@ +name: Bug Report +description: Please do not use bug reports for support issues. +labels: ['status:awaiting-triage', 'type:bug'] +body: + - type: markdown + attributes: + value: | + **THIS IS NOT THE PLACE TO ASK FOR SUPPORT!** Please use [Discord](https://tautulli.com/discord) for support issues. + - type: textarea + id: description + attributes: + label: Describe the Bug + description: A clear and concise description of the bug. + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to Reproduce + description: List each action required in order to reproduce the issue. + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. Scroll down to '...' + 4. See error + - type: textarea + id: expected + attributes: + label: Expected Behavior + description: A clear and concise description of what you expected to happen. + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: Provide screenshots to help explain your problem. + - type: textarea + id: relevant + attributes: + label: Relevant Settings + description: Include all settings/configuration that are relevant to your issue. For example, Plex Media Server, newsletter, or notification settings. + placeholder: | + - eg. Plex Media Server IP address/port/checkboxes/proxy/etc. + - eg. Notification agent configuration/triggers/conditions/text/delay/grouping/etc. + - eg. Newsletter agent configuration/checkboxes/template/etc. + - Other settings + - type: input + id: version + attributes: + label: Tautulli Version + description: Check Tautulli Settings > Help & Info page. + placeholder: eg. v2.7.5 + validations: + required: true + - type: input + id: branch + attributes: + label: Git Branch + description: Check Tautulli Settings > Help & Info page. + placeholder: eg. master + validations: + required: true + - type: input + id: hash + attributes: + label: Git Commit Hash + description: Check Tautulli Settings > Help & Info page. + placeholder: eg. 2cc5bf812fe05e0666aeaeb37ed550c59816fb4c + validations: + required: true + - type: input + id: platform + attributes: + label: Platform and Version + description: Check Tautulli Settings > Help & Info page. + placeholder: eg. Windows 10 + validations: + required: true + - type: input + id: python + attributes: + label: Python Version + description: Check Tautulli Settings > Help & Info page. + placeholder: eg. 3.8.10 + validations: + required: true + - type: input + id: browser + attributes: + label: Browser and Version + placeholder: eg. Chrome 88 + validations: + required: true + - type: input + id: logs + attributes: + label: Link to Logs + description: Include a link to your **FULL** logs (not just a few lines) on [Gist](http://gist.github.com). + validations: + required: true + - type: markdown + attributes: + value: | + Make sure to close your issue when it's solved! If you found the solution yourself please comment so that others benefit from it. diff --git a/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml new file mode 100644 index 00000000..70e2ab33 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml @@ -0,0 +1,31 @@ +name: Feature Request +description: Suggest a new feature for Tautulli. +labels: ['status:awaiting-triage', 'type:enhancement'] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to help improve Tautulli! + - type: textarea + id: problem + attributes: + label: Is your feature request related to a problem? + description: If so, please provide clear and concise description of the problem. + placeholder: eg. I'm always frustrated when '...' + - type: textarea + id: feature + attributes: + label: What is your feature request? + description: A clear and concise description of the feature. + validations: + required: true + - type: textarea + id: workaround + attributes: + label: Are there any workarounds? + description: A clear and concise description of any alternative solutions or features you've considered. + - type: textarea + id: additional + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 0ce4d436..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Bug Report -about: Please do not use bug reports for support issues. -title: '' -labels: 'status:awaiting-triage, type:bug' -assignees: '' - ---- - - - -**Describe the Bug** -A clear and concise description of what the bug is. - -**Steps to Reproduce** -1. Go to '...' -2. Click on '...' -3. Scroll down to '...' -4. See error - -**Expected Behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -Provide screenshots to help explain your problem. - -**Relevant Settings** -- eg. Plex Media Server IP address/port/checkboxes/proxy/etc. -- eg. Notification agent configuration/triggers/conditions/text/delay/grouping/etc. -- eg. Newsletter agent configuration/checkboxes/template/etc. -- Other settings - -**Tautulli and System Info (see Tautulli settings page)** -- Version: [eg. v2.6.6] -- Git Branch: [eg. master] -- Git Commit Hash: [eg. 2cc5bf812fe05e0666aeaeb37ed550c59816fb4c] -- Platform and Version: [eg. Windows 10] -- Python Version: [e.g. 3.8.8] -- Browser and Version: [e.g. Chrome 88] - -**Link to logs (required)** -Include a link to your **FULL** logs (not just a few lines) on [Gist](http://gist.github.com). _Do not upload attachments_. - - diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 747aefd6..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature Request -about: Suggest a new feature for Tautulli. -title: '' -labels: 'status:awaiting-triage, type:enhancement' -assignees: '' - ---- - -**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 [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here.