Andrew Rabert
cca7590853
Replace pull_request_target with pull_request
2026-02-20 19:10:49 -05:00
Fernando Fernández
2033910025
fix(PlayPauseButton): conflict with spacebar in fullscreen video
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-22 02:11:01 +02:00
Fernando Fernández
909886227f
perf: skip transition on low FPS, improve input device detection
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 18:31:48 +02:00
Fernando Fernández
8166599310
fix(logout): delay api store cleanup
...
This also fixes crashes during logout
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 18:31:48 +02:00
Fernando Fernández
c6f8d7a62e
perf(blurhash): draw canvas offscreen
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 18:31:48 +02:00
Fernando Fernández
16a8b88d60
refactor(vue-router): remove vue-router/auto usage
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 18:18:49 +02:00
Fernando Fernández
2158d2654d
chore(deps): remove radix-vue, upgrade vue-router
...
We added Radix-Vue to use their Slot component, but we have our own which is functional and more performant. I'm also still not convinced they must be our way forward for replacing Vuetify.
Also upgrade vue-router dependencies given our lockfile is currently broken due to eslint v9 and we still need manual changes to remove all the `vue-router/auto` imports (they're in another commit)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 18:18:49 +02:00
Fernando Fernández
c46af59856
fix(JSafeHtml): not correctly passing innerHTML
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-21 13:09:10 +02:00
renovate[bot]
60f24c4143
chore(deps): update ci dependencies ( #2377 )
2024-06-18 22:38:33 +02:00
f331747733
chore(i18n): translate terms
...
Co-authored-by: AfmanS <andres.c.fernandes@gmail.com >
Co-authored-by: Blackspirits <blackspirits@gmail.com >
Co-authored-by: Emanuel Santos <emaeva4@gmail.com >
Co-authored-by: Jean Franz <franzjean37@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt_BR/
Translation: Jellyfin Vue/Jellyfin Vue
2024-06-18 02:36:47 -04:00
renovate[bot]
e2cf10b3ec
chore(deps): update docker/build-push-action action to v6 ( #2376 )
2024-06-17 14:01:08 +02:00
renovate[bot]
9f25a92bc5
chore(deps): update dependency eslint-plugin-unicorn to v54 ( #2373 )
2024-06-14 18:54:29 +02:00
renovate[bot]
9c9b56a96f
chore(deps): update dependency vue to v3.4.29 ( #2374 )
2024-06-14 18:51:03 +02:00
Fernando Fernández
9998e645cc
chore(tsc): increase type checking speed by reusing type graph between checks
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-14 18:23:17 +02:00
renovate[bot]
39104c88f6
chore(deps): update dependency vue to v3.4.28 ( #2372 )
2024-06-14 10:07:49 +00:00
Fernando Fernández
ea94171be1
chore(eslint): name anonymous configs, migrate i18n to flat config
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-14 00:55:33 +02:00
Fernando Fernández
48c8c7b31b
refactor(eslint): migrate to eslint-plugin-import-x
...
Looks like the original author is no longer as interested in maintaining the plugin: https://github.com/import-js/eslint-plugin-import/issues/2948
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-14 00:55:33 +02:00
renovate[bot]
ad817a34e7
chore(deps): update @vueuse to v10.11.0 ( #2367 )
2024-06-13 22:42:57 +00:00
renovate[bot]
81aa7763f4
chore(deps): update ci dependencies ( #2370 )
2024-06-14 00:32:14 +02:00
Fernando Fernández
60cca0c07e
refactor(eslint): migrate from globify to eslint-config-glat-ignore
...
Much better to use a plugin explicitly aimed to work with ESLint. Is also maintained by antfu, which gives extra confidence
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-13 09:27:34 +02:00
Fernando Fernández
4257584677
refctor(tsconfig): force moduleDetection
...
As suggested in https://github.com/typescript-eslint/typescript-eslint/issues/6337
All our files are modules, there is no CJS, so this should be safe to enable regardless and might find in the future potential problems in case some CJS code is wrongly added
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-13 09:26:27 +02:00
renovate[bot]
eb5efcfdd4
chore(deps): update dependency marked to v13 ( #2368 )
2024-06-13 07:16:22 +00:00
renovate[bot]
b2155c55fa
chore(deps): update ci dependencies ( #2369 )
2024-06-13 09:06:11 +02:00
Weblate and Turtleindeed
190fab9324
chore(i18n): translate terms
...
Co-authored-by: Turtleindeed <Turtleindeed@gmail.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nb_NO/
Translation: Jellyfin Vue/Jellyfin Vue
2024-06-11 16:30:42 -04:00
renovate[bot]
cfe565c525
chore(deps): update docker/build-push-action action to v5.4.0 ( #2365 )
2024-06-10 18:00:03 +00:00
renovate[bot]
9baa61dc9c
chore(deps): update dependency vue-router to v4.3.3 ( #2366 )
2024-06-10 17:51:03 +00:00
renovate[bot]
3e62d8debc
chore(deps): update dependency uuid to v10 ( #2363 )
2024-06-10 19:41:14 +02:00
Fernando Fernández
259e633a4b
chore: automatic eslint fix
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-09 13:02:31 +02:00
Fernando Fernández
f00e53575a
refactor: finish eslint v9
...
There is still a missing plugin and typescript-eslint v8 needs to be published,
but this is already in a good enough state to be updated and there
are only minor things missing.
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-09 13:02:24 +02:00
renovate[bot]
cb6e71c268
chore(deps): update npm development dependencies
2024-06-09 12:50:05 +02:00
Fernando Fernández
91f8be0431
refactor: post dev-deps updates
...
* Add unicorn/explicit-length-check to disabled rules, so we can use the performant versions of length checking
* Add warn handler to Vite's analyze mode, so CIRCULAR_IMPORTS and other warnings can be picked quickly
* Remove the now unnecessary @ts-expect-error comment
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-09 11:42:56 +02:00
renovate[bot]
a331034199
chore(deps): update npm development dependencies
2024-06-09 11:42:56 +02:00
Fernando Fernández
e38f03576f
fix(types): errors after SDK update
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-08 23:02:35 +02:00
renovate[bot]
17cfbef8da
chore(deps): update npm dependencies
2024-06-08 23:02:35 +02:00
Fernando Fernández
9097349d0e
perf: optimize collection length checking
...
Check https://jsperf.app/kopiro for of the different algorithms
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-08 17:33:12 +02:00
Fernando Fernández
d2eeb92dd5
perf: JSafeHtml, JSlot, JView
...
* JSlot and JSafeHtml are now functional components
* JView is the new name of AppComp to be in par with other J* components
Signed-off-by: Fernando Fernández <ferferga@hotmail.com >
2024-06-08 17:33:12 +02:00
renovate[bot]
7f1f140303
chore(deps): update ci dependencies ( #2358 )
2024-06-06 13:42:10 +02:00
renovate[bot]
5763bb24ef
chore(deps): update rust crate tauri to v1.6.8 ( #2359 )
2024-06-05 14:05:13 +02:00
renovate[bot]
55a8e20194
chore(deps): update ci dependencies ( #2357 )
2024-06-04 10:21:03 +00:00
Weblate and Justin
f8d483e138
chore(i18n): translate terms
...
Co-authored-by: Justin <derjustin05@gmail.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translation: Jellyfin Vue/Jellyfin Vue
2024-06-03 21:25:34 -04:00
Weblate and Retrial
40065f0e81
chore(i18n): translate terms
...
Co-authored-by: Retrial <giwrgosmant@gmail.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/el/
Translation: Jellyfin Vue/Jellyfin Vue
2024-06-02 12:39:42 -04:00
Weblate and Melissa Helena Tambs
b3bf3d8a56
chore(i18n): translate terms
...
Co-authored-by: Melissa Helena Tambs <melissa.tambs@gmail.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nb_NO/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-30 04:19:37 -04:00
Weblate and Melissa Helena Tambs
eb6979cf33
chore(i18n): translate terms
...
Co-authored-by: Melissa Helena Tambs <melissa.tambs@gmail.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nb_NO/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-30 02:28:58 -04:00
renovate[bot]
5ca5f46ddb
chore(deps): update ci dependencies ( #2354 )
2024-05-28 12:36:29 +02:00
bc7e289266
chore(i18n): translate terms
...
Co-authored-by: DJSweder <djsweder@gmail.com >
Co-authored-by: queeup <queeup@zoho.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/cs/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-26 13:10:31 -04:00
renovate[bot]
f2dce139ba
chore(deps): update rust crate tauri to v1.6.7 ( #2355 )
2024-05-23 13:45:21 +02:00
Weblate and queeup
cbc36cb466
chore(i18n): translate terms
...
Co-authored-by: queeup <queeup@zoho.com >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-18 18:15:35 -04:00
renovate[bot]
847acb2038
chore(deps): update rust crate tauri to v1.6.6 ( #2351 )
2024-05-17 11:02:17 +02:00
renovate[bot]
75d7eeb58b
chore(deps): update ci dependencies ( #2349 )
2024-05-17 11:01:47 +02:00
Weblate and Germán Pajarero
64983eeb66
chore(i18n): translate terms
...
Co-authored-by: Germán Pajarero <germanpajareropino@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ca/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/eo/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/es/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/it/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/sv/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-16 02:54:54 -04:00