wukko
910cbcf236
web/AboutSupport: allow the card to fill the available space
2025-02-24 17:24:06 +06:00
wukko
2e317c3abe
web/settings: update PageNav icon colors & icon for credits
2025-02-24 17:23:38 +06:00
wukko
969058d70b
web/settings: update PageNav colors
2025-02-24 17:22:56 +06:00
wukko
52528ddee8
web/PageNavTab: add more colors
2025-02-24 17:12:58 +06:00
wukko
b2df289894
web/PageNavTab: cleaner icon style
2025-02-24 16:30:33 +06:00
wukko
8e4d0cd03d
web/settings: add a local processing page
2025-02-24 15:51:11 +06:00
wukko
89fccae33d
web/settings/migrate: migrate alwaysProxy
2025-02-24 15:49:07 +06:00
wukko
b463ec7a7d
web/settings: move alwaysProxy & localProcessing, add useWebCodecs
2025-02-24 15:48:52 +06:00
wukko
540aee6194
merge: updates from main
2025-02-24 15:11:30 +06:00
wukko
82f3062759
api & web: bump package version to 10.7.5
2025-02-18 18:30:15 +06:00
wukko
7b63db13c4
web/i18n/error: add api.invalid_body & update api.unknown_response ( #1118 )
2025-02-18 12:44:53 +01:00
wukko
3d98b4f9e4
web/i18n/error: update age restriction errors
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-02-13 17:07:20 +06:00
wukko
dcc5b5d2fd
web/PickerDialog: adjust mobile scaling a bit
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
2025-02-13 01:05:08 +06:00
wukko
bc70cf4b6b
web/DialogHolder: improve bottom margin in mobile pwa
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-02-13 00:53:17 +06:00
wukko
8d7f0d984f
web/layout: add & use the css variable for the focus ring
2025-02-13 00:32:02 +06:00
wukko
935947cafc
web/PickerItem: add a proper focus ring & fix different border radius
2025-02-13 00:29:09 +06:00
wukko
553b3f9091
web/PickerDialog: align the grid perfectly, better scaling
2025-02-13 00:26:45 +06:00
wukko
c0b671e45f
web/queen-bee: move runners to their own files
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-02-12 13:34:52 +06:00
wukko
564fc65297
web/workers/remux: init libav only once, terminate after usage
2025-02-12 13:19:13 +06:00
wukko
ff62a4c2e6
web/types/libav: replace "extension" with "format" in FileInfo
2025-02-12 13:17:56 +06:00
wukko
c31c484894
merge: 10.7.3 from main
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-02-11 16:18:30 +06:00
wukko
1830765101
web/package: sync version with api
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-02-11 16:17:51 +06:00
wukko
14556b3190
web/PickerDialog: ignore wrong items in an array
2025-02-11 15:39:53 +06:00
wukko
f76d40bec4
web/PickerItem: make sure the item url is valid
2025-02-11 15:29:23 +06:00
wukko
366279a3bc
web/PickerDialog: don't render an item if it has no url
2025-02-11 15:25:01 +06:00
Hk-Gosuto
20b1d9ab30
web/youtube-lang: add zh, zh-Hans, and zh-Hant language codes ( #1076 )
2025-02-11 14:44:06 +06:00
wukko
ce510a5746
web/layout: remove sidebar rounding on desktop
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-02-07 18:51:06 +06:00
wukko
ca3263f1f3
web/layout: fix mobile nav bar gradient
2025-02-07 18:50:46 +06:00
wukko
adaf502d66
web: remove the early prototype of cutout functionality
...
at the time of this commit, there are no models that are good enough and can run in a web browser. this feature might come back when web onnx gets support for beefier models.
2025-02-07 16:55:28 +06:00
wukko
039ccf91be
web/cutout: allow opening the page without extra settings
2025-02-07 16:48:10 +06:00
wukko
95d9913e3e
web/Sidebar: always show cutout tab
2025-02-07 16:47:36 +06:00
wukko
dc33c07b39
web/storage: add clearCacheStorage function
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-02-06 23:45:03 +06:00
wukko
1f79bf6e52
web/settings/advanced: add cache clearing, refactor data management
2025-02-06 23:44:05 +06:00
wukko
cff47da742
web/ProcessingQueue: add estimated storage usage
2025-02-06 22:56:05 +06:00
wukko
7a042e3bfa
web/ProcessingQueue: clear old files from storage on page load
2025-02-06 22:28:08 +06:00
wukko
23f28acff0
web/i18n/error: update age-restriction & login errors
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-02-05 19:23:29 +06:00
wukko
c8ea19a69c
web/SettingsInput: fix z-index of input inner buttons
2025-02-05 19:09:37 +06:00
wukko
4f50b44e68
web/SettingsInput: make the clear button non-destructive
...
clear button now clears data only in the input box, not actual data
if you accidentally clear old data and don't save it, you can restore it with one click :3
2025-02-05 19:01:30 +06:00
wukko
c5d8d33870
web/SettingsInput: hide sensitive input & allow to show it with a button
...
also fixed padding & svg rendering in safari
2025-02-05 18:30:00 +06:00
wukko
62dccf7b51
web/SettingsInput: hide sensitive info (such as api key)
2025-02-05 17:07:29 +06:00
wukko
88d4b4dc7c
web/ProgressBar: check if completedWorkers exists
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
2025-02-03 18:09:03 +06:00
wukko
1716c1d2af
web/state/queue: check if pipeline exists before removing workers
2025-02-03 18:08:47 +06:00
wukko
6c18f1d460
web/ProcessingQueueItem: fix queue scroll
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-02-02 14:45:31 +06:00
wukko
161b3a7e3c
web/i18n/queue: update title
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-02-02 02:28:31 +06:00
wukko
de5a2d10ca
web/SectionHeading: reduce line height for beta tag
2025-02-02 02:08:50 +06:00
wukko
12ea601e6d
web/state/queue: clean up result file when removing the task
2025-02-02 02:01:37 +06:00
wukko
c8ecf41b10
web/ProcessingQueueItem: fix stray space on error
2025-02-02 01:54:15 +06:00
wukko
945f87d93b
web/libav: allow passing options to init
2025-02-02 01:53:59 +06:00
wukko
19a342457b
web/storage: catch the missing dir error
2025-02-02 01:08:07 +06:00
wukko
61efa619a2
web/queue: fix filename on downloads, add mimetype, remove duplicates
...
filename is no longer passed to workers for no reason
2025-02-02 00:31:54 +06:00
wukko
50df95b212
web/queue: clear files from storage when needed
2025-02-02 00:15:44 +06:00
wukko
5464574a3e
web/workers: use opfs instead of blobs for better memory management
...
spent almost an entire day figuring this out but it's so worth it
2025-02-01 23:26:57 +06:00
wukko
0a8323be54
web/tsconfig: add webworker lib
2025-02-01 22:49:21 +06:00
wukko
ee459e8694
web/layout: always display processing queue
...
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
because the remux page relies on it
2025-01-31 23:59:01 +06:00
wukko
90dcc48cad
web/i18n/queue: update stub text
2025-01-31 23:54:41 +06:00
wukko
590b42a574
web/ProcessingQueueItem: fix processing-info overflow on mobile
2025-01-31 23:20:44 +06:00
wukko
ef08633bdb
web/ProcessingQueueItem: mobile css fixes
2025-01-31 23:06:17 +06:00
wukko
00d376d4ac
web/scheduler: break the global loop if current task is not done
...
i forgot to put break here, just blinded out that break on line 55 is breaking only its own inner loop
2025-01-31 22:08:57 +06:00
wukko
6513ab38d0
web/state/queue: clear all current tasks on queue clear
2025-01-31 22:02:35 +06:00
wukko
a7c1317af7
web/state/queue: clear pipeline results on error
2025-01-31 22:02:18 +06:00
wukko
2ae0fd01dd
web/ProcessingQueue: use full progress per item, not just running task
2025-01-31 21:59:44 +06:00
wukko
398c5402d2
web/ProcessingQueueItem: display all steps in progress bar
2025-01-31 21:59:00 +06:00
jj
cdfb6e0fd9
web: bump libav remux version
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-01-31 11:20:54 +00:00
wukko
1590490db2
web/queue: add a remux worker to saving pipeline, use pipelineResults
2025-01-31 11:22:31 +06:00
wukko
f2325bdc24
web/workers/remux: accept several files, custom args and output
2025-01-31 11:16:04 +06:00
wukko
7caee22aee
web/scheduler: worker pipeline sequencing, file exchange between workers
2025-01-31 11:12:00 +06:00
wukko
d15f1ec8f2
web/workers/remux: differentiate remux worker file event
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-01-30 18:58:02 +06:00
wukko
00106e9379
web/libav: accept several inputs, refactor
2025-01-30 18:48:45 +06:00
wukko
b7997c220e
web/i18n/queue: update stub text
2025-01-30 16:39:52 +06:00
wukko
5d7724762d
web: very early implementation of a fetch worker
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-01-30 01:04:33 +06:00
wukko
91f5d63b93
web/DownloadButton: extract api interaction logic into a lib
...
download button state is now stored, well, in a state
2025-01-29 16:35:43 +06:00
wukko
1c34d2daff
merge: docs & test updates from main
2025-01-29 15:43:51 +06:00
wukko
b6472d5406
web: update h265 & gif params, migrate old params to new names
2025-01-29 15:40:29 +06:00
wukko
a43e7a629b
web: add local processing setting & api type
...
response is not handled at all yet, this is a raw draft
2025-01-29 15:06:16 +06:00
jj
75cda47633
web/libav: accept canonical extension if blob is a file
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-01-25 20:13:23 +00:00
wukko
c5e7b29c6c
web/ProcessingStatus: fix button focus ring
2025-01-26 02:13:09 +06:00
wukko
4f2c19b680
web/ProcessingQueue: indeterminate progress state
2025-01-26 02:06:37 +06:00
jj
af18bcd43f
web/ProcessingQueue: include worker progress in global progress
2025-01-25 19:48:40 +00:00
wukko
7c3e1e6779
web/remux: remove fossil code & clean files after queue push
2025-01-26 01:40:18 +06:00
wukko
c3cc6c09f4
web/ProcessingQueueItem: state icons, localized strings, fix line break
2025-01-26 01:34:56 +06:00
wukko
73d2f45dae
web/ProcessingStatus: make the button squishy
2025-01-26 00:57:56 +06:00
wukko
de66ac6b08
web/run-worker: subscribe to queue & kill worker when removed from store
...
& also clear the interval
2025-01-25 23:59:45 +06:00
wukko
d4684fa1f7
web/ProcessingQueueItem: break file title line anywhere
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-01-25 02:10:44 +06:00
wukko
1e6b1cb201
web/ProcessingQueueItem: format file size to be readable
2025-01-25 02:06:50 +06:00
wukko
44a99bdb3a
web/queue: add remuxing progress & general improvements
...
and a bunch of other stuff:
- size and percentage in queue
- indeterminate progress bar
- if libav wasm freezes, the worker kill itself
- cleaner states
- cleaner props
2025-01-25 01:25:53 +06:00
wukko
899d1efdea
web/about/general: update infra partner phrasing
Run service tests / test service functionality (push) Waiting to run
Run service tests / test service: ${{ matrix.service }} (push) Blocked by required conditions
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
2025-01-22 14:46:30 +06:00
jj
c4c47bdc27
merge: 10.6 updates
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
2025-01-21 13:36:37 +00:00
wukko
8d3db909d9
web/package: bump version to 10.6
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run service tests / test service: ${{ matrix.service }} (push) Blocked by required conditions
Run service tests / test service functionality (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-01-21 17:25:55 +06:00
wukko
39752b2c5f
web/Omnibox: improve pasting links from clipboard
...
- `text/uri-list` type is now accepted (such as clipboard data from bluesky)
- http links are now allowed (such as those from rednote)
- rednote share link is properly extracted
2025-01-20 21:26:55 +06:00
wukko
9f0f885ae6
web/settings/video: update h265 toggle strings
...
because now it also applies to xiaohongshu
2025-01-20 19:59:59 +06:00
wukko
192635f2ce
web/cutout: accommodate for updated file receivers
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-01-19 03:00:03 +06:00
wukko
2279b5d845
web: core system for queue & queen bee, move remux to new system
...
it's 3 am and i think i had a divine intervention
2025-01-19 02:57:15 +06:00
jj
2273bb388f
web/vite: split transformers.js into separate chunk
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-01-16 20:42:58 +00:00
wukko
8a5b25b4ce
web/removebg: fix the incorrect file condition
2025-01-17 01:51:10 +06:00
wukko
b85771dc1d
web/removebg: differentiate messaging even more, add temporary logging
2025-01-17 01:45:11 +06:00
wukko
cc3e3be118
web/cutout: fix canvas visibility
2025-01-17 01:25:52 +06:00
wukko
28eb9ebe5d
web/remux: improve page <-> worker messaging
2025-01-17 01:16:51 +06:00
wukko
8e9347b4a0
web/removebg: fix functionality after build, improve pipeline
...
- no longer killing the worker if it has done its job correctly and is expected to shut itself down
- no longer reading messages not intended for the worker handler and also made the cobalt messaging distnict
2025-01-17 01:03:59 +06:00
wukko
2812960088
web/cutout: reset the page state if the worker breaks
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-01-16 13:46:52 +06:00
wukko
f544768784
web/cutout: add a button to cancel the job
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-01-15 23:14:29 +06:00
wukko
0e26424355
web/libav: remove environment import to fix the worker
2025-01-15 22:25:59 +06:00
wukko
1ed2eef65a
web/remux: convert to a web worker (wip)
2025-01-15 22:11:08 +06:00
wukko
28d8927c08
web/removebg: convert to a proper web worker
...
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
no more hanging ui :3
2025-01-15 17:22:34 +06:00
wukko
2f2d39dc4c
web/removebg: fix types (remove garbage)
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-01-14 18:30:33 +06:00
wukko
d649a00718
web/Sidebar: fix bottom padding on desktop
2025-01-14 18:25:43 +06:00
wukko
302ff4ff29
web/sidebar/CobaltLogo: fix padding
2025-01-14 18:21:16 +06:00
wukko
e02e7f2260
web: very early proof-of-concept of on-device image background removal
2025-01-13 01:26:54 +06:00
wukko
a892a37c53
web/layout: remove rounded corners on sidebar in dark theme
2025-01-12 22:58:59 +06:00
wukko
abc4673af7
web/sidebar: reduce padding on desktop & fix mobile padding
2025-01-12 22:55:10 +06:00
wukko
f816fae6ba
web/layout: increase sidebar contrast in dark theme
2025-01-12 22:49:03 +06:00
wukko
2272bb5edd
web/save: reduce terms note size on desktop
2025-01-12 22:37:49 +06:00
wukko
f0e67fb69f
web/Omnibox: reduce omnibox gap
2025-01-12 22:37:06 +06:00
wukko
c8bd08a290
web/PageNavTab: remove redundant bg
2025-01-12 19:12:41 +06:00
wukko
0749106b96
web/SidebarTab: never break the tab name line
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
2025-01-11 21:07:44 +06:00
wukko
4b5fd1cda0
web/PopoverContainer: fix popover z-index
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-01-08 17:55:50 +06:00
wukko
a6069f406f
api & web: merge base queue ui & api updates
2025-01-08 17:20:00 +06:00
wukko
50db4d342a
api & web: roll back the default hls change due to doubled CPU usage
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-01-08 11:22:05 +06:00
wukko
b47987754a
web/settings/defaults: enable youtubeHLS by default (again)
2025-01-08 10:56:59 +06:00
wukko
937fddf3e9
web/settings/defaults: roll back default hls
...
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 seems to be doing more bad than good, we need to scale or finish the duck project first
2025-01-07 13:16:58 +06:00
wukko
f07ebaa04c
web/settings/defaults: enable youtubeHLS by default
...
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
yolo #testinprod
2025-01-06 15:38:58 +06:00
wukko
38823ecb22
web/changelogs/10.5: rephrase some sentences
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-12-24 00:24:59 +06:00
wukko
c6be689453
web/changelogs/10.5: fix reference to latest commit
2024-12-23 23:23:43 +06:00
wukko
41430ff0da
web/package: bump version to 10.5
2024-12-23 23:22:19 +06:00
wukko
a3166df03b
web/changelogs: fix 10.5 changelog version
2024-12-23 23:22:11 +06:00
wukko
b998425c7e
web/changelogs/10.4: fix the reference to twitter
2024-12-23 23:16:05 +06:00
wukko
328bfeb416
web/changelogs: add a 10.4 changelog
2024-12-23 23:06:21 +06:00
wukko
6b49bce595
web/layout: add more padding and a separation line to h2 in long text
2024-12-23 23:03:35 +06:00
wukko
00c4531011
web/ChangelogEntry: increase max banner height
2024-12-23 23:02:34 +06:00
wukko
806a644a40
web/ProcessingStatus: replace icon with a more fitting one
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-12-22 23:10:33 +06:00
wukko
41600dab4f
web/settings/advanced: add a toggle for local processing
2024-12-22 23:04:37 +06:00
wukko
a9515d376a
web/settings: add duck to settings types
2024-12-22 23:04:20 +06:00
jj
999fa562e0
web: bump version to 10.4.6
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-22 14:10:51 +00:00
wukko
5820736a31
web/ProcessingQueue: use the heading component with the beta tag
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-12-19 21:11:02 +06:00
wukko
06000cbc77
web/SectionHeading: added a new prop to disable the link
2024-12-19 21:09:51 +06:00
wukko
8c9f7ff36d
web/ProcessingQueue: align buttons to center vertically
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-18 18:42:34 +06:00
wukko
73d0b24aaf
web/layout: move processing queue into content for better a11y
2024-12-18 17:57:07 +06:00
wukko
5860efa620
web/PopoverContainer: hide for screen readers when not expanded
2024-12-18 17:48:40 +06:00
wukko
f3ff3656ef
web/ProcessingQueue: fix ui on narrow screens
2024-12-18 17:47:48 +06:00
wukko
eba8dc3767
web/ProcessingQueue: make the clear button actually clear the queue
2024-12-18 17:10:30 +06:00
wukko
3f46395bd2
web/state/queue: add nukeEntireQueue()
2024-12-18 17:10:08 +06:00
wukko
a8bb64ffb1
web/ProcessingQueue: use new types and states, refactor
...
- added a dedicated ui debug button
- fixed scrolling (content is no longer cutting off weirdly)
- moved stub to its own component
- moved all permanent strings to localization
2024-12-18 17:04:57 +06:00
wukko
13ec4f4faf
web/queue: add types & states
2024-12-18 16:59:08 +06:00
wukko
fcab598ec4
web/ProcessingStatus: make the icon thinner
2024-12-18 16:58:26 +06:00
wukko
11e3d7a8f4
web: rename DownloadManager
to ProcessingQueue
...
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
also replaced the download icon with a blender (to be updated, maybe)
2024-12-17 16:50:13 +06:00
wukko
13c4438a57
web/DownloadManager: item component & type
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-17 01:25:02 +06:00
wukko
45434ba751
web/UpdateNotification: accommodate space for the download manager
2024-12-16 18:05:39 +06:00
wukko
6d0ec5dd85
web: basic ui for the download queue manager
2024-12-16 18:03:55 +06:00
wukko
5d75ee493d
web/SupportedServices: use the general popover component
2024-12-16 17:24:05 +06:00
wukko
91327220a0
web/PopoverContainer: create a reusable popover component
2024-12-16 17:23:43 +06:00
wukko
4cdbb02de2
web/SupportedServices: speed up the secondary expand by ~200μs
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-12-16 00:25:45 +06:00
wukko
1da7ad7a98
web/package: bump version to 10.4.5
2024-12-16 00:04:43 +06:00
wukko
d8cfb78047
web/layout: adjust opacity of popover glow in dark mode
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-15 00:24:54 +06:00
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
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
jj
f1916cef6e
web: add automatic sitemap generation
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-12-10 16:14:20 +00:00
wukko
e041e376c7
api & web: bump dependencies
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
2024-12-10 19:55:43 +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
3126acc08e
web/package: bump version to 10.4.2
2024-11-28 17:53:25 +06:00
wukko
5ffc0c6161
web/i18n/error: add string for api.service.audio_not_supported
2024-11-28 15:49:15 +06: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
5be8789576
web/PageNavTab: flip the chevron in rtl layout
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
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) 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
2024-11-24 19:29:53 +06:00
wukko
1559ed13af
web/package: bump version to 10.4.1
2024-11-24 19:08:52 +06:00
wukko
2ed52a161e
web/i18n/error: add general content region & paid errors
2024-11-24 18:35:57 +06:00
wukko
da5cd3e324
web/DonateBanner: optimize for rtl layouts
2024-11-24 14:30:02 +06:00
wukko
7fc3d70d71
web/remux: fix scroll on short screens
2024-11-24 14:19:40 +06:00
wukko
b737dbacd6
web/i18n/error: add api key errors
2024-11-24 14:08:06 +06:00
wukko
d8f3bbe0f3
web/lib/api: return errors from authorization function
2024-11-24 13:37:36 +06:00
wukko
4ca94aa2cd
web/package: bump version to 10.4
2024-11-24 00:37:40 +06:00
wukko
b1392cdc03
web/settings/instances: update access key section id
2024-11-24 00:33:36 +06:00
wukko
57734822ea
web/settings/migrate: refactor, migrate to v4 schema
...
why the fuck was tab 2 spaces here
2024-11-24 00:23:06 +06:00
wukko
0b6270e745
web/SettingsInput: better screen reader accessibility
...
aria-label is now read instead of placeholders, cuz lengthy ones like uuid are a sensory overload and could confuse people. instead, now we make a fake ui placeholder (because there's no other way to have exclusively aria-label while also showing placeholder normally)
2024-11-24 00:12:35 +06:00
wukko
6129198024
web/settings/instances: always display the access key section
2024-11-23 23:22:47 +06:00
wukko
adb1cacd9d
web/i18n/settings: update access key description
2024-11-23 23:22:08 +06:00
wukko
a9831a40a3
web/SettingsInput: fix uuid support & refactor
2024-11-23 23:21:54 +06:00
jj
326bc52f27
web: fix turnstile/server-info circular dependency
2024-11-23 14:37:23 +00:00
wukko
d4044e3350
web/server-info: remove turnstile in more cases
2024-11-23 19:14:14 +06:00
wukko
601597eb15
web: add support for custom api keys & improve turnstile states
2024-11-23 19:13:23 +06:00
wukko
7c7cefe89b
web/settings: add a reusable SettingsInput
component
2024-11-23 19:11:19 +06:00
wukko
8415d0e4f3
web/i18n/error: update invalid jwt token error
2024-11-23 19:08:41 +06:00
wukko
baebeed488
web/settings/v4: add api key settings, remove override settings
2024-11-23 19:08:24 +06:00
wukko
5b60065c9f
web/about/terms: update the abuse email
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
Run service tests / test service: ${{ matrix.service }} (push) Blocked by required conditions
Run service tests / test service functionality (push) Waiting to run
Run tests / web sanity check (push) Waiting to run
Run tests / api sanity check (push) Waiting to run
Run tests / check lockfile correctness (push) Waiting to run
2024-11-23 16:57:34 +06:00
wukko
7fa387b12f
web/i18n/error: add youtube api error and update the login error
2024-11-23 15:38:33 +06:00
wukko
f1f9955159
web/i18n/error: rephrase a bunch of strings for more clarity and context
...
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
i didn't expect to rewrite this much ngl
2024-11-23 00:32:08 +06:00
wukko
1374693c2f
web/Toggle: make the toggle stretchy
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-20 16:06:48 +06:00
wukko
b8c1c1fe51
web/Toggle: remove accidentally committed bracket
2024-11-20 15:41:36 +06:00
wukko
c50cecae92
web/settings: replace advanced settings icon with a cooler one
2024-11-20 15:35:36 +06:00
wukko
c9833a358b
web/layout: fix content rounded corners in RTL layout
2024-11-20 15:34:59 +06:00
wukko
620bd24243
web/PageNav: fix page padding in RTL layout
2024-11-20 15:34:37 +06:00
wukko
45e639a7e1
web/Sidebar: fix padding in RTL layout
2024-11-20 15:34:23 +06:00
wukko
88ed5876ae
web/Omnibox: adapt for RTL layout
2024-11-20 15:34:10 +06:00
wukko
e7c2196a25
web/DownloadButton: adapt for RTL layout
2024-11-20 15:33:51 +06:00
wukko
72c30a58aa
web/Switcher: fix rounded corners in RTL layout
2024-11-20 15:33:27 +06:00
wukko
94e5aad6c0
web/Toggle: accommodate for rtl layouts
2024-11-20 15:33:09 +06:00
wukko
6e81c55fc1
web: replace text-align: left
with text-align: start
...
improves support for arabic and other RTL languages
2024-11-20 14:47:07 +06:00
wukko
9c8cb5611f
web/server-info: reload the page only if the sitekey actually changed
2024-11-20 14:26:45 +06:00
wukko
1833a95027
web/PageNavTab: use icon prop instead of slot
2024-11-20 14:15:34 +06:00
wukko
a0616841bf
web/DonationOption: use icon prop instead of slot
2024-11-20 14:15:03 +06:00
wukko
540bbbdad7
web/SidebarTab: pass icon prop instead of using slot
2024-11-20 14:14:37 +06:00
wukko
ea73d09c8f
web/Turnstile: reduce retry interval to 800ms
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
2024-11-19 00:33:07 +06:00
wukko
a3c807a993
web/turnstile: use own callback for refreshing the widget
...
or at least try to, idk man, im so tired of cf turnstile
2024-11-19 00:20:27 +06:00
wukko
6abccd9743
web/Turnstile: log to console on expired and timeout callback
2024-11-18 23:02:46 +06:00
wukko
c67132d2cc
web/Omnibox: add a cool animation to input icons
2024-11-18 21:06:19 +06:00
wukko
b38cb77952
web/turnstile: refresh turnstile if it expires in background
...
also renamed `turnstileLoaded` to `turnstileSolved` for more clarity
2024-11-18 21:05:47 +06:00
wukko
e09e098b27
web/remux: reduce bullet padding only on small screens
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-11-18 17:02:22 +06:00
wukko
a0b621c5e7
web/remux: increase bullet gap on desktop
2024-11-18 16:59:59 +06:00
wukko
778ee76d59
web/Omnibox: fix main instance domain check
...
oops
2024-11-18 16:42:59 +06:00
wukko
d8348dfa1c
web: remove instance override warning, use custom api right away
2024-11-18 16:32:33 +06:00
wukko
2b2bc57331
web/env: rename apiURL
to defaultApiURL
...
references to it are now easier to read and understand
2024-11-18 16:30:27 +06:00
wukko
4a70f09017
web/Omnibox: add community instance label
...
now it's easier for the end user to differentiate if an instance is official or not
2024-11-18 16:27:39 +06:00
wukko
277a6caefa
web/ManageSettings: use downloadFile
for exporting settings
...
and also use 4 spaces for formatting the json file cuz 2 spaces is foul
2024-11-18 15:44:32 +06:00
wukko
b036437871
web/i18n/general: update embed description to be less corny
2024-11-18 15:32:13 +06:00
wukko
6aade3cc78
web/BulletExplain: increase font size on desktop
2024-11-18 15:26:37 +06:00
wukko
b015af7dde
web/remux: add bullet points explaining what remux is
2024-11-18 15:24:50 +06:00
wukko
152ba6d443
web/components: add BulletExplain
component
2024-11-18 15:24:11 +06:00
wukko
3dc5f634cf
web/package: bump version to 10.3.2
2024-11-15 20:34:53 +06:00
jj
f7dc6cebad
all: add space after catch
2024-11-15 12:19:49 +00:00
wukko
3203f5bb2f
web/SupportedServices: better popover animation
Run tests / api sanity check (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
2024-11-13 23:24:50 +06:00
wukko
c05f40b279
web/i18n/error: fix punctuation in no matching format error
2024-11-13 15:05:20 +06:00
wukko
e9d06b77a8
web/i18n/error/youtube: add no format error & improve hls error
2024-11-13 15:02:10 +06:00
jj
e3f6784e83
web/about/privacy: replace html link with markdown link
Run tests / api sanity check (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
2024-11-09 17:02:02 +00:00
wukko
5a418bd9c6
web/changelogs/10.3: update commit range
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-06 17:41:01 +06:00
wukko
c021293780
web/changelogs/10.3: fix typo in "language"
2024-11-06 17:16:08 +06:00
wukko
44fe585a89
web/layout: fix paragraph title alignment in about tab
...
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
oops
2024-11-05 12:46:18 +06:00
wukko
57501e834e
web/changelogs/10.3: limit the comparison commit range
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-11-05 00:56:00 +06:00
wukko
23eefe2f41
web/changelogs/10.3: update image alt text
2024-11-05 00:47:09 +06:00
wukko
857ac06435
web/changelogs: add 10.3 changelog
2024-11-05 00:45:25 +06:00
wukko
2300f5c0af
web/package: bump version to 10.3
2024-11-05 00:43:58 +06:00
wukko
2b7fcabf87
web/ChangelogEntry: reduce banner min height
2024-11-05 00:43:20 +06:00
wukko
cecdbda7e4
web/layout: update long text heading styling & add table styling
2024-11-05 00:43:03 +06:00
wukko
c477b728e1
web/about/community: add a link to bluesky
2024-11-04 21:26:38 +06:00
jj
f4ca4ea719
web/settings: validate youtubeDubLang as literal
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
2024-11-03 20:02:43 +00:00
wukko
d4b8400146
web/FileReceiver: reduce padding & gaps
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-11-02 17:40:32 +06:00
wukko
8f89c7f412
web/i18n/settings: update youtube setting titles and descriptions
2024-10-30 22:38:38 +06:00
wukko
904e5aa918
web/video: update youtube codec & hls section ids
2024-10-30 22:37:55 +06:00
wukko
8840396865
web/audio: update youtube dub section id
2024-10-30 22:37:45 +06:00
wukko
fb2b0ad290
web/i18n/settings: update youtube hls toggle title
2024-10-30 22:06:00 +06:00
wukko
d16118ed42
web: bump version to 10.2.1
2024-10-30 21:56:30 +06:00
jj
c4be1d3a37
web/download: don't try to open non-https links
2024-10-30 13:17:38 +00:00
jj
b125894b7e
web/settings: move migration to separate file, rename v7 migration
2024-10-30 12:42:52 +00:00
wukko
44f842997e
api & web: bump version to 10.2
2024-10-30 18:29:53 +06:00
jj
0a471943ca
web/settings: write to storage if migrated
2024-10-30 12:18:27 +00:00
jj
30b7003871
Revert "web/settings/migrate: remove youtubeDubBrowserLang
migration"
...
This reverts commit 94e6acb832
.
2024-10-30 12:18:27 +00:00
jj
cafe05d5fb
web/settings: add version 3 of setting schema
2024-10-30 12:18:27 +00:00
jj
ec10019bfa
web/settings: fix types, migrate old settings from v2
2024-10-30 12:12:56 +00:00
jj
bad59750bf
web/settings: rewrite type names, remove unused types
...
CurrentCobaltSettings -> CobaltSettings
CobaltSettings -> AnyCobaltSettings
2024-10-30 12:12:56 +00:00
jj
7c9a824a69
web/settings: add function for getting browser language
...
prep for migrating youtubeDubBrowserLang
2024-10-30 12:12:56 +00:00
jj
7a50c89728
web/settings: split settings into versions
2024-10-30 12:12:56 +00:00
wukko
edb340dc66
web/i18n/settings: update reduce transparency
description
...
added that enabling it may also improve ui performance on low end devices
2024-10-30 18:01:43 +06:00
wukko
94e6acb832
web/settings/migrate: remove youtubeDubBrowserLang
migration
2024-10-30 17:19:51 +06:00
wukko
6e61e73a5f
web/i18n/settings: rewrite youtube hls description
2024-10-30 17:18:18 +06:00
wukko
1e5b30778d
web/settings/audio: add a beta tag to youtube dub section
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-10-28 23:21:46 +06:00
wukko
ce131b1454
web/settings/privacy: remove beta tag from tunneling
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
2024-10-28 23:18:04 +06:00
wukko
ea2dd5bb35
web: add support for dubbed youtube audio tracks
2024-10-28 23:15:01 +06:00
wukko
1373d16286
web/SettingsDropdown: add a separator after first item, always lowercase
...
also split out anything in brackets in preview
2024-10-28 23:14:19 +06:00
wukko
3a0b0fed8b
web/settings: convert LanguageDropdown
to universal SettingsDropdown
2024-10-28 21:42:07 +06:00
wukko
9f9300ebb8
web/i18n/settings: rephrase audio format description
2024-10-28 18:30:18 +06:00
wukko
3ed51c9eeb
web/i18n/error: add youtube hls error
2024-10-28 15:45:32 +06:00
wukko
60b22cb5f7
web: add support for youtube hls
...
also increased api response timeout to 20 seconds
2024-10-28 15:27:51 +06:00
wukko
66bb76e1c7
web/i18n/settings: update preferred language description
2024-10-26 23:06:43 +06:00
wukko
3907697fa7
web/i18n/settings: rephrase the youtube codec desc
...
also added info about fallback
2024-10-26 22:45:16 +06:00
wukko
52c1714608
web/i18n/settings: fix typo in youtube codec description
2024-10-26 22:38:42 +06:00
wukko
9d59a2f5d2
web/about/terms: point out even more that safety email is not support
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-10-22 14:16:10 +06:00
jj
c17db15e62
web/debug: dump states on debug page
2024-10-20 12:51:59 +00:00
jj
be7c09bd07
web/lib: move dialogs
to state
folder
2024-10-20 12:51:59 +00:00
jj
4c43a00e88
web/api/session: replace writable with normal variable
2024-10-20 12:51:59 +00:00
wukko
0e52e1f8b0
web/safety-warning: reduce continue button timeout
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-10-16 17:03:34 +06:00
wukko
1ab94eb11d
web/i18n: update data management strings
2024-10-16 16:53:20 +06:00
dumbmoron
eab37ae7ff
web/dialog: show dialog when loading cobalt with no js support
2024-10-12 18:01:57 +00:00
dumbmoron
0b06299da0
web/DialogButton: add "link" buttons
2024-10-12 17:42:53 +00:00
wukko
ef4dd4875e
web/icons/Clipboard: increase color contrast
2024-10-12 23:15:29 +06:00
wukko
c8ab784385
web/icons/Music: make colors brighter
2024-10-12 23:06:14 +06:00
wukko
4499992d58
web/icons/Sparkles: update colors for better legibility
2024-10-12 22:54:44 +06:00
wukko
72483bbdad
web/icons/Mute: update colors for better legibility
2024-10-12 22:49:36 +06:00
wukko
6c3b4e0fa9
web/AboutSupport: update github color & add glow
2024-10-12 22:23:01 +06:00
wukko
0d2e300fbe
web/about/credits: add a section about imput
2024-10-12 19:20:20 +06:00
wukko
c10652b8c4
web/AboutSupport: replace duplicated type
2024-10-12 19:10:31 +06:00
wukko
d5ea154ed8
web/Omnibox: reduce gap by 2px
2024-10-12 19:08:01 +06:00
wukko
e34b8dd89c
web/Switcher: add a gap between items
2024-10-12 19:07:05 +06:00
wukko
ebf157862a
web/about/community: redesign the page, add descriptions
2024-10-12 19:06:11 +06:00
Alec Armbruster
dc12d6acad
web/debug: add a copy button, fix page padding, refactor ( #782 )
...
Co-authored-by: wukko <me@wukko.me>
2024-10-11 23:04:19 +06:00
wukko
c482c9fea2
web/layout: do iphone landscape optimizations only when appropriate
2024-10-06 00:20:14 +06:00
wukko
3749fb2aa8
repo: update dependencies
2024-10-05 22:09:00 +06:00
wukko
e12e079571
web/SettingsCategory: prevent pointer events when disabled
2024-10-05 21:42:02 +06:00
lath
4156206f35
web/settings/audio: disable bitrate section when not applicable ( #802 )
2024-10-05 21:40:56 +06:00
dumbmoron
44f7e4f76c
web: remove TURNSTILE_KEY
env from readme
2024-10-04 15:19:19 +00:00
dumbmoron
4317b128a8
about/credits: move beta tester listing to component
...
this is to prevent it from showing up in i18n
2024-10-04 12:27:34 +00:00
Alec Armbruster
1a9494b60a
web/layout: increase toggle contrast in dark mode ( #754 )
2024-10-04 17:43:31 +06:00
wukko
e419de07a4
web/layout: fix text selection color
2024-10-03 11:57:18 +06:00
wukko
16997f1e38
web/about/credits: add the website link for one of testers
2024-10-02 18:47:30 +06:00
wukko
d7c2415f38
web/changelogs/10.1: fix a typo in "readability"
2024-10-01 23:26:47 +06:00
wukko
9f9ab36e7e
web/changelog/10.1: update the hash in the compare link
2024-10-01 23:17:26 +06:00
wukko
f461b02fcd
web/changelogs/10.1: update the github compare link
2024-10-01 23:14:43 +06:00
wukko
1f7dc6f54f
web/changelogs: add 10.1 changelog
2024-10-01 23:09:11 +06:00
dumbmoron
e0a65a5bc4
NotchSticker: fix sticker support for newer iphone models
2024-10-01 17:02:48 +00:00
wukko
485353add1
web/layout: reduce ul margin in long text noto components
2024-10-01 22:51:42 +06:00
wukko
85bfb6535e
web/ChangelogEntry: allow saving banners on right click
2024-10-01 21:15:57 +06:00
dumbmoron
eaf87dc9a2
web/changelogs/10: update banner
2024-09-30 19:39:10 +00:00
wukko
d3fb71f52f
web/changelogs/10: update banner alt text
2024-10-01 01:15:56 +06:00
wukko
2db04b87b6
web/changelogs: update cobalt 10 banner
2024-10-01 01:10:23 +06:00
wukko
7922fd7257
web/about/credits: swap meowbalt and testers sections
2024-09-30 22:41:40 +06:00
wukko
84aa9fe67a
web/about/credits: add a section for thanking beta testers
2024-09-30 22:39:52 +06:00
wukko
31be60484d
web/DonateOptionsCard: add 5px of tolerance for max position
...
fixes right stepper not hiding itself in chrome when manually scrolled to the end
2024-09-30 21:54:38 +06:00
dumbmoron
b4dd506f61
svelte/csp: add forgotten frame-ancestors directive to config
2024-09-30 14:31:44 +00:00
wukko
391a8950c5
web/about/terms: clarify that safety email is not for support
2024-09-28 18:14:10 +06:00
wukko
4a89831753
web/about/general: rephrase descriptions to deliver the point better
2024-09-28 18:10:18 +06:00
wukko
24bc50793a
web/donate: rewrite motivation text to convey the message better
2024-09-28 17:41:57 +06:00
wukko
7d6fe34fa4
web/SupportedServices: don't allow selection when popover is hidden
2024-09-27 22:03:58 +06:00
wukko
80d01a7d29
web/DonateOptionsCard: shorten processor note & remove mobile text
2024-09-27 21:50:39 +06:00
wukko
6e3755ae3a
web/DonateOptionsCard: rename monthly to recurring
2024-09-27 21:43:08 +06:00
wukko
3ceef9565d
web/DonateOptionsCard: adjust options mask size
2024-09-27 21:35:19 +06:00
wukko
f528919072
web/DonateShareCard: optimize qr size
2024-09-27 21:35:02 +06:00
wukko
5307e86bce
web/DonateCardContainer: reduce button padding
2024-09-27 21:33:45 +06:00
wukko
4f6d94d8e0
web/DonateShareCard: increase the shadow when expanded
2024-09-27 21:21:27 +06:00
wukko
fede942a3f
web/DonateCardContainer: reduce padding
2024-09-27 21:16:05 +06:00
wukko
ebf2d493aa
web/DonateOptionsCard: update buttons on wheel too
2024-09-27 21:01:41 +06:00
wukko
6ba27f8369
web/DonateOptionsCard: add scroll buttons to the options container
...
cuz users without touchpads couldn't scroll it without tabbing
2024-09-27 20:54:09 +06:00
wukko
5a4be4890b
web/about/general: add motivation section & rephrase summary
2024-09-27 18:19:54 +06:00
wukko
416a9efdd1
web/server-info: reload the page if turnstile sitekey changes
2024-09-23 16:16:17 +06:00
wukko
f8a6b533be
web/svelte.config: update img-src csp again
2024-09-23 15:30:31 +06:00
wukko
1460ee0d53
web/_headers: remove redundant async
2024-09-23 15:23:23 +06:00
wukko
e0132ab928
web/PickerItem: add urlType
to downloading params
2024-09-23 15:18:20 +06:00
wukko
402b4b6485
web/types/api: fix formatting
2024-09-23 15:11:58 +06:00
wukko
ba93492c8d
web: prevent openURL action on ios devices if url is redirect
2024-09-23 15:06:57 +06:00
wukko
12f7ee874e
web/svelte.config: fix img-src
csp
2024-09-23 15:04:17 +06:00
wukko
d9f1134f7f
web/SidebarTab: make the icon bigger and gap smaller
2024-09-22 21:41:21 +06:00
wukko
c9c1e5d298
web/layout: add padding to about heading
2024-09-22 21:03:50 +06:00
wukko
44f470f192
web/PageNav: reduce the page width in wide mode
2024-09-22 20:55:53 +06:00
wukko
7160be65bd
web/i18n/error: fix typo in live video error
2024-09-22 16:25:31 +06:00
wukko
af337cbfce
web/error: make youtube codec error easier to understand
2024-09-22 16:23:38 +06:00
wukko
490bdb729e
web/Omnibox: add aria label for loading captcha state
2024-09-22 16:22:18 +06:00
wukko
1473f220cb
web/SectionHeading: make the link button always visible
...
scaling and 40 letter german words will be the death of me
2024-09-22 15:42:25 +06:00
wukko
128a1ff696
web/ManageSettings: add wrapping (oops)
2024-09-22 15:28:03 +06:00
wukko
2bee3e896d
web/SectionHeading: fix weird wrapping
2024-09-22 15:21:23 +06:00
wukko
a5c704c5f0
web/PageNavTab: fix cursor appearance
2024-09-22 15:15:19 +06:00
wukko
a7b61dd24c
web/SidebarTab: fix double scale on press, hold, release
2024-09-22 15:15:07 +06:00
wukko
dfaef913c4
web/DownloadButton: move server info cache checks to the api lib
2024-09-22 15:05:40 +06:00
dumbmoron
5ba83f3d56
web/polyfills: add polyfill for AbortSignal.timeout
2024-09-21 09:08:56 +00:00
wukko
819c7a4fa0
web/DownloadButton: check server info before main request
2024-09-20 18:28:35 +06:00
wukko
92008d3012
web/Omnibox: hide the clear button if request is processing
2024-09-20 15:22:29 +06:00
wukko
c0bb637480
web/DownloadButton: show a message about ongoing antibot check
2024-09-20 15:20:53 +06:00
wukko
c99240339d
web/Omnibox: allow input while antibot check is ongoing & fix spinner
2024-09-20 15:20:25 +06:00
wukko
8162877a47
web/i18n/settings: update preferred language description
2024-09-19 17:04:04 +06:00
wukko
7ba56f85be
web/SectionHeading: fix line height of beta tag
2024-09-18 21:42:09 +06:00
wukko
2cb9735b28
web/package: bump version to 10.1.0
2024-09-18 21:24:13 +06:00