Sanaei
f527cfd03a
fix: harden getStoragePath and keep CRLF endings
...
- Normalize the returned path to forward slashes so it matches what
Storage.list() (glob) returns, instead of leaking `\` on Windows.
- Treat the storage root itself as "not inside", so passing a directory
no longer yields an empty path that Storage.load() would open as a dir.
- Extract the containment check into isInsideDirectory() and drop the
redundant isAbsolute(filepath) branch (path.resolve already handles it).
- Restore the repository's CRLF line endings in the nested fixture.
2026-09-04 17:47:43 +02: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 and GitHub
c5e24196b1
fix: keep malformed URLs during normalization ( #49870 )
2026-09-04 17:13:08 +02:00
chen zhihao and GitHub
9652409093
fix: tolerate missing playlist metadata ( #49868 )
2026-09-04 17:12:25 +02: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
chen zhihao and GitHub
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
5062505330
fix: handle formatter paths relative to workspace
2026-09-01 10:58:12 +08:00
chen zhihao
de096ff4a8
fix: address nested playlist review feedback
2026-09-01 10:53:47 +08:00
chen zhihao
e7e21e166c
fix: reject formatter paths outside storage
2026-08-31 20:52:37 +08:00
chen zhihao
1b6b7db25a
fix: preserve nested playlist paths when formatting
2026-08-31 20:52:37 +08:00
freearhey
ca5e9e0e0a
Update create.ts
2026-08-17 02:16:37 +03:00
freearhey
c8811c58ee
Update utils.ts
2026-08-17 01:34:43 +03:00
freearhey
4d6660623d
Update validate.ts
2026-08-17 01:12:46 +03:00
freearhey
fe04aca01d
Update validate.ts
2026-08-17 01:05:19 +03:00
freearhey
0542592b50
Update scripts
2026-08-16 22:54:31 +03:00
freearhey
0ded917ccc
Update test.ts
2026-08-16 22:18:23 +03:00
freearhey
076654ce60
Update validate.ts
2026-08-16 21:50:39 +03:00
freearhey
45c4e6c041
Update validate.ts
2026-08-16 01:51:01 +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
377035b66a
Update utils.ts
2026-05-02 13:47:26 +03:00
freearhey
2017199983
Update validate.ts
2026-05-02 13:34:48 +03:00
freearhey
8f7940c8ca
wip
2026-05-02 13:29:34 +03:00
freearhey
6826742c6b
wip
2026-05-02 12:26:32 +03:00
freearhey
834abac5e4
wip
2026-05-02 12:08:00 +03:00
freearhey
59133e92e8
Update scripts
2026-04-12 08:46:28 +03:00
freearhey
3f20573f74
Update edit.ts
2026-04-11 23:56:38 +03:00
2604b0824f
Update scripts/commands/playlist/edit.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-11 23:52:59 +03:00
freearhey
2d547ae74b
Fix line endings char
2026-04-11 23:45:57 +03:00
Ubuntu
0c43b864f9
fix: V-001 security vulnerability
...
Automated security fix generated by Orbis Security AI
2026-04-02 09:41:17 +00:00
freearhey
ea29493362
Update stream.ts
2026-03-29 11:00:06 +03:00
freearhey
81a822ade2
Update format.ts
2026-03-25 12:20:21 +03:00
freearhey
1ebefa6992
Update utils.ts
2026-03-25 12:20:19 +03:00
freearhey
40a9d2903e
Update update.ts
2026-03-23 17:13:25 +03:00
freearhey
273816b9a3
Update utils.ts
2026-03-23 17:13:15 +03:00
freearhey
8f3299d8c9
Update validate.ts
2026-03-16 02:28:25 +03:00
freearhey
60a7ff7f15
Update edit.ts
2026-03-13 07:25:07 +03:00
freearhey
f03d6932c7
Update api.ts
2026-03-13 07:18:50 +03:00
freearhey
77e01b50eb
Update validate.ts
2026-03-11 07:08:31 +03:00
freearhey
e79445e28d
Update utils.ts
2026-03-11 07:08:24 +03:00
freearhey
224a0f45ef
Update edit.ts
2026-03-11 05:08:01 +03:00
freearhey
7286231894
Update generate.ts
2026-03-01 17:31:53 +03:00
freearhey
f8df143654
Update stream.ts
2026-02-11 04:55:24 +03:00
freearhey
a5aaf74bb4
Update test.ts
2026-02-08 22:51:13 +03:00
freearhey
fd4d799325
Update test.ts
2025-12-30 05:07:18 +03:00
Alstruit and GitHub
ef6c2fc9d4
Merge pull request #30294 from iptv-org/patch-2025.12.4
...
Patch 2025.12.4
2025-12-28 11:29:38 -06:00
freearhey
263ccaf93a
Update stream.ts
2025-12-23 07:14:05 +03:00
freearhey
73988bc3dc
Update test.ts
2025-12-22 12:48:04 +03:00
freearhey
5911de72fe
Update test.ts
2025-12-22 10:57:18 +03:00
freearhey
f387ec19e7
Update test.ts
2025-12-22 10:53:35 +03:00