Commit graph

930 commits

Author SHA1 Message Date
wukko 4d1ac4a00a
stream: encrypt cached stream data (#379) 2024-03-05 22:59:12 +06:00
jj 3e36c5e2ca
Merge branch '7.11' into encrypt-stream
Signed-off-by: jj <log@riseup.net>
2024-03-05 17:58:37 +01:00
dumbmoron 7fab5a37ff
crypto: use secret directly instead of deriving key 2024-03-05 16:49:00 +00:00
wukko fc39ac76b6 crypto: change input var name in stream functions 2024-03-05 21:18:20 +06:00
dumbmoron 201a124cc4
alias-envs: typo 2024-03-05 15:18:00 +00:00
wukko 97f4528e92 core/api: update checkSafeLength 2024-03-05 21:15:32 +06:00
wukko f4acd2f141 stream/manage: replace base64 with base64url 2024-03-05 21:15:13 +06:00
wukko 73b63e5487 crypto: replace base64 with base64url 2024-03-05 21:14:54 +06:00
dumbmoron 52e6a40641
vimeo: add support for private videos 2024-03-05 15:14:15 +00:00
dumbmoron 7420337ea2
vimeo: fall back to width for quality label if unable to map 2024-03-05 15:14:15 +00:00
wukko 48ac75b135 crypto: concat buffers in encryptStream and decryptStream 2024-03-05 21:07:03 +06:00
wukko 6ed03b0035 crypto: rename sha256 func to generateHmac
it has always been actually hmac
2024-03-05 20:55:17 +06:00
wukko 9211b39588 createStream: removed an outdated variable 2024-03-05 20:45:54 +06:00
wukko c22d76444b core/api: remove unnecessary Math.floor for timestamp 2024-03-05 20:41:33 +06:00
wukko dbe2a02152 stream/manage: remove unnecessary Math.floor for timestamp from prehistoric times 2024-03-05 20:41:08 +06:00
wukko 04ce4c0645 servicesConfig: update bilibili alias 2024-03-05 20:22:29 +06:00
wukko 1cd2b170a8 readme: update bilibili name 2024-03-05 20:21:57 +06:00
wukko db6a75529d
make all environment variables consistent & list them in docs (#380) 2024-03-05 20:19:01 +06:00
wukko a487384858 instance docs: update CORS_WILDCARD description 2024-03-05 20:14:32 +06:00
wukko 18056dc7af cors: revert cors name change in serverInfo 2024-03-05 20:13:01 +06:00
wukko f3f0d0eb21 alias-envs: delete old env 2024-03-05 19:55:58 +06:00
dumbmoron bcda104ddb
test: alias deprecated envs here too 2024-03-05 13:49:20 +00:00
dumbmoron 12833e1827
api: alias deprecated envs to maintain backwards compatibility 2024-03-05 13:48:30 +00:00
wukko 0f515498dc docker-compose example: update api comments 2024-03-05 19:32:10 +06:00
wukko 78c885bb62
tumblr: use mobile api & fix audio support (#366) 2024-03-05 19:27:16 +06:00
dumbmoron a97733d257
feat: add dailymotion support
closes #343
2024-03-05 13:23:24 +00:00
wukko 011a0127b4 env: rename ENABLE_CORS to CORS_WILDCARD for better clarity 2024-03-05 19:20:56 +06:00
wukko 765615390a docs: added a list of all variables to run-an-instance.md 2024-03-05 19:10:35 +06:00
wukko a480221fdf docker-compose example: update env variables & clearer messaging 2024-03-05 19:10:04 +06:00
wukko e16ee6c1d3 env: readable environment variables in all files
apiPort -> API_PORT
apiURL -> API_URL
apiName -> API_NAME
cors -> ENABLE_CORS
cookiePath -> COOKIE_PATH

webPort -> WEB_PORT
webURL -> WEB_URL
showSponsors -> SHOW_SPONSORS
isBeta -> IS_BETA
2024-03-05 19:08:59 +06:00
wukko 77df90412b package: bump version to 7.11 2024-03-05 18:16:27 +06:00
wukko 5222d93c69 servicesConfig: add support for embed links from ok.ru 2024-03-05 18:16:05 +06:00
wukko e282a9183f stream: encrypt cached stream data & clean up related modules
also limited CORS methods to GET and POST
2024-03-05 18:14:26 +06:00
wukko 44668ad962
bilibili: fix downloads, add b23.tv and bilibili.tv support (#354) 2024-03-05 13:39:23 +06:00
wukko b1bc7126a4
servicesConfig: update bilibili alias
Signed-off-by: wukko <me@wukko.me>
2024-03-05 13:38:46 +06:00
wukko 9608967209
package.json: update dependencies (#287) 2024-03-05 13:31:22 +06:00
wukko decedd7736 package: use latest version of undici 2024-03-05 12:39:49 +06:00
wukko b54c3d25f5
cookies: update & add examples (#367) 2024-03-05 12:01:28 +06:00
wukko 8d8b04dd1f css: smaller button padding in home 2024-02-27 15:48:46 +06:00
dumbmoron 0852ade1be
bilibili: add support for bilibili.tv links
closes #319
2024-02-24 18:09:46 +00:00
dumbmoron 6e1eddad82
bilibili: add support for b23.tv links
resolves #320
2024-02-24 18:09:46 +00:00
dumbmoron d70754238e
stream: fix bilibili downloads
fixes #302
2024-02-24 18:09:46 +00:00
dumbmoron 6227b7a38a
cookies: add example for reddit 2024-02-24 18:00:09 +00:00
DrWarpMan 06b8088526
cookies: add all necessary instagram cookies to example
Signed-off-by: DrWarpMan <36279265+DrWarpMan@users.noreply.github.com>
2024-02-24 18:00:09 +00:00
wukko d80d37e936 package: bump youtubei.js version to 9.1.0
fixes network issues
2024-02-24 17:57:07 +06:00
dumbmoron cbfcfcfa18
tumblr: rewrite & fix audio support
closes #342
2024-02-21 11:49:14 +00:00
wukko e6e9f4f099
api core: fix cors env variable (#358) 2024-02-16 08:42:34 +06:00
wukko 0432cd1c00 package: bump version to 7.10.3 2024-02-16 08:41:20 +06:00
wukko f8f85b771b api core: fix cors env variable 2024-02-16 08:39:31 +06:00
wukko 40c17f6e33
loc: fix yt codec error typo 2024-02-10 23:24:27 +06:00