Commit Graph

3066 Commits

Author SHA1 Message Date
wukko
5ac87bab09
web/package: bump version to 11.0.2
Some checks are pending
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-07 14:04:51 +06:00
wukko
ad96155831
api/package: bump version to 11.0.3 2025-06-07 14:04:39 +06:00
NexusXe
1bd320ced4
web/i18n/remux: fix a typo in explainer's description (#1320) 2025-06-07 13:17:02 +06:00
wukko
d6095db619
api/service-config/youtube: add /v/:id link pattern
closes #1327
2025-06-07 13:12:04 +06:00
wukko
5a7708f030
docs/api: fix spacing typo in a table
Some checks are pending
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-07 12:24:40 +06:00
wukko
df7819daa1
api/tests/twitter: update some test links to more popular ones
so that twitter doesn't require someone with an account to view the post before making it available for logged out access. really annoying & makes tests fail
2025-06-07 12:00:51 +06:00
wukko
10e6b4ec71
api/service-alias: add an alias for twitch
because only clips are supported for now. vods may be supported after we implement HLS local processing
2025-06-07 11:51:44 +06:00
wukko
5cd5013de0
api/service-config/vimeo: add /groups/ link pattern
closes #1324
2025-06-07 11:49:40 +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
8c3c084c9c
docker: bump node version to 24
Some checks failed
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-05 18:14:01 +00:00
jj
a0560fe684
web: update crypto addresses 2025-06-05 18:14:01 +00:00
wukko
291f3401dd
web/queue: fix overflow scroll
Some checks failed
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
oops
2025-06-05 13:45:49 +06:00
wukko
5c1a855ddf
web/package: update version to 11.0.1
Some checks failed
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-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
Some checks failed
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-01 13:02:08 +00:00
jj
b4a53d0fde
web/state/task-manager: use writable-readonly store instead of readable
Some checks failed
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-01 10:11:40 +00:00
jj
7f5a9cfa75
api/config: remove unused cluster import
Some checks failed
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
2025-05-31 13:51:57 +00:00
jj
a7bf5c525d
api/package: bump version to 11.0.2 2025-05-31 13:49:15 +00:00
jj
57eba51959
api/env: broadcast raw contents instead of parsed 2025-05-31 13:43:30 +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
Some checks failed
Run tests / web sanity check (push) Has been cancelled
Run tests / api sanity check (push) Has been cancelled
Run tests / check lockfile correctness (push) Has been cancelled
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
Run service tests / test service functionality (push) Has been cancelled
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
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
Some checks failed
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
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
2025-05-29 19:31:01 +00:00
jj
1c304457e2
api/package: bump version to 11.0.1
Some checks failed
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
2025-05-29 17:22:03 +00:00
jj
ed18008493
api/soundcloud: return isHLS flag when appropriate
Some checks are pending
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-05-29 17:08:22 +00:00
wukko
a52dde7654
merge: cobalt 11 with local processing & better performance (#1287) 2025-05-29 22:23:48 +06:00
wukko
3142b49d2d
web/changelogs/11.0: add more info about loom changes 2025-05-29 21:34:42 +06:00
jj
ff7eb2639d
api/loom: add support for non-transcoded links, add more tests 2025-05-29 15:29:53 +00:00
wukko
8a7b3e9386
docs/examples/docker-compose: update cobalt package version 2025-05-29 20:54:31 +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
5e3d6107f9
api/stream/manage: fix usage of getInternalTunnel()
fixed a typo
2025-05-29 20:20:56 +06:00
wukko
71bb2de81a
web/package: bump version to 11.0 2025-05-29 20:10:37 +06:00
wukko
181669f949
api/package: bump version to 11.0 2025-05-29 20:10:28 +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
3c41585158
api/schema: add old variables from cobalt 10 for backwards compatibility 2025-05-29 17:55:52 +06: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
Some checks are pending
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-05-29 01:25:36 +06:00
wukko
d4a2fe507f
web: add support for "remux" type of local processing
Some checks are pending
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
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
50a0f29ed9
docs/api: rewrite with up-to-date info and better formatting
Some checks failed
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
2025-05-27 18:06:56 +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
0b36aa09a7
api/match: limit the duration limit number to 2 decimal places 2025-05-27 17:10:41 +06:00
jj
c392864c82
api/env: unquote variables if needed
Some checks failed
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-25 12:44:40 +00:00
jj
ba2d266de7
api: dynamic env reloading from path/url 2025-05-24 15:52:27 +00:00
jj
e76ccd1941
api: move env loading into separate file 2025-05-24 14:47:01 +00:00