Commit Graph

1408 Commits

Author SHA1 Message Date
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
c3c43811d5 web: added 7.13 changelog 2024-05-05 15:05:50 +06:00
71de708f8c cobalt.css: smaller changelog version padding 2024-05-05 14:37:04 +06:00
15961c9e0a web: add 240p and 144p to quality picker 2024-05-04 08:30:59 +06:00
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
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
a5a01cc0c6 reddit: add support for user post links & clean up (#484) 2024-05-03 14:09:46 +06:00
jj
080fc043ea best audio picking improvements for youtube, tiktok, and soundcloud (#476) 2024-04-30 09:39:32 +02:00
95925c9864 soundcloud: replace filter with find and clean up 2024-04-30 13:38:01 +06:00
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
276caa011a youtube: fall back to m4a audio if opus isn't available 2024-04-30 11:24:12 +06:00
709d14ee9e feat: ddinstagram.com support (#402)
Co-authored-by: dumbmoron <log@riseup.net>
2024-04-30 01:11:25 +06:00
6392f912ad added an option for tiktok h265 videos, majorly cleaned up frontend (#472)
- cleaned up cobalt.js (by a lot)
- removed notification dot
- removed settings migration
- removed vimeoDash
- turned youtube track language switcher into a toggle
- added clarification as to what youtube dub does
- updated defaults to match with backend
- now matching a url from any string at any place
2024-04-30 00:45:10 +06:00
c1079c544d localization: update russian description for tiktok h265 2024-04-30 00:38:00 +06:00
511ad07d2f front/cobalt.js: actually extract the url from clipboard 2024-04-30 00:34:29 +06:00
9b0d968cca cobalt: use test instead of match in pasteClipboard 2024-04-30 00:28:40 +06:00
0ca393e8ec docs/api: add tiktokH265 and remove vimeoDash 2024-04-30 00:27:17 +06:00