Commit Graph

1342 Commits

Author SHA1 Message Date
wukko
4da95e0a2b web/libav: disable wasm multithreading on old ios 2025-06-20 00:43:18 +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 2025-06-16 13:53:57 +06:00
wukko
2ac9153142 web/CaptchaTooltip: increase max width
allows for prettier layout of text in languages other than english
2025-06-15 15:16:32 +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 2025-06-14 17:24:47 +06:00
wukko
5ea170a5ac web: deprecate youtube HLS, enable it only via env variable
it's now disabled by default because if we ever need HLS for youtube in the future, it'll be managed by the processing instance, not the web client. will probably be removed completely in next major release.
2025-06-14 16:35:35 +06:00
wukko
863d39db6f web/i18n/about: remove an unused string 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
jj
81c8daf852 web/storage: robuster er opfs availability check 2025-06-11 14:25:16 +00:00
jj
a06baa41c1 web: add uuid() function with fallback if randomUUID is missing 2025-06-11 14:18:04 +00:00
jj
eb90843fc9 web/pagenav: use pop() instead of at(-1) 2025-06-11 14:17:32 +00:00
wukko
dbb83b9e97 web/i18n/settings: remove unused strings 2025-06-11 17:50:28 +06:00
nexpid
170cf293bf api/soundcloud: add more metadata fields (#1313) 2025-06-08 18:07:38 +06:00
wukko
5ac87bab09 web/package: bump version to 11.0.2 2025-06-07 14:04:51 +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
jj
a0560fe684 web: update crypto addresses 2025-06-05 18:14:01 +00:00
wukko
291f3401dd web/queue: fix overflow scroll
oops
2025-06-05 13:45:49 +06:00
wukko
5c1a855ddf web/package: update version to 11.0.1 2025-06-03 12:25: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
b304549a8d web/routes: refactor error & /about/[page] to svelte 5 2025-06-03 11:38:38 +06:00
wukko
58209970ac web/wrangler: add not_found_handling 2025-06-03 10:58:11 +06:00
wukko
ee2be1fb9e web/device: enable local processing on ios 18+ by default
hopefully ios users will figure out what buttons they have to press, but if not, i'll add an explanatory dialog
2025-06-03 10:49:38 +06:00
jj
3ee7c4d36a web: add cloudflare wrangler.jsonc file 2025-06-01 13:02:08 +00:00
jj
b4a53d0fde web/state/task-manager: use writable-readonly store instead of readable 2025-06-01 10:11:40 +00:00
wukko
7fa3340a13 web/layout: prevent preload component from being visible
oops
2025-05-31 18:27:50 +06:00
wukko
ea3223e0b0 web/ProcessingQueueItem: fix unintentional overflow
this resulted the queue to be scrollable horizontally when multiple items are present. caused by the button reveal animation. only affected desktop layouts
2025-05-30 13:19:26 +06:00
jj
d6e2f3cb12 web/storage: more stringent opfs check 2025-05-29 19:31:01 +00:00
wukko
3142b49d2d web/changelogs/11.0: add more info about loom changes 2025-05-29 21:34:42 +06:00
wukko
0e82023db8 web/readme: add info about link prefill 2025-05-29 20:53:33 +06:00
wukko
2558f357a9 web/changelogs/11.0: add missing info 2025-05-29 20:39:33 +06:00
wukko
71bb2de81a web/package: bump version to 11.0 2025-05-29 20:10:37 +06:00
wukko
2df3673540 web/changelogs: add 11.0 changelog 2025-05-29 20:09:57 +06:00
jj
11520ccdf7 web/README: update for cobalt 11, add acknowledgments
Co-authored-by: wukko <me@wukko.me>
2025-05-29 12:42:02 +00:00
wukko
1a712db9e5 web/css: add <code> styling 2025-05-29 17:12:10 +06:00
wukko
f9a3fb1396 web/layout: add a rounded corner & top border when installed on desktop 2025-05-29 01:25:36 +06:00
wukko
d4a2fe507f web: add support for "remux" type of local processing
it's currently used for fixing a very specific set of twitter videos, but will be used for remuxing HLS videos in the future
2025-05-29 00:23:56 +06:00
wukko
bc8dcd5a97 web/ProcessingQueueItem: show running text even if there's no percentage 2025-05-28 23:30:14 +06:00
wukko
c2d76010c5 api/core: remove durationLimit from server info
it's not used, no clue why it was here in the first place
2025-05-27 17:12:58 +06:00
wukko
e43f712eb6 web/changelogs/10.5: remove corny remarks 2025-05-25 17:02:45 +06:00
wukko
7d84b74e9e web/device: allow default local processing on desktop & android firefox 2025-05-25 00:24:30 +06:00
wukko
bb8acc8b98 web/run-worker: add brackets around the case block with a const 2025-05-24 14:40:41 +06:00
wukko
2f6196f6e3 web/queue: remove final file from results without swapping for a dummy 2025-05-24 14:27:30 +06:00
jj
9c16efd3b1 web/lib/download: delay revoking object URL for 10s
just to be safe
2025-05-23 17:50:24 +00:00
jj
892c055d6a web/queue: replace pipelineResults array with object 2025-05-23 17:44:47 +00:00
jj
17bcfa3a03 web/queue: more uuid refactoring 2025-05-23 17:37:04 +00:00
jj
47683cecec web/types: create uuid alias for worker ids 2025-05-23 17:05:31 +00:00