wukko
689d7b4846
web/DonateOptionsCard: hide the scroller for aria, not all options
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
2024-12-14 13:07:30 +06:00
wukko
35d9917301
web/SupportedServices: render popover only when needed
...
& also focus it for screen readers
2024-12-14 12:51:00 +06:00
wukko
89f197375c
web/SupportedServices: better glow in dark mode
2024-12-14 12:42:38 +06:00
wukko
b44410e93b
web/SupportedServices: springy expand animation
2024-12-14 12:30:04 +06:00
wukko
86a67dee83
api/package: bump version to 10.4.5
Run service tests / test service functionality (push) Has been cancelled
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
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
2024-12-13 16:03:32 +06:00
wukko
3dafdd825a
api/types/proxy: use default dispatcher instead of a global one
...
this function never gets anything but internal streams, so global proxy (`API_EXTERNAL_PROXY`) is only causing issues here. this commit fixes an issue of cobalt attempting to proxy internal streams, and failing spectacularly.
2024-12-13 16:01:16 +06:00
wukko
5973d70053
api/package: bump version to 10.4.4 & update youtube.js
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
2024-12-12 23:03:00 +06:00
wukko
5eb411bb83
web/package: bump version to 10.4.4
2024-12-12 23:01:32 +06:00
wukko
994ce84483
web/error: add the error for temporarily disabled youtube
2024-12-12 23:01:05 +06:00
wukko
112866096c
api/url: return a diff error when youtube is disabled on main instance
2024-12-12 23:00:49 +06:00
jj
f1916cef6e
web: add automatic sitemap generation
Run tests / web sanity check (push) Has been cancelled
Run tests / api sanity check (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 tests / check lockfile correctness (push) Has been cancelled
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
2024-12-10 16:14:20 +00:00
wukko
e041e376c7
api & web: bump dependencies
2024-12-10 19:55:43 +06:00
wukko
4b8b0a0e9e
api/youtube: don't retrieve the player as cobalt doesn't use it
...
we don't decipher anything lol
2024-12-10 17:30:32 +06:00
wukko
e1b84e7472
api/package: bump version to 10.4.3
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
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
2024-12-05 00:27:53 +06:00
jj
6f0a8196ff
api/istream: remove icy-metadata header if sent by client
2024-12-04 18:25:25 +00:00
jj
6c39edbc10
api/stream: use dispatcher if passed to istream
2024-12-04 18:17:13 +00:00
wukko
6ca377ded6
api/tiktok: catch unavailable post error
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
2024-12-04 12:28:05 +06:00
wukko
569c232b47
web/i18n/settings: update description of "reduce transparency" toggle
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
2024-11-29 12:29:44 +06:00
wukko
0e5914f66c
api/package: bump version 10.4.2
Run service tests / test service functionality (push) Has been cancelled
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
Run service tests / test service: ${{ matrix.service }} (push) Has been cancelled
2024-11-28 17:53:35 +06:00
wukko
3126acc08e
web/package: bump version to 10.4.2
2024-11-28 17:53:25 +06:00
wukko
15a0ba30c7
api/tests/vk: add new domain test
2024-11-28 17:32:41 +06:00
wukko
4700682ccb
api/vk: refactor quality picking
2024-11-28 17:32:10 +06:00
wukko
f696335278
api/vk: use proper api, add support for more links, refactor
...
also added support for video access keys
2024-11-28 16:01:26 +06:00
wukko
5ffc0c6161
web/i18n/error: add string for api.service.audio_not_supported
2024-11-28 15:49:15 +06:00
wukko
50344eda17
api/match-action: proper error code for unsupported audio extraction
2024-11-28 15:48:18 +06:00
wukko
eee9beef91
api/create-filename: don't require author for pretty title
2024-11-28 15:47:30 +06:00
jj
55c97f77b8
api/cookie: reformat console.error in getCookie
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
2024-11-26 14:24:54 +00:00
jj
58edad553e
api/cookie: replace name exception with console log
...
much easier to debug when writing a service
2024-11-26 14:05:13 +00:00
jj
fbacb94495
api/cookie: do not recreate interval if it already exists
2024-11-26 14:02:16 +00:00
jj
a4cb6ada79
api/cookie: split initial load into separate function
2024-11-26 14:01:36 +00:00
jj
20074a5091
api/cookie: rephrase non-string warning
2024-11-26 13:55:18 +00:00
jj
00ac025235
api/cookie: warn if writing updated cookies fails
2024-11-26 13:52:20 +00:00
jj
3d95361c09
api/cookie: validate cookie file format
2024-11-26 13:51:49 +00:00
jj
31d65c9fb7
api/cookie: validate service names for cookies
2024-11-26 13:44:51 +00:00
wukko
d7ae13213e
web/i18n/settings: rename debug to nerd mode
...
and also update description for it
2024-11-26 18:34:13 +06:00
wukko
d4bcb1ba61
api/service-config: add new domains for vk
2024-11-26 18:21:44 +06:00
wukko
5be8789576
web/PageNavTab: flip the chevron in rtl layout
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
2024-11-25 12:24:09 +06:00
wukko
e93aa54e2f
web/SavingDialog: fix weird focus border in chromium browsers
2024-11-25 12:22:28 +06:00
wukko
47804f462c
web/i18n/error: update private & age post errors
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
2024-11-24 19:29:53 +06:00
wukko
e2f0123418
api/tests/tiktok: add an age restricted video test
2024-11-24 19:26:59 +06:00
wukko
a1fa79f2f5
api/tikok: catch an age restriction error
2024-11-24 19:26:44 +06:00
wukko
1559ed13af
web/package: bump version to 10.4.1
2024-11-24 19:08:52 +06:00
wukko
2433681d8b
api/package: bump version to 10.4.1
2024-11-24 19:08:40 +06:00
wukko
8a24dbb42d
api/match-action: fix audio in tiktok picker
...
it didn't have an audio format in the filename, so it either failed or downloaded without an extension.
closes #870
2024-11-24 19:02:10 +06:00
wukko
cdd349cfb6
api/tests/rutube: add a region locked video test
2024-11-24 18:44:07 +06:00
wukko
6039eae6a3
api/rutube: catch a region lock error
...
closes #930
2024-11-24 18:43:50 +06:00
wukko
2ed52a161e
web/i18n/error: add general content region & paid errors
2024-11-24 18:35:57 +06:00
wukko
9b0e4ab0bd
api/tests/soundcloud: add tests for region locked and paid songs
2024-11-24 18:35:32 +06:00
wukko
43c3294230
api/soundcloud: catch region locked and paid songs and show an error
2024-11-24 18:35:07 +06:00
wukko
eb52ab2be8
api/vimeo: return accidentally remove merge function
2024-11-24 18:19:56 +06:00