From 8b6fa2dae18147aa7f19e5b49a3771e2d413ba60 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Fri, 15 Sep 2023 18:38:29 +0300 Subject: [PATCH] Update issue templates --- .github/ISSUE_TEMPLATE/-----streams_add.yml | 37 ++++++++++++++++ .github/ISSUE_TEMPLATE/----streams_edit.yml | 29 +++++++++++++ .github/ISSUE_TEMPLATE/---streams-remove.yml | 42 +++++++++++++++++++ ...-broken-stream.yml => --broken-stream.yml} | 2 +- .github/ISSUE_TEMPLATE/--bug-report.yml | 11 ++++- ...moval-request.yml => -copyright-claim.yml} | 8 +--- .github/ISSUE_TEMPLATE/config.yml | 8 ++-- 7 files changed, 123 insertions(+), 14 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/---streams-remove.yml rename .github/ISSUE_TEMPLATE/{---broken-stream.yml => --broken-stream.yml} (98%) rename .github/ISSUE_TEMPLATE/{-removal-request.yml => -copyright-claim.yml} (79%) diff --git a/.github/ISSUE_TEMPLATE/-----streams_add.yml b/.github/ISSUE_TEMPLATE/-----streams_add.yml index ff5492be6..abcfe999c 100644 --- a/.github/ISSUE_TEMPLATE/-----streams_add.yml +++ b/.github/ISSUE_TEMPLATE/-----streams_add.yml @@ -12,6 +12,12 @@ body: validations: required: true + - type: input + attributes: + label: Channel Name + description: "Full name of the channel. May contain any characters except: `,`, `[`, `]`." + placeholder: 'BBC America East' + - type: input attributes: label: Stream URL @@ -28,6 +34,37 @@ body: - 'Not 24/7' - 'Geo-blocked' + - type: dropdown + attributes: + label: Quality + description: Maximum video resolution available on the link + options: + - 2160p + - 1280p + - 1080p + - 720p + - 576p + - 480p + - 360p + + - type: dropdown + attributes: + label: Label + description: Is there any reason why the broadcast may not work? + options: + - 'Not 24/7' + - 'Geo-blocked' + + - type: input + attributes: + label: HTTP User Agent + placeholder: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 Edge/12.246' + + - type: input + attributes: + label: HTTP Referrer + placeholder: 'https://example.com/' + - type: textarea attributes: label: Notes (optional) diff --git a/.github/ISSUE_TEMPLATE/----streams_edit.yml b/.github/ISSUE_TEMPLATE/----streams_edit.yml index 7c2acceb7..7e9ee5864 100644 --- a/.github/ISSUE_TEMPLATE/----streams_edit.yml +++ b/.github/ISSUE_TEMPLATE/----streams_edit.yml @@ -23,6 +23,25 @@ body: description: Channel ID from [iptv-org.github.io](https://iptv-org.github.io/). placeholder: 'BBCAmericaEast.us' + - type: input + attributes: + label: Channel Name + description: "Full name of the channel. May contain any characters except: `,`, `[`, `]`." + placeholder: 'BBC America East' + + - type: dropdown + attributes: + label: Quality + description: Maximum video resolution available on the link + options: + - 2160p + - 1280p + - 1080p + - 720p + - 576p + - 480p + - 360p + - type: dropdown attributes: label: Label @@ -31,6 +50,16 @@ body: - 'Not 24/7' - 'Geo-blocked' + - type: input + attributes: + label: HTTP User Agent + placeholder: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 Edge/12.246' + + - type: input + attributes: + label: HTTP Referrer + placeholder: 'https://example.com/' + - type: textarea attributes: label: Notes diff --git a/.github/ISSUE_TEMPLATE/---streams-remove.yml b/.github/ISSUE_TEMPLATE/---streams-remove.yml new file mode 100644 index 000000000..d165f6f05 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/---streams-remove.yml @@ -0,0 +1,42 @@ +name: 🗑 Remove stream link +description: Request to remove a stream link from the playlist +title: 'Remove: ' +labels: ['streams:remove'] + +body: + - type: input + attributes: + label: Stream URL + description: Link to the stream from a playlist + placeholder: 'https://lnc-kdfw-fox-aws.tubi.video/index.m3u8' + validations: + required: true + + - type: dropdown + attributes: + label: Reason + options: + - Not loading + - Constantly interrupts/lagging + - Stuck at a single frame + - Visual artifacts + - Shows looped video + - No sound + - Displays a message asking to renew subscription + - Duplicate + - Other + validations: + required: true + + - type: textarea + attributes: + label: Notes (optional) + placeholder: 'Anything else we should know?' + + - type: checkboxes + attributes: + label: Contributing Guide + description: 'Please read this guide before posting your request' + options: + - label: I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md) + required: true diff --git a/.github/ISSUE_TEMPLATE/---broken-stream.yml b/.github/ISSUE_TEMPLATE/--broken-stream.yml similarity index 98% rename from .github/ISSUE_TEMPLATE/---broken-stream.yml rename to .github/ISSUE_TEMPLATE/--broken-stream.yml index 7ace75904..742f48af9 100644 --- a/.github/ISSUE_TEMPLATE/---broken-stream.yml +++ b/.github/ISSUE_TEMPLATE/--broken-stream.yml @@ -49,4 +49,4 @@ body: description: 'Please read this guide before posting your request' options: - label: I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md) - required: true + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/--bug-report.yml b/.github/ISSUE_TEMPLATE/--bug-report.yml index 936123087..f0a1bcefe 100644 --- a/.github/ISSUE_TEMPLATE/--bug-report.yml +++ b/.github/ISSUE_TEMPLATE/--bug-report.yml @@ -1,6 +1,5 @@ name: 🐞 Bug Report description: Report an error in this repository -title: 'Fix: ' labels: ['bug'] body: @@ -9,4 +8,12 @@ body: label: Describe your issue description: Please describe the error in as much detail as possible so that we can fix it quickly. validations: - required: true \ No newline at end of file + required: true + + - type: checkboxes + attributes: + label: Contributing Guide + description: 'Please read this guide before posting your request' + options: + - label: I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md) + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/-removal-request.yml b/.github/ISSUE_TEMPLATE/-copyright-claim.yml similarity index 79% rename from .github/ISSUE_TEMPLATE/-removal-request.yml rename to .github/ISSUE_TEMPLATE/-copyright-claim.yml index a2f059032..4e3d77956 100644 --- a/.github/ISSUE_TEMPLATE/-removal-request.yml +++ b/.github/ISSUE_TEMPLATE/-copyright-claim.yml @@ -1,13 +1,7 @@ -name: ✂ī¸ Removal request +name: Šī¸ Copyright removal request description: Request to remove content -title: 'Remove: ' labels: ['removal request'] body: - - type: markdown - attributes: - value: | - This form is only for requests from the copyright owner or an agent authorized to act on behalf of the copyright owner. If you're experiencing problems viewing a channel please fill a [Broken Stream](https://github.com/iptv-org/iptv/issues/new?assignees=&labels=broken+stream&template=-----broken-stream.yml&title=Fix%3A+) form instead. - - type: input attributes: label: Your full legal name diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 477947d10..f2ebe6ed8 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,11 +1,11 @@ -blank_issues_enabled: false +blank_issues_enabled: true contact_links: - name: 🔍 Looking for a channel - url: https://github.com/orgs/iptv-org/discussions/new/choose + url: https://github.com/orgs/iptv-org/discussions/categories/channel-search about: Need help finding a link to a channel stream - name: 💡 Feature request - url: https://github.com/orgs/iptv-org/discussions/new/choose + url: https://github.com/orgs/iptv-org/discussions/categories/ideas about: For any ideas or feature requests - name: ❓ Ask a question - url: https://github.com/orgs/iptv-org/discussions/new/choose + url: https://github.com/orgs/iptv-org/discussions/categories/q-a about: Ask questions about this project