Commit graph

139 commits

Author SHA1 Message Date
wukko e00a3a4849 7.7.2: made terms and ethics more descriptive 2023-12-08 18:54:44 +06:00
wukko 760f55bdb4 7.7 changelog and banner 2023-12-02 23:47:34 +06:00
wukko 5bd50fd55f twitter: remux all videos
- increased stream link lifespan to 90 seconds
- decreased max video duration back to 3 hours
2023-12-02 20:44:19 +06:00
wukko e4c105f2a2 fix line duplication (due to skill issue) 2023-10-28 19:03:49 +06:00
wukko 31a2136c90 updated docs 2023-10-28 18:51:20 +06:00
wukko 3a4f8ef31b updated the file name style order in desc 2023-10-15 20:41:02 +06:00
wukko 81d37e9987 final file name style picker 2023-10-14 22:51:53 +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 e721cf9878 support for rutube, fixes, accommodations for multi lang 2023-09-16 23:38:07 +06:00
wukko 18610a2ee6 update russian loc 2023-09-12 19:28:17 +06:00
wukko 04484f634f prepare for domain change, add settings migration 2023-09-09 03:10:43 +06:00
wukko 83f496a625 solve merge conflict i think 2023-09-06 20:03:35 +06:00
wukko e50f5eed34 loc update 2023-09-06 19:50:36 +06:00
dumbmoron 93aa1f4db4 add option to disable file metadata
closes #142
2023-08-25 17:57:03 +00:00
wukko 0a5fff32ae 7.1 release
added changelog and update notice
2023-08-20 23:25:02 +06:00
wukko dfdda06099 added support for instagram images
also improved various picker
2023-08-20 19:14:31 +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 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
wukko 43a3ebf475 7.0: ui refresh and more 2023-08-05 00:43:12 +06:00
wukko bbf450a1fa 6.3: new error and save popups
- remade error and save popups. both are now properly located and sized on mobile screens. this is the first step in modernizing cobalt ui!
- fixed >> button getting stuck in error state.
2023-07-19 01:50:51 +06:00
wukko cc30809ac7 6.2.3: loc improvements
- added info about country restrictions to youtube error message.
- updated donation popup text.
- updated save to gallery shortcut link.
- fixed #110.
2023-07-14 22:19:58 +06:00
wukko db5d62ae58 6.2.2: fixes related to twitter screwing everything up
(also fixes an issue with some instagram links)
2023-06-30 16:29:21 +06:00
wukko 65161107fa 6.2: no more ip verification
- removed ip verification and updated privacy policy to reflect this change.
- streamable links now last for 20 seconds instead of 2 minutes.
- cleaned up stream verification algorithm. now the same function isn't run 4 times in a row.
- removed deprecated way of hosting a cobalt instance.
2023-06-27 19:56:15 +06:00
wukko 038c07c1b8 attempt to fix the weird issue with authorization 2023-06-22 20:24:01 +06:00
wukko 527ca29215 6.0
in this commit:
- enhanced css (hover border, less annoying donate highlight, checkbox width fix for mobile, more consistent color scheme)
- addition of an urgent notice (in this case it mentions all issues related to old infra being fixed)
- updated twitter picker test
- changelog for 6.0
- removed partial translations
2023-06-07 21:41:06 +06:00
wukko 4d369170ff separated web and api, build improvements
wip:
- separate web and api servers.
- script for building static pages.
- building improvements.
- async localisation preloading.
2023-05-19 16:13:38 +06:00
wukko fa4e418e36 5.7: ui improvements
- padding (everywhere) has been slightly reduced to fit in more content.
- padding is now consistent across ui.
- added more info to the "how to save" popup for ios devices.
- crypto wallet press-to-copy buttons now look like buttons.
- improved looks for smallest screens (iphone 5, 5s, se, etc).
2023-05-18 23:05:29 +06:00
wukko d85205649e 5.6: tiny quality of life improvements
- remember celebratory emoji changes? they've been fixed, and are now dynamically loaded!
- changelog history now lets you try to load it again if first attempt failed for whatever reason.
- added glow to the donation button to make it more visible.
- cleaned up frontend js a little bit.
- updated some links in tests.
2023-05-17 02:13:11 +06:00
wukko 8f93232e81 5.4.4: moved to twitter api v2 2023-04-27 09:26:19 +06:00
wukko 0dca373237 5.4: instagram support 2023-04-25 01:01:25 +06:00
wukko 68703ae300 5.3.2: link sharing and nanoid
- you can now share video links directly from cobalt!
- cobalt is now using nanoid for stream ids instead of giant sha256 hashes
- one more fix to address the copy animation, this time on pc
2023-04-08 22:55:44 +06:00
wukko 742ce7c86e 5.3: accessibility and css polish 2023-04-03 22:36:23 +06:00
wukko 19087944f7 5.2.2: accessibility improvements
- moved clipboard button to right, added left-handed layout toggle for those who prefer to have it on left.
- removed button hover highlights on phones.
- added proper checkbox icon for better clarity.
- checkboxes are now stretched edge-to-edge on phone to be easier to manage for right-handed people.
2023-03-29 22:08:41 +06:00
wukko 7f533b3485 retweet links, new clipboard icon, mobile layout and loc improvements
- added support for retweet links
- updated spaces endpoint
- bumped up the user agent version
- new clipboard icon
- new clipboard + auto mode layout on mobile, less wasted space
- fixed button press animations for safari on mobile
- tons of localization improvements for english and russian
- bumped up youtubei.js to 4.1.0
2023-03-24 23:16:10 +06:00
wukko 6e9f9efa28 vimeo support revamp and bug fixes
- completely reworked vimeo module.
- added support for audio downloads from vimeo.
- added support for chop type of dash for vimeo.
- added ability to choose between progressive and dash vimeo downloads. both to api and settings on frontend.
- added support for single m3u8 playlists. will be useful for future additions and is currently used for vimeo.
- proper error is now shown if there are no matching vimeo videos found
- temporarily disabled douyin support because bytedance killed off old endpoint.
- fixed the issue related to periods in tiktok usernames. (closes #96)
- fixed error text value patching in match module.
- fixed video stream removal for audio only option, wouldn't work in some edge cases.
- minor clean up.
2023-03-15 22:18:31 +06:00
wukko f6ee934949 oops 2023-03-10 00:45:07 +06:00
wukko a3daa65148 5.2
- page render caching
- onDemand block caching
- page html minify
- better rate limiting
- minor cobalt.js clean up
- page render platform indication in settings popup

all these changes are aimed to improve performance and responsiveness

!! not final version of 5.2 !!
2023-03-10 00:41:17 +06:00
wukko 6465ac8d6f 5.1
closes #62, #66, #75
2023-02-26 22:49:25 +06:00
wukko c57d16b615 added 5.0 changelog 2023-02-13 21:56:52 +06:00
wukko dacaaf5b27 5.0-dev1
- rewrote and/or optimized all service modules
- rewrote matching and processing modules to optimize readability and performance
- added support for reddit gifs
- fixed various issues with twitter error explanations
- code optimizations and enhancements (such as finally getting rid of ==, prettier and more readable formatting, etc)
- added branch information
- all functions in currentCommit submodule run only once and cache received data
- added a test script. only twitter and soundcloud are 100% covered and tested atm, will add tests (and probably fixes) for the rest of services in next commits
- changed some localization strings for russian
- added more clarity to rate limit message
- moved services folder into processing folder
2023-02-12 13:40:49 +06:00
wukko 6b87c7babd 4.8: new about popup and other visual improvements 2023-01-30 00:17:33 +06:00
wukko 1ce0c98175
Merge branch 'current' into crowdin 2023-01-18 16:38:21 +06:00
wukko 4a03d890fb New translations en.json (Portuguese, Brazilian) 2023-01-18 06:00:04 +06:00
wukko cb8da59bd1 New translations en.json (Russian) 2023-01-14 00:39:46 +06:00
wukko 3b5bf51ba7 4.7
fixes #63, #67, #68, and #71, among other issues
2023-01-14 00:34:48 +06:00
wukko 986012630f New translations en.json (Spanish) 2023-01-05 17:53:33 +06:00
wukko 282c66a2fa New translations en.json (Russian) 2022-12-17 17:11:18 +06:00
wukko 7f1ba6b36b 4.6.0: video muting and soundcloud client_id 2022-12-17 17:09:49 +06:00
wukko f13a82e152 4.5 2022-12-07 01:21:07 +06:00