Commit Graph

1524 Commits

Author SHA1 Message Date
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
0609441b1f package: bump version to 7.13.3 2024-05-12 19:38:14 +06:00
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
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
05301f1cd5 web/cobalt.js: match status bar popup color better 2024-05-12 19:03:27 +06:00
bdcb57f9c7 tiktok: use highest quality when h265 is allowed 2024-05-12 18:04:28 +06:00
4aa5aef775 web/cobalt.js: clean up 2024-05-12 17:31:33 +06:00
8bcb98f005 package: bump version to 7.13.2 2024-05-12 17:13:49 +06:00
852c9aedd0 web/cobalt.css: remove redundant theming 2024-05-12 17:12:17 +06:00
ecdae7fac9 web/cobalt.js: change status bar color with theme
also:
- cleaned up theming logics
- cleaned up switcher function
2024-05-12 17:11:58 +06:00
526341fcae web/cobalt.css: optimised padding and safe area
- fixed top padding on iphones with dynamic island when installed as app
- unified padding with 2 variables
- smaller padding everywhere
- moved all safe area calls into standalone media query for mobile layout
- fixed dialog bottom padding
- minimised header and tab footprint in browser on mobile, allowing for more content on one screen
2024-05-12 15:51:54 +06:00
c35f900f31 package: bump version to 7.13.1 2024-05-11 01:05:59 +06:00
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
0e6ea09b16 soundcloud: fix fallback & use source mp3 if preferred 2024-05-10 23:57:14 +06:00
7cf08c5eeb web/cobalt.js: enable ios adaptations for ipados
& clean up user agent matching
2024-05-10 19:11:57 +06:00
94b8d647f5 localization/ru: fix save to files link 2024-05-10 13:07:13 +06:00