Sanaei
994b12fb25
fix: correct Live 24/7 handling and label regressions
...
- 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.
2026-09-04 18:02:35 +02:00
Sanaei
3448e44b7e
Merge branch 'master' into patch-2026.09.1
...
Resolved conflict in scripts/models/stream.ts: kept the branch's
labels/isNot247/isGeoBlocked handling in fromPlaylistItem while adopting
master's optional-chaining guards for data.tvg / data.http.
2026-09-04 18:01:12 +02:00
chen zhihao and GitHub
9652409093
fix: tolerate missing playlist metadata ( #49868 )
2026-09-04 17:12:25 +02:00
Aleksandr Statciuk and GitHub
016c6ec540
Merge branch 'master' into patch-2026.09.1
2026-09-04 11:25:51 +03:00
chen zhihao and GitHub
f3ef256bdf
Restrict parsed stream quality suffixes ( #49869 )
...
* fix: restrict parsed stream quality suffixes
* test: reuse playlist export fixture for quality suffix
2026-09-04 09:28:26 +02:00
freearhey
d4f07c0a4c
Update scripts
2026-09-03 14:53:13 +03:00
freearhey
0542592b50
Update scripts
2026-08-16 22:54:31 +03:00
freearhey
34a557a4e5
Update scripts
2026-08-15 03:01:38 +03:00
freearhey
254458135a
Update scripts
2026-05-25 13:29:39 +03:00
freearhey
8f7940c8ca
wip
2026-05-02 13:29:34 +03:00
freearhey
59133e92e8
Update scripts
2026-04-12 08:46:28 +03:00
freearhey
ea29493362
Update stream.ts
2026-03-29 11:00:06 +03:00
freearhey
f8df143654
Update stream.ts
2026-02-11 04:55:24 +03:00
freearhey
263ccaf93a
Update stream.ts
2025-12-23 07:14:05 +03:00
freearhey
f5f07415f5
Update stream.ts
2025-12-09 04:19:12 +03:00
freearhey
20d3ecc074
Update scripts
2025-12-04 18:32:25 +03:00
freearhey
60fde4cc8c
Replace LF with CRLF
2025-10-09 03:20:46 +03:00
freearhey
ad2c83e333
Update scripts
2025-10-08 21:25:22 +03:00
freearhey
8182cc45f9
Fix linter issues
2025-09-03 07:41:19 +03:00
freearhey
825d198ac8
Update scripts
2025-09-02 01:36:29 +03:00
freearhey
8f9c628d80
Update scripts
2025-08-30 00:54:55 +03:00
freearhey
8f9ea06133
Update scripts
2025-08-24 22:43:25 +03:00
freearhey
882fac2b33
Update broadcastArea.ts
2025-08-24 13:14:45 +03:00
freearhey
5b50df99a3
Update broadcastArea.ts
2025-08-24 13:05:03 +03:00
freearhey
3105f9b1c3
Update broadcastArea.ts
2025-08-23 19:24:58 +03:00
freearhey
63262842e7
Update scripts
2025-08-23 17:47:03 +03:00
freearhey
37cfc2cc12
Fixes linter issues
2025-07-29 04:01:22 +03:00
freearhey
3105a56980
Update scripts
2025-07-20 20:28:58 +03:00
freearhey
feac6b6191
Update scripts
2025-07-20 00:30:29 +03:00
freearhey
acb19e72ee
Update scripts
2025-07-10 21:13:43 +03:00
freearhey
4893ed965c
Update scripts
2025-05-01 00:51:41 +03:00
freearhey
e6354bdd23
Update scripts
2025-04-23 20:56:19 +03:00
freearhey
0deb0c8e01
Update scripts
2025-04-23 05:21:33 +03:00
freearhey
d42b102cdf
Update scripts
2025-04-16 20:54:55 +03:00
theshoeshiner
4865139694
Add quality field to streams json
2025-04-03 09:12:42 -04:00
freearhey
02970a12c9
Update scripts
2025-03-31 07:50:35 +03:00
freearhey
028b4675bb
Update scripts
2025-03-30 03:01:05 +03:00
freearhey
cad9cd5321
Update scripts
2025-03-29 11:39:46 +03:00
freearhey
94a326e15b
Update scripts
2025-03-09 19:53:25 +03:00
freearhey
b71641f576
Update scripts
2025-03-09 19:14:12 +03:00
freearhey
7c74fefab5
Update stream.ts
2025-02-27 22:05:36 +03:00
freearhey
7164934d04
Update scripts
2025-02-27 21:19:12 +03:00
freearhey
6e26d46def
Update scripts
2025-02-22 12:54:00 +03:00
freearhey
03a228f161
Update scripts
2023-11-01 05:38:07 +03:00
freearhey
35d2d83026
Fix errors found by linter
2023-09-22 06:22:47 +03:00
freearhey
f8902e4e45
Install @freearhey/core
2023-09-22 05:17:22 +03:00
freearhey
58f6b07996
Update scripts
2023-09-18 18:24:40 +03:00
freearhey
1ed4c99fe9
Update stream.ts
2023-09-18 01:51:17 +03:00
freearhey
c019453f76
Update scripts
2023-09-17 04:08:50 +03:00
freearhey
94f473f7ca
Update scripts
2023-09-15 18:40:35 +03:00