WebStreamr
4c7ad874ff
feat: drop stremio-addon-sdk
...
Instead of using the inflexible SDK, we create manifest, routes and the
configure page ourselves using express.
This also makes the plugin re-configurable.
Additionally, a `CONFIGURATION_DESCRIPTION` env var was created to be
able to customize the description on the configuration page.
2025-05-09 19:55:20 +00: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