github MunifTanjim/stremthru 0.1.0
v0.1.0

latest releases: 0.87.5, 0.87.4, 0.87.3...
9 months ago

0.1.0 (2024-11-21)

Features

  • add .env.example (9f564f7)
  • add Dockerfile (ab4d4db)
  • add health/debug endpoint (94c4268)
  • core: improve cache initialization (8c31e5b)
  • initial implementation (054a20f)
  • pass X-StremThru-Store-Name request header to response (010f626)
  • store/premiumize: improve magnet status detection (81f1f2a)
  • store/realdebrid: improve add magnet (0e9a3ca)
  • store: add .hash for GetMagnet and ListMagnets (aa93af5)
  • store: add cache for torbox store (dc2f26a)
  • store: add enum for UserSubscriptionStatus (5e9a0c9)
  • store: expose lowercase .hash for magnet (709ec45)
  • store: initial alldebrid integration (8e80efe)
  • store: initial debridlink integration (c31f836)
  • store: initial premiumize integration (d73fa42)
  • store: initial realdebrid integration (440cab2)
  • store: initial torbox integration (23d5cfd)
  • store: support json payload in request body (aa73c7e)
  • support fallback store auth config (8a6cbd8)
  • support proxy auth (9659c05)

Bug Fixes

  • core: handle empty body for 204 status (21417f1)
  • core: remove empty dn query in ParseMagnet (2aa59ff)
  • endpoint: add missing early return (274efee)
  • endpoint: do not send null for empty array (93edc4d)
  • endpoint: do not send null for empty array (a2aba63)
  • endpoint: expose delete magnet (8171a29)
  • store/alldebrid: ensure non-null .files for GetMagnet (784ee1f)
  • store/debridlink: handle not found for GetMagnet (5cb1fb7)
  • store/debridlink: pass query params for ListSeedboxTorrents (8a10e26)
  • store/premiumize: handle not found for GetMagnet (77dc312)
  • store/premiumize: prefix file path with / (a3eb584)
  • store/realdebrid: deal with inconsistent type in response (5f22bfb)
  • store/torbox: error handling for get magnet (e28e401)
  • store: store name in error (fee51a2)

Performance Improvements

  • store: cache access link token verification (0db97d2)

Continuous Integration

Don't miss a new stremthru release

NewReleases is sending notifications on new releases.