wukko
1d3eb2fdae
added a tiny testing script for file name presets
2023-10-15 00:03:55 +06:00
wukko
0520a85572
update changelog
2023-10-14 23:54:05 +06:00
wukko
676f0260a1
update changelog.json
2023-10-14 23:51:30 +06:00
wukko
f1152f4862
instagram: add stories support
...
merge pull request #194 from dumbmoron/instagram-stories
2023-10-14 23:49:43 +06:00
wukko
866792c8d5
spacing
...
no need for closest quality btw
2023-10-14 23:48:06 +06:00
wukko
6c5b4f9b32
added 7.6 update banner
2023-10-14 23:44:20 +06:00
wukko
1504a8bae9
Update instagram.js
2023-10-14 23:24:19 +06:00
wukko
81d37e9987
final file name style picker
2023-10-14 22:51:53 +06:00
wukko
d10a404f1f
vk: added support for rich filenames
2023-10-13 21:52:15 +06:00
wukko
ff13ef7217
fix quality label for 720p yt videos
2023-10-12 23:19:36 +06:00
wukko
16f74094b9
filename pattern customization
...
- added metadata for rutube and vimeo.
- added a picker for preferred filename pattern.
- fixed content disposition header.
- mute and audio dub tags don't appear together in a file name anymore.
- youtube: dub file name tag doesn't appear anymore if audio track is default.
2023-10-12 23:14:54 +06:00
wukko
a57ee53b21
list of sponsors + fixes
...
- added list of sponsors, if you host an instance, it can be enabled with showSponsors.
- fixed download button thickness on ios.
- about button now opens about tab when no new changelog is available.
2023-10-12 17:33:26 +06:00
wukko
6c314a1a62
well that's just embarrassing
2023-10-08 18:31:04 +06:00
dumbmoron
f7e0871a8a
Merge branch 'current' into instagram-stories
2023-09-16 23:34:23 +02:00
dumbmoron
0bb84f0e98
fix soundcloud downloads when requested format is best
2023-09-16 21:25:36 +00:00
wukko
1b46015696
7.5 release
2023-09-17 00:30:15 +06:00
wukko
e721cf9878
support for rutube, fixes, accommodations for multi lang
2023-09-16 23:38:07 +06:00
wukko
05bb7bcd07
clean up
2023-09-16 18:20:29 +06:00
wukko
e0af5ef1cf
one more fix
2023-09-16 18:00:07 +06:00
wukko
ad8a9c454d
remove vods
...
there's no point in downloading entire streams. people can clip what they need and download that instead!
2023-09-16 17:58:43 +06:00
wukko
f7247b87f0
fix wording
2023-09-16 16:31:02 +06:00
wukko
ad9b6ebdd3
twitch clean up
2023-09-16 16:27:53 +06:00
wukko
ff9d48740d
Merge branch 'current' into feat/twitch
2023-09-16 15:40:09 +06:00
wukko
18610a2ee6
update russian loc
2023-09-12 19:28:17 +06:00
wukko
572dc20e41
7.4
...
- updated more files to be up-to-date with domain change.
- 7.4 changelog.
- updated docker compose example with watchtower and cobalt image.
2023-09-09 22:31:24 +06:00
wukko
5fb23dae65
data transfer fixes
...
- transfer data only if it wasn't transferred before, preventing unexpected changes.
- show popup every time a user is redirected.
- don't show an error if user's settings are equal to defaults.
2023-09-09 11:17:55 +06:00
wukko
04484f634f
prepare for domain change, add settings migration
2023-09-09 03:10:43 +06:00
wukko
2b7f720189
change desktop identifier to d
2023-09-08 16:01:54 +06:00
wukko
941683c96b
7.3.1: padding fixes
2023-09-08 14:26:46 +06:00
wukko
0cfdf15cfa
scroll to top on tab change in popups
2023-09-07 22:42:33 +06:00
wukko
d892b3526e
fix a typo
2023-09-06 21:53:18 +06:00
wukko
b22a93a54d
changelog update
2023-09-06 20:41:02 +06:00
wukko
6ae16bfd1d
7.3 release stuff
...
added changelog and bumped up the version
2023-09-06 20:32:52 +06:00
wukko
bfde9aab39
Merge branch 'current' into disable-metadata
2023-09-06 20:05:16 +06:00
wukko
83f496a625
solve merge conflict i think
2023-09-06 20:03:35 +06:00
wukko
6698ed3b46
fixes
2023-09-06 20:01:17 +06:00
wukko
e50f5eed34
loc update
2023-09-06 19:50:36 +06:00
wukko
7b9b2d3158
start speed improvement
...
import particular mode module only if needed
merge pull request #197 from dumbmoron/dynamic-mode-import
2023-09-06 19:40:53 +06:00
wukko
be00900a49
fixes for poor rendering in chrome
...
- fixed blurry header
- fixed blurry tab bar
- fixed blurry switches
- fixed weirdly rounded corners in popups
- fixed 1px gap on edges of various elements in popup
- fixed overscrolling in other settings tab
- fixed unexpected button highlight effect in mobile version
- removed outdated fixed for tiny screens
2023-09-06 19:37:03 +06:00
dumbmoron
ac3998ddda
import particular mode module only if needed
...
mostly relevant because frontend does not need an innertube session
2023-09-03 15:38:50 +00:00
wukko
055eff92da
7.2: small improvements
...
- increased video length to 5 hours from 3 hours.
- fixed clickable area for urgent notice.
- possibly fixed random 0kb files.
2023-08-29 23:24:00 +06:00
dumbmoron
395a59a8b1
add instagram stories support
...
+ some code cleanup and deduplication
2023-08-26 16:06:46 +00:00
dumbmoron
b54efb968f
clean up posts/reels code
2023-08-26 06:35:13 +00:00
wukko
8dcb6d8ea7
a typo just broke everything
2023-08-26 00:53:05 +06:00
wukko
be21c86d89
youtube: added support for live links
2023-08-26 00:03:24 +06:00
dumbmoron
93aa1f4db4
add option to disable file metadata
...
closes #142
2023-08-25 17:57:03 +00:00
wukko
fc89cb566b
clean up
2023-08-23 01:03:31 +06:00
wukko
749c00a691
soundcloud: got rid of html parsing
2023-08-23 00:49:02 +06:00
wukko
0ef2c70c66
add support for more vimeo links
...
closes #184
2023-08-22 12:46:13 +06:00
wukko
4a52fe632d
forgot this one
2023-08-22 01:15:07 +06:00
wukko
2c4efc5a25
fix for picker on ios & popup title line height
2023-08-21 23:40:37 +06:00
wukko
a1e08c0692
Update instagram.js
2023-08-21 22:03:18 +06:00
dumbmoron
40f8b3ee0c
update cookies that have no expiration
2023-08-20 22:33:33 +00:00
dumbmoron
9eb6700399
set instagram specific headers
2023-08-20 22:33:30 +00:00
dumbmoron
ba7137ef62
send cookies as-is
2023-08-20 22:21:00 +00:00
wukko
b2501cc98d
updated changelog
2023-08-20 23:27:06 +06:00
wukko
0a5fff32ae
7.1 release
...
added changelog and update notice
2023-08-20 23:25:02 +06:00
wukko
877148159d
use else-if instead of if for evaluating action
...
merge pull request #183 from dumbmoron/decider-elif
2023-08-20 22:46:13 +06:00
wukko
9d590a64dc
fix the order
2023-08-20 22:30:26 +06:00
dumbmoron
a59ecd14e7
use else-if instead of if for evaluating action
...
sets a fixed order of actions
2023-08-20 16:20:18 +00:00
wukko
b441b494ef
fix vk downloads
2023-08-20 22:12:09 +06:00
dumbmoron
a09b062f9d
Merge branch 'current' into undici
2023-08-20 17:03:22 +02:00
wukko
a6134c58d2
remove unused stuff
2023-08-20 21:02:20 +06:00
dumbmoron
d54655c6b0
passthrough content-type; content-length
2023-08-20 15:00:03 +00:00
dumbmoron
814bfa404a
replace got with undici
...
might as well since it already comes with youtubei.js
2023-08-20 14:44:34 +00:00
wukko
244357820d
update readme and services config
2023-08-20 19:59:34 +06:00
wukko
6be2c7344e
do not attempt to update nonexistent cookie
...
merge pull request #181 from dumbmoron/fix-cookie-update
2023-08-20 19:38:11 +06:00
wukko
cbb519d73e
fix + test
2023-08-20 19:36:56 +06:00
dumbmoron
411938b460
do not attempt to update nonexistent cookie
2023-08-20 13:27:49 +00:00
dumbmoron
1f6c7c8ead
instagram: add downloading of single image
2023-08-20 13:26:35 +00:00
wukko
dfdda06099
added support for instagram images
...
also improved various picker
2023-08-20 19:14:31 +06:00
wukko
a15558bc3f
oh
2023-08-20 18:16:00 +06:00
wukko
2929b9535f
added file metadata to videos & fixed youtube dubs
2023-08-20 18:14:15 +06:00
wukko
609bf26dd4
#177 : add cookie support
...
merge pull request #177 from dumbmoron/cookie
2023-08-20 16:58:49 +06:00
wukko
c72d9b0ed1
change cookie path capitalization for consistency with other env stuff
2023-08-20 16:58:04 +06:00
wukko
fd0357e52d
move cookies to processing
...
slight clean up and better example
2023-08-20 16:51:39 +06:00
wukko
a8cbebd240
vxtwitter support
...
- moved out host overrides to its own file
- added mastodon verification
2023-08-20 16:11:16 +06:00
wukko
8304499ce7
fixed streamable (the service) metadata
2023-08-20 15:45:03 +06:00
wukko
c870c03271
#178 : always send something on stream failure
...
merge pull request #178 from dumbmoron/stream-error-handling
2023-08-20 15:43:28 +06:00
wukko
36622fc7ac
collapsed two lines
2023-08-20 15:42:57 +06:00
wukko
890b7c8924
streamable: clean up + more patterns
2023-08-20 15:18:21 +06:00
Blobadoodle
9af60e1e6b
===
2023-08-19 18:58:01 +01:00
Blobadoodle
df894864ce
useless comments
2023-08-19 18:34:43 +01:00
Blobadoodle
cd1d699886
feat: streamable support
2023-08-19 17:42:10 +01:00
dumbmoron
b0bed82167
always send something on stream failure
...
prevents reverse proxies (namely nginx) from assuming the server died because of an empty response
2023-08-17 21:04:17 +00:00
dumbmoron
a2216510b7
add cookie support
...
usage:
- create cookies.json file somewhere, preferrably outside cobalt directory
- in docker, you can bind mount it (`volumes` in composefile)
- if you don't want cobalt to update the cookies, set it to `:ro` (cobalt will print a warning about this, ignore it)
- set COOKIE_PATH to the absolute path of this file
- enjoy?
usage in services: probably the simplest api ever
- import { getCookie, updateCookie } from '../../cookie/manager.js';
- const cookie = getCookie('<service_name>');
- add this to headers - `headers: { cookie }`
- after fetch is done, save potential cookie updates: updateCookie(cookie, fetch.headers)
- see instagram.js for example usage
2023-08-16 19:59:33 +00:00
wukko
91a60c1ec2
oops
2023-08-16 16:44:33 +06:00
wukko
5541acee88
7.0.1: ui tweaks
...
- fixed streamable downloads in safari
- added background blur to popup backdrop
- reduced shadow blur for popups
- fixed content going out of corners in picker
2023-08-16 16:08:24 +06:00
wukko
2038050a2d
fix streamable downloads on ios
2023-08-15 18:48:57 +06:00
wukko
2302c1dbe4
7.0 release
2023-08-15 16:15:11 +06:00
wukko
fe56cc84aa
temp fix until future update
2023-08-15 16:14:17 +06:00
wukko
a1637e249f
fix soundcloud pattern test
...
merge pull request #167 from dumbmoron/fix-soundcloud-pattern-test
2023-08-15 16:10:39 +06:00
wukko
5bc65ad44c
7.0 changelog
2023-08-15 16:07:43 +06:00
wukko
27d872363d
graphql twitter api & soundcloud fix
...
closes #127
2023-08-15 14:37:59 +06:00
wukko
789acbc99b
fix download audio button in picker
2023-08-14 02:07:05 +06:00
wukko
f4b486a236
actually use rate-limit status
2023-08-14 01:51:55 +06:00
wukko
c4830cac08
made picker usable in new ui, but still ugly
...
download audio button still dies after 20 seconds, have to change url from stream to direct file (because tiktok audio links are static)
2023-08-14 01:36:19 +06:00
wukko
5955594e48
even more cleansing
...
- added support for x.com urls
- removed del shortcut for clearing url input area because it was causing regular typing issues
- added info about no liability
- fixed donate button glow and text backdrop padding
- updated donation and privacy policy texts for more clarity in both english and russian
- made cors question in setup script to take yes as answer, not just 'y'
- text-to-copy now has proper rounding when highlighted
- home screen now smoothly fades in instead of popping in
2023-08-14 00:09:50 +06:00
wukko
c5681bba94
making deepsource happy
2023-08-11 22:07:34 +06:00
wukko
998ab635d3
more ui enhancements
...
new in this commit:
- rounded corners everywhere! cobalt is now safe for everyone who can't handle sharp objects.
- proper banner loading. no more jumping text!
- proper banner error handling. if banner wasn't loaded, it'll simply go grey instead of disappearing.
- links are no longer italic and are instead underlined.
- collapsible lists now have corresponding emoji.
- donate button is now highlighted with magenta instead of white.
- added a list of keyboard shortcuts to about tab.
- centered old changelog loader.
2023-08-11 21:53:30 +06:00