wukko
|
7b67f05bbf
|
stream/manage: fix stream lifespan
so that stream lifespan isn't 90 ms
|
2024-05-16 22:59:40 +06:00 |
|
wukko
|
40b00a9676
|
soundcloud: use startsWith instead of substring
|
2024-05-16 21:34:48 +06:00 |
|
wukko
|
c6f1184e55
|
services: clean up functions and improve readability
|
2024-05-16 21:28:42 +06:00 |
|
wukko
|
9eed3b5b67
|
config: move streamLifespan
|
2024-05-16 21:00:11 +06:00 |
|
wukko
|
d1e8929ee2
|
api: add DURATION_LIMIT env variable
duration limit is now in seconds and customizable across instances
|
2024-05-16 20:57:48 +06:00 |
|
wukko
|
b5c81084c8
|
api: clean up imports & consts
|
2024-05-16 14:20:40 +06:00 |
|
wukko
|
391cf16c87
|
api: configurable rate limit through env
|
2024-05-16 13:54:11 +06:00 |
|
dumbmoron
|
e4646a9ff3
|
reddit: fix downloads not working without cookies
|
2024-05-15 17:18:40 +00:00 |
|
dumbmoron
|
44292ea622
|
processing: remove leftover douyin mentions
|
2024-05-15 17:13:00 +00:00 |
|
dumbmoron
|
b13919d89b
|
request: rename verifyRequest to normalizeRequest
|
2024-05-15 17:03:33 +00:00 |
|
wukko
|
96d7075eed
|
consoleText: remove unused functions
|
2024-05-15 23:00:13 +06:00 |
|
wukko
|
2f898f7dde
|
utils/verifyLanguageCode: fix variable names
|
2024-05-15 22:59:55 +06:00 |
|
wukko
|
fb6f384e46
|
request: actually import verifyLanguageCode
|
2024-05-15 22:52:01 +06:00 |
|
wukko
|
58e525de61
|
utils: fix variable name shadowing
|
2024-05-15 22:50:58 +06:00 |
|
wukko
|
b4364c4921
|
match: remove useless errors module & clean up
|
2024-05-15 22:43:33 +06:00 |
|
wukko
|
c2678888be
|
loadFromFs: clean up
|
2024-05-15 22:43:33 +06:00 |
|
wukko
|
98e05368ed
|
api: raw stream status responses, clean up core
|
2024-05-15 22:43:33 +06:00 |
|
wukko
|
13524a4aa1
|
utils: clean up
|
2024-05-15 22:43:33 +06:00 |
|
wukko
|
dd77835599
|
request: add missing critical error
|
2024-05-15 22:43:33 +06:00 |
|
wukko
|
cc6345ff63
|
api: move request functions to separate file
- request status id is no longer a cryptic number
- descriptive function names
|
2024-05-15 22:43:33 +06:00 |
|
dumbmoron
|
0a7cdfbbfe
|
match: remove redundant url argument
|
2024-05-15 12:46:08 +00:00 |
|
dumbmoron
|
c5c3682462
|
api: get rid of getJSON
let's just call `match` directly
|
2024-05-15 12:45:23 +00:00 |
|
dumbmoron
|
c1958596e9
|
url: only export functions that are used externally
|
2024-05-15 12:22:52 +00:00 |
|
dumbmoron
|
ae91f8b120
|
api: move url extraction to url module
|
2024-05-15 12:22:36 +00:00 |
|
jsopn
|
5c9ecb2781
|
pinterest: implement image and gifs support (#475)
Co-authored-by: jj <log@riseup.net>
Co-authored-by: wukko <me@wukko.me>
|
2024-05-15 17:56:10 +06:00 |
|
wukko
|
e44927e5ad
|
instagram: add freebind dispatcher support
|
2024-05-14 18:38:20 +00:00 |
|
wukko
|
4b0814a2ec
|
config: clean up
|
2024-05-14 18:38:20 +00:00 |
|
dumbmoron
|
9419266cd7
|
stream: use freebind dispatcher in internal streams
|
2024-05-14 18:38:20 +00:00 |
|
dumbmoron
|
d5aa27f5f9
|
youtube: use the freebind dispatcher if available
|
2024-05-14 18:38:20 +00:00 |
|
dumbmoron
|
c306a944d9
|
match: add freebind support for youtube and instagram
|
2024-05-14 18:38:20 +00:00 |
|
dumbmoron
|
0114e686b8
|
api: add FREEBIND_CIDR env variable
|
2024-05-14 18:38:20 +00:00 |
|
dumbmoron
|
cc1e9dcff8
|
api: add API_LISTEN_ADDRESS env for specifying bind address
|
2024-05-14 15:34:56 +06:00 |
|
dumbmoron
|
9332b2e196
|
config/env: validate platform for processingPriority on startup
instead of for every stream thread
|
2024-05-14 09:20:58 +00:00 |
|
wukko
|
3e5ccea23c
|
chore: remove unused imports/variables
|
2024-05-14 13:08:36 +06:00 |
|
dumbmoron
|
d7a3a7cac4
|
youtube: ignore formats with missing content length
|
2024-05-13 16:54:21 +00:00 |
|
wukko
|
840bdf35b7
|
web: remove broken android navigation bar coloring
cuz it doesn't work
|
2024-05-12 20:04:12 +06:00 |
|
wukko
|
81ef49c104
|
web/emoji: replace high detail svgs with pngs
- fixes blurry svg rendering in safari
- removes unused 3d emoji
|
2024-05-12 19:37:56 +06:00 |
|
wukko
|
d57fe93234
|
web: improvements for android web app
- reduced padding when installed as standalone
- now attempting to color the navigation bar
|
2024-05-12 19:34:48 +06:00 |
|
wukko
|
bdcb57f9c7
|
tiktok: use highest quality when h265 is allowed
|
2024-05-12 18:04:28 +06:00 |
|
wukko
|
e2d1913043
|
web: more ipad accommodations and clean up
- moved all user agent toggles to (legacy) frontend, like it should have always been
- removed unnecessary building
|
2024-05-11 01:05:24 +06:00 |
|
wukko
|
0e6ea09b16
|
soundcloud: fix fallback & use source mp3 if preferred
|
2024-05-10 23:57:14 +06:00 |
|
wukko
|
c3c43811d5
|
web: added 7.13 changelog
|
2024-05-05 15:05:50 +06:00 |
|
wukko
|
15961c9e0a
|
web: add 240p and 144p to quality picker
|
2024-05-04 08:30:59 +06:00 |
|
wukko
|
6403cc8c17
|
instagram: add fetching using bearer token (#487)
for total of SEVEN methods of getting post info, i cannot bear this anymore
also prevent repetitive oembed pulling
|
2024-05-03 19:54:06 +06:00 |
|
wukko
|
182e32d5c3
|
twitter: add support for cookies and sensitive tweets (#485)
Co-authored-by: dumbmoron <log@riseup.net>
|
2024-05-03 18:22:33 +06:00 |
|
wukko
|
a5a01cc0c6
|
reddit: add support for user post links & clean up (#484)
|
2024-05-03 14:09:46 +06:00 |
|
wukko
|
95925c9864
|
soundcloud: replace filter with find and clean up
|
2024-04-30 13:38:01 +06:00 |
|
wukko
|
ed8af6ca96
|
tiktok & soundcloud: proper best audio picking
also improved tiktok audio file naming scheme. full audio now has the "_audio_original" tag. audio extracted from video is simply "_audio".
|
2024-04-30 13:22:29 +06:00 |
|
wukko
|
276caa011a
|
youtube: fall back to m4a audio if opus isn't available
|
2024-04-30 11:24:12 +06:00 |
|
hyperdefined
|
709d14ee9e
|
feat: ddinstagram.com support (#402)
Co-authored-by: dumbmoron <log@riseup.net>
|
2024-04-30 01:11:25 +06:00 |
|