Commit graph

795 commits

Author SHA1 Message Date
wukko
0a457adf62
7.11: cache encryption, meowbalt, dailymotion, bilibili, and much more! (#381) 2024-03-07 00:43:43 +06:00
wukko
234f05ca9d
changelog: add 7.11 changelog and banner 2024-03-06 18:36:55 +00:00
wukko
2cb99880d6 twitter: handle no media properly 2024-03-07 00:27:17 +06:00
dumbmoron
f34f6d131c
docs/api: remove information about /api/stream and add explanatory text 2024-03-06 17:09:19 +00:00
wukko
a21465db2b
web: new popup with meowbalt and other web improvements (#382) 2024-03-06 21:01:24 +06:00
wukko
f85ef100ef loc: updated privacy policy to include info about encryption
- fixed grammar in russian donate message
- added 7.11 update message
2024-03-06 20:54:40 +06:00
wukko
c53bfca67e loc: update ru loc and add even more clarity to en version 2024-03-06 20:26:01 +06:00
wukko
3b7e9fa055 front: put notification dot in a span instead of div 2024-03-06 20:11:11 +06:00
wukko
9d0f033b8a loc: update ios saving tutorial and donation text
updated shortcuts, added save to files option
2024-03-06 20:10:41 +06:00
dumbmoron
1364872b94
page: add missing space between meowbalt attributes 2024-03-06 13:28:15 +00:00
wukko
ea7ac37a0f web: new popup with meowbalt, fixes, removed migration popup
- new popup style featuring meowbalt
- removed migration popup
- rounder corners
- bottom glass-bkg in popups is no longer rounded on top right (accidentally matched as :last-child)
- small popup is now of fixed width on desktop
- small popup animation should be smoother on mobile
- better ui scaling across resolutions
2024-03-06 19:12:04 +06:00
wukko
3315be4350 readme: added more info about usage of branding and license 2024-03-06 19:11:11 +06:00
wukko
c3f4dbc4a4 servicesConfig: update tumblr alias 2024-03-05 23:51:59 +06:00
wukko
b890d89c7d setup: clean up 2024-03-05 23:51:25 +06:00
wukko
efe2e6a437 setup: fix env variable mixup 2024-03-05 23:48:31 +06:00
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