wukko
|
d18b22e7ed
|
api/processing/request: return a unique error code
|
2025-06-20 19:53:01 +06:00 |
|
wukko
|
a30a27a4ec
|
web/settings/metadata: add subtitles language dropdown
|
2025-06-20 15:56:11 +06:00 |
|
wukko
|
5860c50c59
|
web/settings/video: add youtube container settings
|
2025-06-20 15:50:30 +06:00 |
|
wukko
|
fef6ee1a17
|
web/i18n/error/queue: add missing generic_error
oops
|
2025-06-19 22:38:16 +06:00 |
|
wukko
|
1e7406de9d
|
web/i18n/error/api: rephrase youtube.no_matching_format
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run service tests / test service functionality (push) Waiting to run
Run service tests / test service: ${{ matrix.service }} (push) Blocked by required conditions
Run tests / check lockfile correctness (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
|
2025-06-16 13:53:57 +06:00 |
|
wukko
|
e18575f78c
|
web/i18n/error/api: update youtube.no_matching_format
|
2025-06-15 13:24:10 +06:00 |
|
wukko
|
507fab847b
|
web/workers/ffmpeg: proper error code for missing audio channel error
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
|
2025-06-14 17:24:47 +06:00 |
|
wukko
|
863d39db6f
|
web/i18n/about: remove an unused string
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
Run tests / check lockfile correctness (push) Has been cancelled
Run tests / web sanity check (push) Has been cancelled
Run tests / api sanity check (push) Has been cancelled
|
2025-06-12 12:37:38 +06:00 |
|
wukko
|
ace654ea91
|
web/i18n/dialog: remove even more unused strings
|
2025-06-12 11:56:09 +06:00 |
|
wukko
|
d0298db112
|
web/i18n/dialog: remove unused strings
|
2025-06-12 11:48:29 +06:00 |
|
wukko
|
dbb83b9e97
|
web/i18n/settings: remove unused strings
|
2025-06-11 17:50:28 +06:00 |
|
NexusXe
|
1bd320ced4
|
web/i18n/remux: fix a typo in explainer's description (#1320)
|
2025-06-07 13:17:02 +06:00 |
|
wukko
|
77e78d55fc
|
web/workers/fetch: catch network-related errors & retry 3 times
previously all network issues showed a "worker crashed" error, which people misinterpreted all the time, and reasonably so
|
2025-06-07 11:46:16 +06:00 |
|
wukko
|
2f5304f479
|
web/i18n/queue: update fetch.empty_tunnel to be more informative
|
2025-06-07 11:29:28 +06:00 |
|
wukko
|
c2ff7afc6f
|
web/about/privacy: add a link to plausible host & update cf section
cf pages -> cf workers (cuz we moved to static workers)
|
2025-06-03 12:07:54 +06:00 |
|
wukko
|
add0ab4adf
|
web/lib/api: wait for turnstile solution, refactor
now cobalt waits for turnstile for 15 seconds before showing an assistive dialog, instead of showing the dialog right away. much better ux!
|
2025-05-23 20:37:47 +06:00 |
|
wukko
|
1c5e038372
|
web/Omnibox: show a tooltip if turnstile isn't solved
|
2025-05-23 20:19:52 +06:00 |
|
wukko
|
be84f66dff
|
web/about: revise text on all pages & improve readability
all information is way easier to read and understand. i also added info about new features and explained some concepts in a better language.
|
2025-05-23 15:57:33 +06:00 |
|
wukko
|
479a64890e
|
web/i18n/settings: update youtube codec description
|
2025-05-19 22:06:47 +06:00 |
|
wukko
|
294273e2a7
|
web/ProcessingStatus: refactor to svelte 5 & add aria label
|
2025-05-14 22:41:55 +06:00 |
|
wukko
|
d337de1f63
|
web/ProcessingQueueItem: make buttons accessible for screen readers
|
2025-05-14 22:25:46 +06:00 |
|
wukko
|
9cf40549e3
|
web/workers/fetch: retry only when needed & reduce attempts to 3
|
2025-05-14 21:16:38 +06:00 |
|
wukko
|
deb4adc4e8
|
web/i18n/error: remove unused strings
|
2025-05-14 15:37:45 +06:00 |
|
wukko
|
bcad963c10
|
web/i18n/error/queue: add processing queue error strings
|
2025-05-14 15:33:00 +06:00 |
|
wukko
|
eeda4beb25
|
web/task-manager/queue: show a dialog on error
|
2025-05-14 15:29:19 +06:00 |
|
wukko
|
683f161520
|
web/i18n/error: move api errors to a separate file
|
2025-05-14 15:27:26 +06:00 |
|
wukko
|
1630514611
|
web/i18n/settings: update local processing toggle text
|
2025-05-06 16:49:46 +06:00 |
|
wukko
|
c9dfd60068
|
web/ProcessingQueueStub: static stub text
|
2025-05-04 14:43:55 +06:00 |
|
wukko
|
a22e4c3cf9
|
web/settings: add an option to hide the remux tab on mobile
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
Run service tests / test service functionality (push) Has been cancelled
Run tests / check lockfile correctness (push) Has been cancelled
Run tests / web sanity check (push) Has been cancelled
Run tests / api sanity check (push) Has been cancelled
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
|
2025-05-01 00:25:03 +06:00 |
|
wukko
|
c5d5ed161d
|
web/i18n/queue: add state strings for encoding
it's "transcoding" cuz we never *encode* raw data
|
2025-04-30 21:33:35 +06:00 |
|
wukko
|
016aa1b708
|
web/settings: rename "downloading" to "metadata"
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
Run service tests / test service functionality (push) Has been cancelled
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
am i future proofing for more stuff there? maybe
|
2025-04-20 21:03:02 +06:00 |
|
wukko
|
b9c1f2de72
|
web/settings/audio: add a toggle to prefer better audio quality from yt
& also remove the beta label from youtube dub
|
2025-04-20 20:49:28 +06:00 |
|
wukko
|
0294bbd447
|
web/i18n/settings: update youtube hls description
|
2025-04-20 19:24:58 +06:00 |
|
wukko
|
0b1637e986
|
web/i18n/queue: mux -> remux
all muxing that cobalt does is remuxing, this is simply more accurate
|
2025-04-20 19:05:30 +06:00 |
|
wukko
|
4af3595344
|
web/i18n/error: rephrase youtube login & token errors
|
2025-03-29 13:07:52 +06:00 |
|
wukko
|
0b29121c53
|
merge: changes from main
|
2025-03-27 20:02:46 +06:00 |
|
wukko
|
f18d28dcfc
|
web/i18n/error: add api.youtube.no_session_tokens
|
2025-03-20 00:09:46 +06:00 |
|
wukko
|
2197d9411e
|
merge: updates from main
|
2025-03-13 14:56:49 +06:00 |
|
wukko
|
5900d6aa4a
|
web/i18n/error: add youtube drm error
|
2025-03-13 13:30:05 +06:00 |
|
wukko
|
a5172b8fb4
|
web/settings/accessibility: add toggle for disabling auto opening queue
|
2025-03-07 21:47:02 +06:00 |
|
wukko
|
1b0be14175
|
web/settings: move accessibility settings to the accessibility page
also rearranged the nav bar a bit to make it look cleaner
... and also accommodated for the new location of accessibility settings (oops)
|
2025-03-07 21:43:03 +06:00 |
|
wukko
|
3935396709
|
web/i18n/queue: update running remux text
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
|
2025-03-07 15:48:14 +06:00 |
|
wukko
|
7dc2683180
|
web/i18n/queue: update the queue title
|
2025-03-07 15:20:50 +06:00 |
|
wukko
|
4a1780ab7f
|
web/ProcessingQueueItem: refactor, retry action, rtl optimization
also:
- added a spinner to "running" state
- moved steps counter to the starting state, aka when the worker is loading in
|
2025-03-06 18:30:48 +06:00 |
|
wukko
|
698905db2e
|
web/settings/appearance: add a toggle for disabling haptics
also updated all descriptions for accessibility toggles
|
2025-03-05 21:46:27 +06:00 |
|
wukko
|
3e2c7a3c91
|
web/i18n/settings: fix video filename preview
now it displays the actual filename format you get
|
2025-02-24 22:28:33 +06:00 |
|
wukko
|
424a16729e
|
web/settings/local: update name of the media processing section
|
2025-02-24 18:46:11 +06:00 |
|
wukko
|
8e4d0cd03d
|
web/settings: add a local processing page
|
2025-02-24 15:51:11 +06:00 |
|
wukko
|
540aee6194
|
merge: updates from main
|
2025-02-24 15:11:30 +06:00 |
|
wukko
|
7b63db13c4
|
web/i18n/error: add api.invalid_body & update api.unknown_response (#1118)
|
2025-02-18 12:44:53 +01:00 |
|