wukko
511ad07d2f
front/cobalt.js: actually extract the url from clipboard
2024-04-30 00:34:29 +06:00
wukko
9b0d968cca
cobalt: use test instead of match in pasteClipboard
2024-04-30 00:28:40 +06:00
wukko
0ca393e8ec
docs/api: add tiktokH265 and remove vimeoDash
2024-04-30 00:27:17 +06:00
wukko
9fae8f03ff
front/cobalt.js: fixes based on review
2024-04-30 00:25:43 +06:00
wukko
8f5eec0b5d
added an option for tiktok h265 videos, majorly cleaned up frontend
...
- 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:04:19 +06:00
wukko
dc243a1e61
localization: remove double line break in codec desc
2024-04-29 21:42:18 +06:00
wukko
f20f87bd1d
rutube: add support for shorts and yappy ( #471 )
...
* rutube: add support for shorts and yappy
* tests: add rutube yappy and shorts tests
Closes #465
Closes #466
2024-04-29 17:36:35 +02:00
jj
8f27c86a43
stream/types: set headers for both inputs in streamLiveRender ( #470 )
2024-04-29 20:29:37 +06:00
jsopn
5fbf35a8d3
refactor: centralize envs and their defaults in modules/config
( #464 )
...
* feat(config): centralized env variables and their default values
* fix: fip `corsWildcard` variable check in `corsConfig`
* fix(config): use already declared variables and default some strings to undefined
* fix: check processingPriority against NaN
2024-04-29 13:56:05 +02:00
wukko
d780192ada
instagram: add three more ways to get post info ( #469 )
...
for total of fucking SIX???
2024-04-29 15:06:30 +06:00
jsopn
331f055367
stream/manage: add missing default API_PORT
value for internal stream URLs ( #463 )
2024-04-28 13:19:05 +02:00
wukko
78288b8fac
core/api: don't trigger verifyStream on premature probe
2024-04-28 02:34:50 +06:00
dumbmoron
70a79fdedd
stream/manage: refactor internal stream handling, skip m3u8 services
...
- fix a typo caused by refactoring
Co-authored-by: wukko <me@wukko.me>
2024-04-28 02:34:50 +06:00
KwiatekMiki
291a3c2e53
servicesConfig: add support for /channels/uploader/id vimeo links ( #459 )
...
added support for /channels/uploader/id vimeo links
closes https://github.com/wukko/cobalt/issues/458
2024-04-27 20:37:24 +06:00
wukko
c86e209e55
pinterest: fix video link parsing
2024-04-27 20:29:30 +06:00
wukko
d4d2f0a6f1
package: bump version to 7.13
2024-04-27 19:02:05 +06:00
wukko
d27366dc8a
stream/manage: remove unnecessary variable from catch
2024-04-27 18:58:03 +06:00
wukko
656c0a3495
stream: add semicolons to imports
2024-04-27 18:51:12 +06:00
wukko
d09e6a3110
localization: update strings related to youtube
2024-04-27 18:42:45 +06:00
wukko
66b3697b24
youtube: update stub handling
2024-04-27 18:05:43 +06:00
dumbmoron
dd56ae60e7
stream/internal: don't copy Host header from request
...
its basically always gonna be localhost:9k
2024-04-27 11:33:22 +00:00
dumbmoron
3d3a717f3e
stream/internal: also copy content-length where applicable
2024-04-27 11:11:05 +00:00
dumbmoron
6eb4af125b
stream/internal: special youtube stream handling
2024-04-27 11:00:45 +00:00
dumbmoron
49eaa7d4ed
stream: extract headers to shared file
2024-04-27 10:59:27 +00:00
dumbmoron
ec746f57a7
stream/manage: pass service name to internal stream
2024-04-27 10:48:22 +00:00
dumbmoron
5f1dc89c42
stream/types: attempt to pass through headers only if they exist
2024-04-27 10:47:09 +00:00
dumbmoron
66e58d21ec
feat: internal streams
2024-04-26 11:53:50 +00:00
wukko
ff93f7e42f
youtube: change client to web and pass proper headers to stream ( #454 )
2024-04-27 06:08:24 +06:00
wukko
13d7ca3af4
servicesConfig: add support for m.bilibili.com subdomain
2024-04-27 06:03:05 +06:00
wukko
43101b604c
stream/types: proper headers for all http requests & refactor
2024-04-26 15:07:32 +06:00
wukko
8771b7d7d4
package: bump youtubei.js version
2024-04-26 12:25:46 +06:00
wukko
0feacf0ae5
youtube: use web client and decipher urls
2024-04-26 12:25:22 +06:00
wukko
9bd3ea40e0
youtube: replace innertube client
2024-04-26 09:27:36 +06:00
wukko
617e427088
web: add maskable icons back to manifest
2024-04-24 16:44:29 +06:00
wukko
50a98c8b6a
package: bump version to 7.12.6
2024-04-20 21:09:53 +06:00
wukko
aaa08830b4
instagram: fix single video downloading
2024-04-20 21:09:39 +06:00
wukko
ea9d83c79c
instagram: yet another fix for post downloading ( #441 )
2024-04-20 20:54:33 +06:00
wukko
dd7c7dfa76
instagram: clean up
2024-04-20 20:48:49 +06:00
wukko
018557cbcd
instagram: remove async tag from non async functions
2024-04-20 20:47:33 +06:00
wukko
2561cf168e
instagram: check if cookie exists before using it in second fallback
2024-04-20 20:44:58 +06:00
wukko
1ff49f0669
instagram: use different endpoint and fallback to two other options
2024-04-20 20:33:34 +06:00
wukko
f48a1d9af6
docs/troubleshooting: update button text
2024-04-19 10:01:25 +06:00
wukko
5c4dbb7112
docs: update links and firefox troubleshooting
...
added a message about firefox 125 supporting clipboard pasting by default. moved screenshots to their own subfolder in docs folder.
2024-04-19 10:00:47 +06:00
wukko
b50ad1e4f2
readme: fix links for other branches/forks
2024-04-19 09:44:13 +06:00
wukko
11d7a62b07
readme: clarify free api usage terms
2024-04-19 09:41:52 +06:00
wukko
939462af80
docs/example/docker: Add COOKIE_PATH example to compose ( #437 )
2024-04-19 08:22:26 +06:00
Shivam
009f4acbb3
docs/example/docker: COOKIE_PATH example to compose
2024-04-17 19:57:36 +02:00
wukko
6d17ff2e06
instagram: use different endpoint for getting posts ( #432 )
2024-04-17 11:03:42 +06:00
dumbmoron
ce1ba8c92d
instagram: use different endpoint for getting posts
2024-04-16 19:36:42 +00:00
wukko
bf1dbe1ad8
package: bump version to 7.12.5
2024-04-17 00:08:45 +06:00