renovate[bot]
|
af8cadc143
|
chore(deps): update dependency ts-jest to v29.4.0 (#135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-12 05:46:08 +00:00 |
|
webstreamr
|
f1447e6975
|
chore(release): release v0.28.0 (#134)
|
2025-06-11 20:48:00 +00:00 |
|
WebStreamr
|
dd6d485340
|
feat(handler): add VidSrc with CloudStream Pro support
|
2025-06-11 20:46:28 +00:00 |
|
WebStreamr
|
d0efc0783f
|
fix(fetcher): correct noFlareSolverr logic
|
2025-06-11 20:41:11 +00:00 |
|
WebStreamr
|
4dc3c636a6
|
refactor: extract playlist height guessing
|
2025-06-11 20:18:49 +00:00 |
|
WebStreamr
|
2ea8c16d9e
|
chore(extractor): improve SuperVideo title
|
2025-06-11 10:08:13 +00:00 |
|
webstreamr
|
c05fe96059
|
chore(release): release v0.27.2 (#133)
|
2025-06-11 08:27:36 +00:00 |
|
WebStreamr
|
63079bf80a
|
chore(extractor): support dooood URLs
|
2025-06-11 08:25:58 +00:00 |
|
WebStreamr
|
9797957778
|
fix(handler): avoid creating invalid URLs in KinoGer
|
2025-06-11 08:24:19 +00:00 |
|
WebStreamr
|
19395f1921
|
chore(extractor): decrease timeout and ignore errors for external URLs
|
2025-06-11 08:17:58 +00:00 |
|
webstreamr
|
faad6a2562
|
chore(release): release v0.27.1 (#132)
|
2025-06-10 22:17:55 +02:00 |
|
WebStreamr
|
fcec03a6a4
|
fix(handler): do not share decipher instance in KinoGer
|
2025-06-10 20:16:48 +00:00 |
|
WebStreamr
|
695bf53262
|
chore: log error stack
|
2025-06-10 20:15:36 +00:00 |
|
webstreamr
|
c5ac27119e
|
chore(release): release v0.27.0 (#131)
|
2025-06-10 21:31:58 +02:00 |
|
WebStreamr
|
262abde2fc
|
feat(extractor): implement KinoGer extractor
|
2025-06-10 19:30:33 +00:00 |
|
WebStreamr
|
b940df5bc0
|
chore(extractor): add DoodStream height guessing based on title
|
2025-06-10 19:21:00 +00:00 |
|
WebStreamr
|
041c04e327
|
fix(extractor): prefer using extractor title
|
2025-06-10 19:13:04 +00:00 |
|
webstreamr
|
6af86ef6a6
|
chore(release): release v0.26.1 (#130)
|
2025-06-10 17:54:27 +02:00 |
|
WebStreamr
|
42950bc2a3
|
chore(handler): generalize KinoGer to support more (external) URLs
|
2025-06-10 15:48:31 +00:00 |
|
WebStreamr
|
141c737cf3
|
chore(extractor): support dooodster links via DoodStream
|
2025-06-10 15:48:11 +00:00 |
|
WebStreamr
|
73ea091b83
|
refactor(handler): improve KinoGer readability
|
2025-06-10 15:24:52 +00:00 |
|
WebStreamr
|
dd1b3a1f1d
|
chore(extractor): support embed-only SuperVideo URLs
|
2025-06-10 15:17:53 +00:00 |
|
WebStreamr
|
4da121d094
|
refactor(extractor): add return type to all extract methods
|
2025-06-10 15:15:52 +00:00 |
|
WebStreamr
|
2d615ce582
|
refactor(extractor): introduce URL normalization
|
2025-06-10 15:03:05 +00:00 |
|
WebStreamr
|
7b933bfbac
|
refactor: remove always true conditional
|
2025-06-10 09:30:03 +00:00 |
|
webstreamr
|
eec2e5030b
|
chore(release): release v0.26.0 (#128)
|
2025-06-09 22:46:15 +02:00 |
|
WebStreamr
|
16e1aab1c2
|
fix: avoid potential queuing dead lock
|
2025-06-09 20:42:10 +00:00 |
|
WebStreamr
|
bc9c41f005
|
test: remove usesless filter calls
|
2025-06-09 20:42:10 +00:00 |
|
WebStreamr
|
8382c009f4
|
feat(handler): add support for KinoGer Fsst
|
2025-06-09 20:42:10 +00:00 |
|
WebStreamr
|
7ad61df839
|
refactor: season instead of series ;)
|
2025-06-09 20:42:10 +00:00 |
|
renovate[bot]
|
b5a4de9c9e
|
chore(deps): update dependency typescript-eslint to v8.34.0 (#127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-09 20:42:10 +00:00 |
|
webstreamr
|
8f3500385c
|
chore(release): release v0.25.3 (#123)
|
2025-06-09 13:37:09 +02:00 |
|
WebStreamr
|
1ca4ea4abe
|
chore(extractor): don't use FlareSolverr for external URLs
|
2025-06-09 11:36:17 +00:00 |
|
WebStreamr
|
114c383c54
|
chore(fetcher): only call FlareSolverr for known challenge blocks
|
2025-06-09 11:28:20 +00:00 |
|
WebStreamr
|
cbec7c1a01
|
fix(handler): fix KinoKiste which is now StreamKiste
|
2025-06-09 11:27:05 +00:00 |
|
WebStreamr
|
6dff634299
|
test: use snapshots for manifest config tests
|
2025-06-09 11:24:38 +00:00 |
|
renovate[bot]
|
315588bc78
|
chore(deps): update dependency @types/node to v22.15.30 (#125)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-09 02:44:52 +00:00 |
|
renovate[bot]
|
ffeb135bcc
|
chore(deps): update dependency @types/express to v5.0.3 (#124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-09 02:42:51 +00:00 |
|
renovate[bot]
|
6c5dcec71e
|
fix(deps): update dependency cheerio to v1.1.0 (#122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-08 21:26:50 +00:00 |
|
webstreamr
|
20fa791632
|
chore(release): release v0.25.2 (#121)
|
2025-06-08 21:28:59 +02:00 |
|
WebStreamr
|
d1ff7cd732
|
chore(extractor): add bytes detection to DoodStream
|
2025-06-08 19:27:18 +00:00 |
|
WebStreamr
|
0446d52e78
|
refactor: UrlResult[] instead of UrlResult | undefined
|
2025-06-08 18:55:03 +00:00 |
|
WebStreamr
|
364bf166ae
|
test(handler): avoid side-effects by using a fresh handler for each test
|
2025-06-08 18:50:53 +00:00 |
|
WebStreamr
|
7d0544a590
|
chore(handler): add height detection to Soaper
|
2025-06-08 18:21:52 +00:00 |
|
webstreamr
|
2d9f602256
|
chore(release): release v0.25.1 (#120)
|
2025-06-08 17:12:21 +02:00 |
|
WebStreamr
|
48209ac876
|
chore: introduce config helper, enable English by default
|
2025-06-08 14:09:10 +00:00 |
|
WebStreamr
|
968b7d4bc0
|
chore(handler): add year to soaper result movie title
|
2025-06-08 14:01:43 +00:00 |
|
WebStreamr
|
fbae3924e5
|
refactor: simplify id usage and imdb <-> tmdb transformations
|
2025-06-08 13:50:53 +00:00 |
|
WebStreamr
|
8724e04860
|
refactor: move ids into dedicated folder
|
2025-06-08 13:26:58 +00:00 |
|
WebStreamr
|
374896caca
|
refactor: introduce ImdbId and TmdbId
|
2025-06-08 13:24:31 +00:00 |
|