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
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
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
db6a75529d
make all environment variables consistent & list them in docs ( #380 )
2024-03-05 20:19:01 +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
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
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
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
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
cbfcfcfa18
tumblr: rewrite & fix audio support
...
closes #342
2024-02-21 11:49:14 +00:00
wukko
f8f85b771b
api core: fix cors env variable
2024-02-16 08:39:31 +06:00
wukko
5961fb8252
loc: remove double sometimes from yt codec error
2024-02-10 23:22:21 +06:00
wukko
6de230f642
twitter: more descriptive errors
2024-02-02 23:12:05 +06:00
dumbmoron
3a693efbd1
youtube: ignore audio tracks when quality matching
2024-01-31 11:50:43 +00:00
wukko
c2e1f736bb
youtube: unify quality matching, slight cleanup
...
merge pull request #224 from dumbmoron/fix-single-quality
2024-01-31 17:13:47 +06:00
wukko
e85b2ace14
youtube: clean up
2024-01-31 17:10:02 +06:00
wukko
01240b6ca3
utils: getIP formatting
2024-01-31 16:47:18 +06:00
dumbmoron
a375000ae9
api: use req.ip instead of cloudflare headers, ratelimit ipv6 by prefix
...
allows for more versatile configurations that do not necessarily have to use cloudflare
also ratelimits IPv6 addresses by prefix instead of individual addresses
currently set at /56, which should not be too strict
(yet allows a /48 holder to make 256 as many requests instead of 2^80 as many requests), change if needed
2024-01-31 10:36:19 +00:00
wukko
5a45f5ef64
Merge branch 'current' into fix-hold-various-picker
2024-01-31 16:12:20 +06:00
wukko
1345964280
front: fix picker padding and content alignment
2024-01-28 14:15:11 +06:00
wukko
b0d1840087
front: update picker descriptions
2024-01-28 14:13:53 +06:00
wukko
d73d431eec
front: use same picker title for images and media
2024-01-28 13:59:18 +06:00
wukko
c9947fc75d
tiktok: fix photo link parsing
2024-01-28 13:23:00 +06:00
wukko
8e24f91a06
cobalt.css: brighter light mode
2024-01-28 12:43:13 +06:00
wukko
dc3e32bb7d
test: add twitter mediaviewer link
...
merge pull request #308 from mxr/patch-1
2024-01-24 17:43:13 +06:00
wukko
00ef8cd288
types: add processing priority
...
merge pull request #331 from wukko/processing-priority
2024-01-21 22:47:33 +06:00
wukko
a14116e902
types: actually unwrap args
2024-01-21 22:37:55 +06:00
wukko
8b6e147b4b
types: add nice priority to ffmpeg commands
2024-01-21 22:35:42 +06:00
dumbmoron
a1369215c0
setup: fix crash caused by module dependency
2024-01-19 22:40:25 +00:00
wukko
48dab09487
config: rearrange crypto donation list
2024-01-19 11:51:27 +06:00
wukko
debe8ba8aa
twitter: fix gif encoding for multi-media tweets
...
merge pull request #327 from dumbmoron/twitter-multi-gif-fix
2024-01-19 11:22:16 +06:00
dumbmoron
558e466478
twitter: fix gif encoding for multi-media tweets
2024-01-18 16:21:28 +00:00
wukko
592398f4de
cobalt.css: fix header padding on smaller devices
2024-01-18 21:36:29 +06:00
wukko
a7a59bd1a9
matchActionDecider: reprioritize gif action above audio settings
...
merge pull request #323 from dumbmoron/patch-1
2024-01-17 23:22:26 +06:00
wukko
45a85e5928
pinterest: fix id checking for shortened links
2024-01-17 23:20:49 +06:00
dumbmoron
b6f4d61af6
matchActionDecider: reprioritize gif action above audio settings
2024-01-17 15:34:31 +01:00
wukko
01e28ec7e4
pinterest: accept more links
2024-01-17 20:20:18 +06:00
wukko
e4405828a6
7.9 changelog
2024-01-17 19:35:50 +06:00
wukko
da0c765ad9
page: remove data-nosnippet from body
2024-01-17 18:04:02 +06:00
wukko
5a769ceb94
page: remove init fade-in when animations are disabled
2024-01-17 18:03:40 +06:00
wukko
2332c18cee
biblically accurate HTML and clean up
...
merge pull request #317 from dumbmoron/html-cleanup
2024-01-17 17:17:57 +06:00
wukko
93c329c52f
servicesConfig: enable wildcard subdomains for reddit
...
merge pull request #318 from dumbmoron/patch-1
2024-01-17 17:16:41 +06:00
wukko
7a2a022aaa
servicesConfig: add support for instagram live vods
...
merge pull request #316 from dumbmoron/instagram-vod
2024-01-17 17:16:15 +06:00
dumbmoron
2acbbadbcb
Merge branch 'twitter-gif' into html-cleanup
2024-01-17 12:08:01 +01:00
wukko
fc9740545c
banners: replace shutup with higher quality version
2024-01-17 16:57:00 +06:00
wukko
f57faad853
page: translated donate image description
2024-01-17 16:47:08 +06:00
wukko
ecb42c0fc8
cobalt.css: fix error button color
2024-01-17 16:43:14 +06:00
wukko
64f5f360c6
loc: remove outdated update strings
2024-01-17 16:18:38 +06:00
wukko
58a0547def
vimeo: remove debugging (oops)
2024-01-17 15:55:45 +06:00
wukko
4d850c5d64
vimeo: fix 1440p bug and format filtering
2024-01-17 15:54:52 +06:00
wukko
18c0dbadfd
loc: update gif strings and translate them to russian
2024-01-17 15:30:35 +06:00
wukko
9aabb4d738
pinterest: pin.it support & fix parsing
2024-01-17 15:05:39 +06:00
wukko
8c868c4385
tests: add ok
2024-01-17 13:17:26 +06:00
wukko
5b1e9f1fa6
add support for ok videos & clean up
2024-01-17 13:02:52 +06:00
wukko
a63a35c74d
twitter: add option to convert .mp4 to .gif
2024-01-17 11:38:51 +06:00
dumbmoron
22d4587318
servicesConfig: enable wildcard subdomains for reddit
2024-01-16 00:27:33 +01:00
dumbmoron
ca51acd5bd
onDemand: add alt texts to historical changelogs
2024-01-15 00:30:37 +00:00
dumbmoron
e807a3f2ab
loc: escape less-than sign in MadeWithLove
2024-01-15 00:22:30 +00:00
dumbmoron
233d4ee4bc
changelog: add alt text to banners
2024-01-15 00:22:27 +00:00
dumbmoron
2d1c1782de
changelogManager: refactor
2024-01-15 00:13:16 +00:00
dumbmoron
7a7343bf13
updateBanners: correct file format for v4.6 update
2024-01-15 00:13:16 +00:00
dumbmoron
c32704dfe3
frontend: more self-closing/invalid closing tag cleanup
2024-01-15 00:13:16 +00:00
dumbmoron
4680582ce9
frontend: use class
instead of id
for reoccurring elements
2024-01-15 00:13:16 +00:00
dumbmoron
c04c37a548
page: deduplicate tiktok settings element id
2024-01-15 00:13:16 +00:00
dumbmoron
6f5bb80b3a
page: remove invalid attributes, closing tags, useless trailing slashes
2024-01-15 00:13:11 +00:00
dumbmoron
62f847ba61
servicesConfig: add support for instagram live vods
2024-01-14 23:54:36 +00:00
dumbmoron
b0996b85fb
page, stream: drop leftover selfURL usage
2024-01-14 23:02:49 +00:00
dumbmoron
e5045df9af
emoji: add space after style attribute if added
2024-01-14 23:02:49 +00:00