Commit Graph

2089 Commits

Author SHA1 Message Date
9eed3b5b67 config: move streamLifespan 2024-05-16 21:00:11 +06:00
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
b5c81084c8 api: clean up imports & consts 2024-05-16 14:20:40 +06:00
592bfe24cf api: remove /api/status 2024-05-16 14:20:12 +06:00
adf9267905 api: expose rate limit headers 2024-05-16 13:59:53 +06:00
fb81c57324 api: remove duplicate defaults 2024-05-16 13:58:28 +06:00
40ff39d14b docs: update list of environment variables 2024-05-16 13:54:43 +06:00
391cf16c87 api: configurable rate limit through env 2024-05-16 13:54:11 +06:00
a70fc840dc api: remove onDemand mention and slight clean up 2024-05-16 13:35:14 +06:00
e4646a9ff3 reddit: fix downloads not working without cookies 2024-05-15 17:18:40 +00:00
44292ea622 processing: remove leftover douyin mentions 2024-05-15 17:13:00 +00:00
9c3d96de0d test: remove twitter spaces tests
not supported anymore
2024-05-15 17:05:34 +00:00
1a77a46396 test: update imports 2024-05-15 17:04:53 +00:00
b13919d89b request: rename verifyRequest to normalizeRequest 2024-05-15 17:03:33 +00:00
96d7075eed consoleText: remove unused functions 2024-05-15 23:00:13 +06:00
2f898f7dde utils/verifyLanguageCode: fix variable names 2024-05-15 22:59:55 +06:00
fb6f384e46 request: actually import verifyLanguageCode 2024-05-15 22:52:01 +06:00
a305bdb78d core/api: no longer reassign to const 2024-05-15 22:51:26 +06:00
58e525de61 utils: fix variable name shadowing 2024-05-15 22:50:58 +06:00
b4364c4921 match: remove useless errors module & clean up 2024-05-15 22:43:33 +06:00
c2678888be loadFromFs: clean up 2024-05-15 22:43:33 +06:00
98e05368ed api: raw stream status responses, clean up core 2024-05-15 22:43:33 +06:00
13524a4aa1 utils: clean up 2024-05-15 22:43:33 +06:00
dd77835599 request: add missing critical error 2024-05-15 22:43:33 +06:00
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
c10012130b api: refactor /api/json POST handler 2024-05-15 13:29:18 +00:00
0a7cdfbbfe match: remove redundant url argument 2024-05-15 12:46:08 +00:00
c5c3682462 api: get rid of getJSON
let's just call `match` directly
2024-05-15 12:45:23 +00:00
c1958596e9 url: only export functions that are used externally 2024-05-15 12:22:52 +00:00
ae91f8b120 api: move url extraction to url module 2024-05-15 12:22:36 +00:00
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
bd16aec699 merge: add freebind support (#490) 2024-05-15 08:47:34 +06:00
e44927e5ad instagram: add freebind dispatcher support 2024-05-14 18:38:20 +00:00
4b0814a2ec config: clean up 2024-05-14 18:38:20 +00:00
ce6bafadf9 docs: fix capitalisation in run-an-instance.md
Signed-off-by: wukko <me@wukko.me>
2024-05-14 18:38:20 +00:00
3fe6004600 dockerfile: fix freebind building, set up everything in one step
this also shrinks the image by around 40MB, since the apt/lists layer no longer sticks around
2024-05-14 18:38:20 +00:00
9419266cd7 stream: use freebind dispatcher in internal streams 2024-05-14 18:38:20 +00:00
d5aa27f5f9 youtube: use the freebind dispatcher if available 2024-05-14 18:38:20 +00:00
d8913472ad package.json: revert undici version to 5.x
so that it matches with youtubei.js's version
2024-05-14 18:38:20 +00:00
c306a944d9 match: add freebind support for youtube and instagram 2024-05-14 18:38:20 +00:00
0114e686b8 api: add FREEBIND_CIDR env variable 2024-05-14 18:38:20 +00:00
cc1e9dcff8 api: add API_LISTEN_ADDRESS env for specifying bind address 2024-05-14 15:34:56 +06:00
9332b2e196 config/env: validate platform for processingPriority on startup
instead of for every stream thread
2024-05-14 09:20:58 +00:00
5b50d441eb docs: update package link in docker config 2024-05-14 13:35:03 +06:00
3e5ccea23c chore: remove unused imports/variables 2024-05-14 13:08:36 +06:00
7db84a15e2 ci: update .deepsource.toml 2024-05-14 06:57:09 +00:00
d06bcc3e12 update repo url in package.json and dockerfile 2024-05-14 12:54:07 +06:00
d7a3a7cac4 youtube: ignore formats with missing content length 2024-05-13 16:54:21 +00:00
840bdf35b7 web: remove broken android navigation bar coloring
cuz it doesn't work
2024-05-12 20:04:12 +06:00
229ddb3701 web/cobalt.css: fix page height in web app on ipad 2024-05-12 19:53:12 +06:00