mirror of
https://github.com/iptv-org/iptv
synced 2026-09-06 12:01:57 -04:00
- stream.updateWithIssue: 'Live 24/7: Yes' meant the stream IS 24/7, but it was assigned straight to isNot247, inverting the label. A 'No' answer was also ignored because the guard skipped falsy values. - dataSet.getBoolean: an unanswered dropdown is stored as '' by parseIssueBody, which getBoolean read as false. Treat it as undefined so 'no answer' means 'leave unchanged' instead of 'Not 24/7'. - update.addStream: has() is true for an unanswered field, so it produced isNot247 = true for issues that left the dropdown blank. - generate: sortBy got five orders for four iteratees. - 2_streams_edit.yml: restore the '~' reset option dropped from the quality dropdown when the Label field was removed. - stream.getLabels: use const to satisfy prefer-const.
89 lines
2.6 KiB
YAML
89 lines
2.6 KiB
YAML
name: ✏️ Edit stream
|
|
description: Request to edit stream description
|
|
title: 'Edit: '
|
|
labels: ['streams:edit']
|
|
|
|
body:
|
|
- type: input
|
|
id: stream_url
|
|
attributes:
|
|
label: Stream URL (required)
|
|
description: Link to the stream to be updated
|
|
placeholder: 'https://lnc-kdfw-fox-aws.tubi.video/index.m3u8'
|
|
validations:
|
|
required: true
|
|
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
What exactly needs to be changed? To delete an existing value without replacement use the `~` symbol.
|
|
|
|
- type: input
|
|
id: stream_id
|
|
attributes:
|
|
label: Stream ID
|
|
description: "ID of the stream consisting of `<channel_id>` or `<channel_id>@<feed_id>`. Full list of supported channels with corresponding ID could be found on [iptv-org.github.io](https://iptv-org.github.io/). If you can't find the channel you want in the list, please let us know through this [form](https://github.com/iptv-org/database/issues/new?assignees=&labels=channels%3Aadd&projects=&template=channels_add.yml&title=Add%3A+) before posting your request."
|
|
placeholder: 'BBCAmerica.us@East'
|
|
|
|
- type: dropdown
|
|
id: live_247
|
|
attributes:
|
|
label: Live 24/7
|
|
description: Is this stream active 24 hours a day?
|
|
options:
|
|
- 'Yes'
|
|
- 'No'
|
|
|
|
- type: dropdown
|
|
id: geo_blocked
|
|
attributes:
|
|
label: Geo-blocked
|
|
description: Is this stream blocked in any country?
|
|
options:
|
|
- 'No'
|
|
- 'Yes'
|
|
|
|
- type: dropdown
|
|
id: quality
|
|
attributes:
|
|
label: Quality
|
|
description: Maximum video resolution available on the link
|
|
options:
|
|
- 2160p
|
|
- 1280p
|
|
- 1080p
|
|
- 1080i
|
|
- 720p
|
|
- 576p
|
|
- 576i
|
|
- 480p
|
|
- 480i
|
|
- 360p
|
|
- '~'
|
|
|
|
- type: input
|
|
id: http_user_agent
|
|
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
|
|
id: http_referrer
|
|
attributes:
|
|
label: HTTP Referrer
|
|
placeholder: 'https://example.com/'
|
|
|
|
- type: textarea
|
|
id: notes
|
|
attributes:
|
|
label: Notes
|
|
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
|