Commit graph

485 commits

Author SHA1 Message Date
webstreamr
ebcdc5ebd3
chore(release): release v0.40.0 (#237) 2025-07-21 20:05:12 +00:00
WebStreamr
951d442a7d
chore: mention languages and MediaFlow Proxy in description 2025-07-21 20:04:08 +00:00
WebStreamr
ef36f48e33
chore: try checking for blocks in health check endpoint 2025-07-21 20:04:08 +00:00
WebStreamr
51b9104f07
chore: handle cloudflare 451 censor block, show block reasons 2025-07-21 19:35:52 +00:00
WebStreamr
114d296fe3
feat: disable extractors via config 2025-07-21 19:18:20 +00:00
renovate[bot]
3c657680cb
chore(deps): update dependency typescript-eslint to v8.38.0 (#236)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 19:10:52 +00:00
WebStreamr
6fe09fc459
refactor: improve manifest type 2025-07-21 19:08:21 +00:00
WebStreamr
453cc747a1
refactor: introduce createSources() analogue to createExtractors() 2025-07-21 14:39:13 +00:00
renovate[bot]
3d76b0a7b7
fix(deps): update dependency cheerio to v1.1.2 (#235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 11:09:34 +00:00
renovate[bot]
ff45f431ee
chore(deps): update dependency @stylistic/eslint-plugin to v5.2.1 (#234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 11:07:08 +00:00
renovate[bot]
b0dd5de51d
chore(deps): lock file maintenance (#231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 01:40:03 +00:00
renovate[bot]
ea7b39200f
chore(deps): update dependency @types/node to v22.16.5 (#230)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 01:39:32 +00:00
renovate[bot]
3401525ab6
fix(deps): update dependency cheerio to v1.1.1 (#228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-20 21:34:46 +00:00
webstreamr
ee411709fc
chore(release): release v0.39.2 (#227) 2025-07-20 20:46:46 +02:00
WebStreamr
674eb7ca6d
fix(fetcher): support Basic Auth 2025-07-20 18:44:37 +00:00
WebStreamr
c62870a465
fix(source): use latest search params for Eurostreaming 2025-07-20 18:27:07 +00:00
webstreamr
75a5133004
chore(release): release v0.39.1 (#225) 2025-07-20 14:01:52 +02:00
WebStreamr
8ad5a8f8e6
chore: add explicit info that we can't fix 5xx errors 2025-07-20 11:45:01 +00:00
WebStreamr
d1e410ef33
chore: disable all console functions in favor of logger 2025-07-20 11:33:43 +00:00
WebStreamr
1a37662502
fix: use correct request ID header in context 2025-07-20 11:30:40 +00:00
webstreamr
70e6e670f3
chore(release): release v0.39.0 (#224) 2025-07-18 20:40:24 +02:00
WebStreamr
f3f61c85cc
feat(extractor): add Fastream via MediaFlow Proxy 2025-07-18 18:38:43 +00:00
WebStreamr
5759a311aa
feat(source): add HomeCine 2025-07-18 18:38:11 +00:00
WebStreamr
533470d080
fix(extractor): do not skip external blocked URLs 2025-07-18 17:47:28 +00:00
WebStreamr
f6dcd74dfb
refactor: make TMDB detail fetching more DRY 2025-07-18 16:42:46 +00:00
renovate[bot]
603bcff935
fix(deps): update dependency undici to v7.12.0 (#223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 15:38:10 +00:00
webstreamr
b31e029145
chore(release): release v0.38.1 (#222) 2025-07-18 09:24:52 +00:00
WebStreamr
de8e0bdd94
fix: do not use cache and proxy headers for health requests 2025-07-18 09:23:45 +00:00
webstreamr
258859462f
chore(release): release v0.38.0 (#221) 2025-07-18 08:20:32 +00:00
WebStreamr
cd19f1c999
feat: add health endpoint 2025-07-18 08:19:20 +00:00
WebStreamr
5555ba7040
refactor: extract context creation 2025-07-18 08:18:55 +00:00
webstreamr
21ad16861a
chore(release): release v0.37.2 (#220) 2025-07-17 10:02:00 +02:00
WebStreamr
1b9ee36cfd
revert: "chore: remove Soaper 😭" 🎉
This reverts commit df60013e16.
2025-07-17 07:56:54 +00:00
webstreamr
72e2f33074
chore(release): release v0.37.1 (#218) 2025-07-16 22:17:30 +02:00
renovate[bot]
1fda7f6c50
chore(deps): update dependency @stylistic/eslint-plugin to v5.2.0 (#219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-16 10:59:35 +00:00
WebStreamr
7cf313cedb
chore(extractor): normalize Mixdrop non-embed URLs 2025-07-16 10:56:51 +00:00
webstreamr
45febec802
chore(release): release v0.37.0 (#217) 2025-07-15 21:52:43 +00:00
WebStreamr
8f7039bbb3
feat(source): add PrimeWire 2025-07-15 21:46:54 +00:00
WebStreamr
69afcdcdb2
chore(extractor): normalize Dropload download URLs 2025-07-15 21:02:57 +00:00
WebStreamr
e03621db0b
fix(fetcher): import correct Headers 2025-07-15 20:08:45 +00:00
renovate[bot]
f701ed39ef
chore(deps): update dependency typescript-eslint to v8.37.0 (#215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 23:13:18 +00:00
webstreamr
d70013ee8e
chore(release): release v0.36.2 (#213) 2025-07-14 19:17:39 +02:00
WebStreamr
25d32117ed
fix(extractor): support DoodStream via cloudflarestorage 2025-07-14 15:58:26 +00:00
WebStreamr
a371f86933
fix(source): handle non-existent movies gracefully 2025-07-14 14:46:51 +00:00
WebStreamr
d6e29185e5
chore: sort errors down 2025-07-14 14:42:04 +00:00
WebStreamr
df60013e16
chore: remove Soaper 😭
Refs: https://www.reddit.com/r/Piracy/comments/1lux17l/soaperlive_down_again/
2025-07-14 13:53:50 +00:00
renovate[bot]
7e2858def3
chore(deps): lock file maintenance (#212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 01:38:16 +00:00
renovate[bot]
ae9c43edef
chore(deps): update dependency @types/node to v22.16.3 (#211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 01:37:36 +00:00
webstreamr
c5311e7c0b
chore(release): release v0.36.1 (#210) 2025-07-13 19:34:51 +00:00
WebStreamr
599e6eaf7e
fix(source): handle non-existent content gracefully via Movix 2025-07-13 19:33:54 +00:00