webstreamr
|
75363c72cf
|
chore(release): release v0.45.0 (#293)
|
2025-08-28 21:21:55 +02:00 |
|
WebStreamr
|
18d8ee6b79
|
chore(extractor): use guessSizeFromMp4 in Streamtape, Uqload and XPrime
|
2025-08-28 19:17:21 +00:00 |
|
WebStreamr
|
4a1a3b19aa
|
refactor: introduce guessSizeFromMp4
|
2025-08-28 19:01:14 +00:00 |
|
WebStreamr
|
cefc80fa55
|
chore(extractor): move Fetcher into parent, guess missing heights for SuperVideo
|
2025-08-28 18:58:15 +00:00 |
|
renovate[bot]
|
ada3ff1926
|
chore(deps): update jest monorepo to v30.1.1 (#305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-27 19:42:12 +00:00 |
|
renovate[bot]
|
b4dca46e5e
|
chore(deps): update jest monorepo to v30.1.0 (#304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-27 06:52:02 +00:00 |
|
renovate[bot]
|
0449150874
|
chore(deps): update dependency typescript-eslint to v8.41.0 (#302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-25 19:07:18 +00:00 |
|
renovate[bot]
|
2381a2c2ad
|
chore(deps): lock file maintenance (#300)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-25 14:30:00 +00:00 |
|
WebStreamr
|
c8cd2ec794
|
chore(extractor): add more KinoGer domains
|
2025-08-25 14:29:58 +00:00 |
|
renovate[bot]
|
b616fef018
|
chore(deps): update eslint monorepo to v9.34.0 (#298)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-22 22:50:41 +00:00 |
|
renovate[bot]
|
41b44252b1
|
fix(deps): update dependency undici to v7.15.0 (#297)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-22 19:37:38 +00:00 |
|
WebStreamr
|
c7c2ebf353
|
feat: support TMDB IDs
|
2025-08-22 14:49:15 +00:00 |
|
WebStreamr
|
eecd3255f0
|
fix(extractor): handle SaveFiles /d/ links properly
|
2025-08-21 11:28:15 +00:00 |
|
WebStreamr
|
05d11e366b
|
chore: configure undici dispatcher allowing HTTP2, caching DNS and retrying connection errors
|
2025-08-21 09:11:58 +00:00 |
|
WebStreamr
|
795c033a82
|
revert: Revert "chore(source): disable Soaper"
This reverts commit 71979d82b6.
|
2025-08-20 21:24:21 +00:00 |
|
WebStreamr
|
b6a8e6f448
|
feat(source): add Einschalten
|
2025-08-19 09:50:04 +00:00 |
|
WebStreamr
|
2d9f9bf1af
|
chore(extractor): add more KinoGer domains and determine resolution
|
2025-08-19 09:35:35 +00:00 |
|
renovate[bot]
|
14da5da205
|
chore(deps): update dependency typescript-eslint to v8.40.0 (#292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 21:04:45 +00:00 |
|
webstreamr
|
c8afe6995d
|
chore(release): release v0.44.1 (#291)
|
2025-08-18 18:35:14 +02:00 |
|
WebStreamr
|
35acb49545
|
fix(extractor): remove unreliable title height guessing
|
2025-08-18 13:17:42 +00:00 |
|
WebStreamr
|
36f3d70467
|
chore(extractor): extract size and title for Fastream URLs
|
2025-08-18 12:30:28 +00:00 |
|
WebStreamr
|
bfdb212770
|
fix(source): do alternative dash search for HomeCine
|
2025-08-18 12:12:53 +00:00 |
|
renovate[bot]
|
747ea84880
|
chore(deps): lock file maintenance (#290)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 00:41:54 +00:00 |
|
renovate[bot]
|
8a24dbcd24
|
chore(deps): update dependency @types/node to v22.17.2 (#289)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 00:41:15 +00:00 |
|
webstreamr
|
6b8e9d7ac6
|
chore(release): release v0.44.0 (#288)
|
2025-08-17 19:00:58 +00:00 |
|
WebStreamr
|
5e6c71f4ad
|
feat(extractor): add YouTube extractor
|
2025-08-17 18:59:29 +00:00 |
|
WebStreamr
|
f58c30299a
|
chore(source): bring back Frembed
|
2025-08-17 18:28:24 +00:00 |
|
WebStreamr
|
71979d82b6
|
chore(source): disable Soaper
|
2025-08-17 18:25:09 +00:00 |
|
WebStreamr
|
176c4c93e7
|
refactor: fully replace handler with source
|
2025-08-17 18:22:04 +00:00 |
|
WebStreamr
|
73627fbf0d
|
revert: "chore(extractor): remove HEAD request to XPrime hosters to determine size"
This reverts commit fdf1415f6d.
|
2025-08-17 18:17:07 +00:00 |
|
renovate[bot]
|
fe19a91cec
|
fix(deps): update dependency undici to v7.14.0 (#287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-17 13:31:22 +00:00 |
|
webstreamr
|
c34a1eafcc
|
chore(release): release v0.43.3 (#285)
|
2025-08-16 22:05:07 +00:00 |
|
WebStreamr
|
63e598a725
|
fix(extractor): use default TTL for XPrime
|
2025-08-16 22:03:34 +00:00 |
|
webstreamr
|
9897fa8225
|
chore(release): release v0.43.2 (#281)
|
2025-08-16 18:55:59 +02:00 |
|
WebStreamr
|
ef613f2742
|
chore: double HTTP cache, quadruple extractor cache
|
2025-08-16 16:40:15 +00:00 |
|
WebStreamr
|
5316199b8c
|
chore(extractor): increase XPrime cache to 12 hours
|
2025-08-16 16:24:49 +00:00 |
|
WebStreamr
|
fdf1415f6d
|
chore(extractor): remove HEAD request to XPrime hosters to determine size
they seem to be currently rate-limiting and the size info is not that
useful here
|
2025-08-16 16:24:43 +00:00 |
|
webstreamr
|
ac0e54f39f
|
chore(release): release v0.43.1 (#280)
|
2025-08-15 13:45:00 +00:00 |
|
WebStreamr
|
a65b8fb507
|
fix(extractor): use title from XPrime API
|
2025-08-15 13:43:30 +00:00 |
|
WebStreamr
|
be33b0b3b9
|
chore: use XPrime in live endpoint
|
2025-08-15 12:26:12 +00:00 |
|
renovate[bot]
|
7b7b0e1e7e
|
fix(deps): update dependency tough-cookie to v6 (#278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-15 13:11:32 +02:00 |
|
webstreamr
|
f15b00710b
|
chore(release): release v0.43.0 (#279)
|
2025-08-15 12:37:44 +02:00 |
|
WebStreamr
|
cfe38878d7
|
feat(source): add XPrime
|
2025-08-15 10:35:56 +00:00 |
|
WebStreamr
|
9854d3b5b6
|
test: use proxy in tests
|
2025-08-15 10:32:43 +00:00 |
|
WebStreamr
|
fe5b3af887
|
chore(fetcher): allow to customize minimum cache ttl
|
2025-08-15 08:54:14 +00:00 |
|
WebStreamr
|
2a5284d555
|
refactor(fetcher): sort custom request init props
|
2025-08-15 08:50:38 +00:00 |
|
webstreamr
|
b1a4b8017f
|
chore(release): release v0.42.1 (#277)
|
2025-08-14 10:24:15 +02:00 |
|
WebStreamr
|
c0797f3687
|
chore: use mutex per id when resolving streams
|
2025-08-14 08:20:23 +00:00 |
|
WebStreamr
|
6492e6be82
|
chore(extractor): use all VidSrc TLDs to handle rate-limit better
|
2025-08-14 07:35:03 +00:00 |
|
WebStreamr
|
285996cbf6
|
fix(extractor): handle SaveFiles locked file
|
2025-08-13 20:34:20 +00:00 |
|