WebStreamr
|
df6f14ee6b
|
chore(renovate): limit updates of often-releasing packages a bit
|
2025-05-12 07:00:17 +00:00 |
|
WebStreamr
|
1654c0b920
|
chore: limit to 5 concurrent fetch sockets
just to be on the safe side
|
2025-05-12 06:54:52 +00:00 |
|
renovate[bot]
|
1626cf03ce
|
fix(deps): update dependency user-agents to v1.1.537 (#31)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-12 06:51:25 +00:00 |
|
WebStreamr
|
b7a8fc4e76
|
feat: send also X-Real-IP next to X-Forwarded-For
|
2025-05-12 06:49:20 +00:00 |
|
renovate[bot]
|
23d123851b
|
chore(deps): lock file maintenance (#30)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-12 02:08:52 +00:00 |
|
WebStreamr
|
0a57114c7d
|
refactor: better names for the cache properties
|
2025-05-11 21:39:36 +00:00 |
|
webstreamr
|
3b00036ff2
|
chore(release): release v0.6.0 (#28)
|
2025-05-11 23:32:54 +02:00 |
|
WebStreamr
|
8226d0755a
|
feat: cache extractor results for 15 minutes
|
2025-05-11 21:31:43 +00:00 |
|
WebStreamr
|
477c3d1ff9
|
fix: improve height and bytes types
|
2025-05-11 20:59:29 +00:00 |
|
WebStreamr
|
ee0efa5409
|
feat: introduce custom UrlResult which will be transformed to Stream
|
2025-05-11 20:39:57 +00:00 |
|
WebStreamr
|
b114ac11b7
|
feat: use randomized user agent for fetch
|
2025-05-11 20:05:31 +00:00 |
|
WebStreamr
|
efef039cde
|
feat: introduce Context and use it to set X-Forwarded-For in requests
|
2025-05-11 19:44:19 +00:00 |
|
WebStreamr
|
4787a1323d
|
refactor: use URL instead of string where possible
|
2025-05-11 19:22:28 +00:00 |
|
WebStreamr
|
96dde8a634
|
refactor: DI for handlers, extractors and fetcher
|
2025-05-11 19:11:14 +00:00 |
|
webstreamr
|
d7bfe5fee9
|
chore(release): release v0.5.0 (#27)
|
2025-05-11 01:28:14 +02:00 |
|
WebStreamr
|
f62fa944bb
|
feat: extract embed handling
|
2025-05-10 22:59:12 +00:00 |
|
WebStreamr
|
841f2a0811
|
fix: use correct index path in Dockerfile
|
2025-05-10 22:09:52 +00:00 |
|
WebStreamr
|
05c0163874
|
test: improve fetch fixture handling
|
2025-05-10 22:09:52 +00:00 |
|
webstreamr
|
d7422746ce
|
chore(release): release v0.4.1 (#26)
|
2025-05-09 22:09:08 +02:00 |
|
WebStreamr
|
6619bfb755
|
fix: keep replacing the manifest version on release
|
2025-05-09 20:08:07 +00:00 |
|
webstreamr
|
c6322796e8
|
chore(release): release v0.4.0 (#25)
|
2025-05-09 22:02:57 +02:00 |
|
WebStreamr
|
3ecb8119ed
|
chore: npm dedupe
|
2025-05-09 20:01:04 +00:00 |
|
webstreamr
|
66a70dc22d
|
feat: drop stremio-addon-sdk (#24)
|
2025-05-09 21:59:36 +02:00 |
|
webstreamr
|
34fc1f7b43
|
chore(release): release v0.3.0 (#23)
|
2025-05-09 09:18:20 +02:00 |
|
WebStreamr
|
193f81593a
|
feat: add support for configuring manifest description via env var
|
2025-05-09 07:12:52 +00:00 |
|
webstreamr
|
d7f3cc11a6
|
chore(release): release v0.2.1 (#22)
|
2025-05-08 23:02:59 +02:00 |
|
webstreamr
|
639f9452ab
|
build(docker): clean-up needed env vars, use sane defaults (#21)
|
2025-05-08 23:02:29 +02:00 |
|
webstreamr
|
24e9898be2
|
chore(release): release v0.2.0 (#20)
|
2025-05-08 22:44:01 +02:00 |
|
WebStreamr
|
26b19b01b5
|
chore: configure Release Please
|
2025-05-08 20:43:07 +00:00 |
|
webstreamr
|
3078e02b4b
|
feat: introduce MANIFEST_VERSION env var (#7)
|
2025-05-08 20:54:09 +02:00 |
|
WebStreamr
|
3a87ddb9f0
|
refactor: make resolution and size optional and extract resolution helper
This should come in handy later when adding more providers
|
2025-05-08 18:39:23 +00:00 |
|
renovate[bot]
|
e063d71710
|
chore(deps): update dependency @types/node to v22.15.17 (#6)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-08 15:57:09 +00:00 |
|
WebStreamr
|
afec515287
|
refactor: transform handlers to classes, improve config generation
|
2025-05-08 12:19:46 +00:00 |
|
WebStreamr
|
c73c58ba3c
|
chore: align github action files better
|
2025-05-08 11:02:12 +00:00 |
|
renovate[bot]
|
27aa1adff1
|
chore(deps): lock file maintenance (#5)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-08 10:11:34 +00:00 |
|
webstreamr
|
1f364fcba4
|
chore: add a build workflow to ensure the Dockerfile is alright (#4)
|
2025-05-08 12:09:08 +02:00 |
|
renovate[bot]
|
9c8874f52f
|
chore(deps): update dependency @types/node to v22.15.16 (#3)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-08 09:58:03 +00:00 |
|
WebStreamr
|
00b302a478
|
chore: opt-in to more Renovate features, e.g. automerge
|
2025-05-08 09:56:36 +00:00 |
|
WebStreamr
|
828d0cd590
|
chore: improve description
|
2025-05-08 07:34:41 +00:00 |
|
WebStreamr
|
b771ceee49
|
chore: fine-tune renovate config
|
2025-05-08 07:17:14 +00:00 |
|
WebStreamr
|
bf8423395f
|
chore: remove unnecessary TS allows
|
2025-05-07 22:12:09 +00:00 |
|
WebStreamr
|
b9303dc8ce
|
test: simplify embed expectation
|
2025-05-07 21:39:10 +00:00 |
|
WebStreamr
|
44a60f7c69
|
chore: remove unused packages and jest cache
|
2025-05-07 21:34:49 +00:00 |
|
renovate[bot]
|
7b9f3cb084
|
chore: Configure Renovate (#1)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-05-07 23:31:01 +02:00 |
|
WebStreamr
|
98d391ff79
|
feat: switch to node-alpine
|
2025-05-07 21:17:20 +00:00 |
|
WebStreamr
|
1494b2524e
|
chore: initial commit
|
2025-05-07 21:09:18 +00:00 |
|