From 7e702d93c5f05f2c4cd912685a4e161e896bc4e7 Mon Sep 17 00:00:00 2001 From: nin0dev Date: Fri, 2 Aug 2024 10:37:01 -0400 Subject: [PATCH] added issue templates --- issue_template/enhancement.yml | 19 +++++++++++++ issue_template/general-issue.yml | 31 +++++++++++++++++++++ issue_template/player-bug.yml | 48 ++++++++++++++++++++++++++++++++ issue_template/search-filter.yml | 29 +++++++++++++++++++ 4 files changed, 127 insertions(+) create mode 100644 issue_template/enhancement.yml create mode 100644 issue_template/general-issue.yml create mode 100644 issue_template/player-bug.yml create mode 100644 issue_template/search-filter.yml diff --git a/issue_template/enhancement.yml b/issue_template/enhancement.yml new file mode 100644 index 00000000..52d23000 --- /dev/null +++ b/issue_template/enhancement.yml @@ -0,0 +1,19 @@ +name: Enhancement +description: This is an enhancement/feature you would like to see in Poke +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + > [!WARNING] + > The following will never be added: + > * iOS app (use the PWA) + > * non-free codecs + - type: textarea + id: describe + attributes: + label: Describe the enhancement + placeholder: What would you like to see being added? + validations: + required: true \ No newline at end of file diff --git a/issue_template/general-issue.yml b/issue_template/general-issue.yml new file mode 100644 index 00000000..9af7b743 --- /dev/null +++ b/issue_template/general-issue.yml @@ -0,0 +1,31 @@ +name: General issue +description: This is an issue with Poke not related to the video player +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + > [!WARNING] + > Please check if the issue already exists before creating it! + - type: textarea + id: describe + attributes: + label: Describe the issue + placeholder: In detail, what happened? + validations: + required: true + - type: input + id: browser + attributes: + label: What browser and OS are you using? + description: eg. Chrome on Windows 10, Firefox on Fedora 40 + validations: + required: true + - type: textarea + id: logs + render: true + attributes: + render: true + label: Error logs + placeholder: If any, are there error logs in your browser console? \ No newline at end of file diff --git a/issue_template/player-bug.yml b/issue_template/player-bug.yml new file mode 100644 index 00000000..f83060ae --- /dev/null +++ b/issue_template/player-bug.yml @@ -0,0 +1,48 @@ +name: Player bug +description: This is an issue with the Poke video player +title: "[Bug]: " +labels: ["player-bug"] +body: + - type: markdown + attributes: + value: | + > [!CAUTION] + > If your issue matches **all of** the 3 points below: + > * JavaScript is disabled; + > * AND playback is high-resolution; + > * AND audio isn't working; + > + > **DO NOT open an issue.** Hi-res audio will not work without JavaScript enabled. + - type: textarea + id: describe + attributes: + label: Describe the issue + placeholder: In detail, what happened? + validations: + required: true + - type: dropdown + id: js + attributes: + label: JavaScript and resolution + description: Choose one of the 4 options below. + options: + - JS enabled, high res + - JS enabled, low res + - JS disabled, high res + - JS disabled, low res + validations: + required: true + - type: input + id: browser + attributes: + label: What browser and OS are you using? + description: eg. Chrome on Windows 10, Firefox on Fedora 40 + validations: + required: true + - type: textarea + id: logs + render: true + attributes: + render: true + label: Error logs + placeholder: If any, are there error logs in your browser console? diff --git a/issue_template/search-filter.yml b/issue_template/search-filter.yml new file mode 100644 index 00000000..281da2e8 --- /dev/null +++ b/issue_template/search-filter.yml @@ -0,0 +1,29 @@ +name: Search filter issue +description: This is for issues related to the self-harm and misinfo search filters +title: "[Bug]: " +labels: ["search-issue"] +body: + - type: markdown + attributes: + value: | + > [!CAUTION] + > This form isn't to request the removal of a source. Do not use it for that + - type: input + id: search + attributes: + label: What was your exact search? + validations: + required: true + - type: input + id: flag + attributes: + label: What was it flagged as? + placeholder: Self-harm, or the name of the news source + validations: + required: true + - type: input + id: describe + attributes: + label: Anything else worthy to know? + validations: + required: false \ No newline at end of file