Blocket Flex
6dc7c275cc
Merge pull request #55677 from Dev-next-gen/fix/edit-keep-titles
...
fix: keep stream titles when playlist:edit saves the file
2026-10-21 07:58:52 -07:00
leoca
c96d3eea10
fix: keep stream titles when playlist:edit saves the file
...
playlist:edit saved the playlist without the raw option, so every title
was rebuilt from the API channel name and country instead of being
written back as read. For a stream whose channel is not in the database,
that becomes "undefined (undefined)". playlist:format, playlist:update
and playlist:test already save with { public: false, raw: true }.
2026-10-17 13:40:28 +00:00
leoca
867591f3e2
fix: normalize playlist:validate file arguments
...
playlist:validate decides which streams belong to the selected files by
comparing the raw command-line arguments with the paths returned by
Storage.list(). A path such as ./streams/us.m3u never matches
streams/us.m3u, so the file's own streams are put in the duplicate buffer
and every link is reported as already being in that same file.
Resolve the arguments with getStoragePath(), as playlist:format does.
2026-10-14 11:05:51 +00:00
freearhey
9902121ac0
Update tests
2026-09-18 11:30:45 +03:00
Sanaei
2336dbc41f
Merge remote-tracking branch 'origin/master' into pr/49871
...
# Conflicts:
# tests/commands/playlist/format.test.ts
2026-09-04 17:30:25 +02:00
chen zhihao
c5e24196b1
fix: keep malformed URLs during normalization ( #49870 )
2026-09-04 17:13:08 +02:00
chen zhihao
9652409093
fix: tolerate missing playlist metadata ( #49868 )
2026-09-04 17:12:25 +02:00
chen zhihao
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
chen zhihao
2c21f19496
Return failure status when playlist checks are offline ( #49872 )
...
* fix: fail playlist tests when offline
* test: move offline playlist check into test suite
2026-09-03 22:42:56 +02:00
chen zhihao
de096ff4a8
fix: address nested playlist review feedback
2026-09-01 10:53:47 +08:00
chen zhihao
1b6b7db25a
fix: preserve nested playlist paths when formatting
2026-08-31 20:52:37 +08:00
freearhey
63ab90ee50
Update validate.test.ts
2026-08-17 01:00:01 +03:00
freearhey
834abac5e4
wip
2026-05-02 12:08:00 +03:00
freearhey
39ca336efd
Update update.test.ts
2026-03-23 17:12:28 +03:00
freearhey
3d9641d9a6
Update validate.test.ts
2026-03-11 07:08:11 +03:00
freearhey
a24ae8f8b7
Update test.test.ts
2025-12-09 04:19:09 +03:00
freearhey
a27ba0c7d0
Update tests
2025-12-04 18:32:06 +03:00
freearhey
60fde4cc8c
Replace LF with CRLF
2025-10-09 03:20:46 +03:00
freearhey
eac29a0f1a
Replace LF with CRLF
2025-10-08 20:40:22 +03:00
freearhey
f665512bfc
Update generate.test.ts
2025-08-23 17:46:51 +03:00
theofficialomega
59a23b743c
use cross-env to send parameters in an easier manner
2025-07-30 22:48:52 +02:00
freearhey
9de968a18d
Update tests
2025-07-10 21:12:54 +03:00
freearhey
c6a6ce2ef0
Update validate.test.ts
2025-05-19 19:12:06 +03:00
freearhey
7ec5668a5d
Update validate.test.ts
2025-05-12 12:24:34 +03:00
freearhey
a8d68acd7b
Update test.test.ts
2025-04-23 21:25:18 +03:00
freearhey
7f78b5770e
Update tests
2025-04-23 20:56:11 +03:00
freearhey
844771bfb1
Update tests
2025-04-23 05:42:52 +03:00
freearhey
c38ab0f070
Update update.test.ts
2025-04-23 05:21:23 +03:00
freearhey
5e8dee13a9
Update tests
2025-04-22 23:17:48 +03:00
freearhey
88e62715e8
Update tests
2025-04-22 03:47:28 +03:00
freearhey
2d44218887
Update tests
2025-04-16 20:19:31 +03:00
freearhey
6d9ee99848
Update tests
2025-03-29 11:39:30 +03:00
freearhey
c4efdcfe2c
Create test.test.ts
2025-03-15 07:29:59 +03:00
freearhey
6f33171764
Update update.test.ts
2025-03-09 00:48:37 +03:00
freearhey
bfe9ae6317
Update validate.test.ts
2025-02-27 21:19:01 +03:00
freearhey
86eda24dcc
Update tests
2025-02-27 20:55:23 +03:00
freearhey
141bd9b187
Update update.test.ts
2025-02-22 13:26:50 +03:00
freearhey
770fa3cbc6
Update update.test.ts
2024-12-26 03:10:09 +03:00
freearhey
bcfb05a68c
Update tests
2024-12-20 05:46:33 +03:00
Dum4G
8c777c6012
Update validate.test.ts
2024-02-01 19:05:18 +03:00
freearhey
3f348fd15d
Update validate.test.ts
2023-10-07 07:05:12 +03:00
freearhey
35d2d83026
Fix errors found by linter
2023-09-22 06:22:47 +03:00
freearhey
7ac9385292
Update tests
2023-09-18 18:24:13 +03:00
freearhey
13e968f663
Update test
2023-09-18 01:51:03 +03:00
freearhey
d169fbca8b
Update tests
2023-09-17 04:07:27 +03:00
freearhey
1decbe7ac0
Update tests
2023-09-15 18:40:14 +03:00
Aleksandr Statciuk
77df8bac64
Create format.test.js
2023-04-30 05:17:50 +03:00
Aleksandr Statciuk
77a620cd48
Update tests/
2023-04-27 17:41:38 +03:00
Aleksandr Statciuk
b3e146385c
Update validate.test.js
2022-08-10 03:41:37 +03:00
Aleksandr Statciuk
d62a6e28ed
Adds missing user-agent & referrer attributes
2022-02-22 11:02:54 +03:00