Commit Graph

5345 Commits

Author SHA1 Message Date
renovate[bot]
1697d9973e
chore(deps): update ci dependencies (#2438) 2024-09-05 21:11:16 +02:00
Fernando Fernández
7e5cf9bbf8
ci: group Tauri dependencies together
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-09-05 16:43:15 +02:00
Fernando Fernández
5f9e35533f
refactor(JImg): provide default fallbacks
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-09-04 17:33:57 +02:00
Fernando Fernández
29eb74250f
style: automatic eslint fix
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-09-04 17:19:16 +02:00
renovate[bot]
859cbfeae3
chore(deps): update npm dependencies (#2439) 2024-09-04 14:55:54 +00:00
Fernando Fernández
3f51a3aab9 feat: upgrade to ESNext
We should pin to an specific version but, in the meantime, this is needed for type-checking `Object.groupBy`

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-09-04 14:06:17 +02:00
Fernando Fernández
6ee554d150 refactor: remove lodash
Signed-off-by: GitHub <noreply@github.com>
2024-09-04 14:06:17 +02:00
renovate[bot]
37690891f8
chore(deps): update npm dependencies (including vue@3.5.0) (#2427) 2024-09-04 00:36:16 +02:00
Weblate
383e6db80a chore(i18n): translate terms
Co-authored-by: Fernando <ferferga.fer@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ca/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/cs/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/el/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/es/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/it/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nb_NO/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pl/
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/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/sl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/sv/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/uk/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/vi/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/zh_Hans/
Translation: Jellyfin Vue/Jellyfin Vue
2024-09-02 03:25:41 -04:00
Weblate
74d5cd3570 chore(i18n): translate terms
Co-authored-by: 176665930 <176665930+0xviolation1@users.noreply.github.com>
Co-authored-by: Fernando <ferferga.fer@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/da/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/el/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fil/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/it/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/kk/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ml/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt_BR/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ro/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ru/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/sk/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/vi/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/zh_Hant/
Translation: Jellyfin Vue/Jellyfin Vue
2024-09-02 03:22:17 -04:00
Fernando Fernández
c6783ac97f
fix(locale/en): replace 3-dots with ellipsis
This is needed to pass Weblate checks

Signed-off-by: GitHub <noreply@github.com>
2024-09-02 07:15:14 +00:00
Fernando Fernández
c887f1799e
fix(locales/ru): unnecessary (and wrong) translation of dimensions
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-09-01 17:07:14 +02:00
Weblate
317f7d6370 chore(i18n): translate terms
Co-authored-by: Fedor M <k930bx@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ru/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-31 09:12:53 -04:00
Fernando Fernández
126798f7f9
perf(docker): improve caching
Signed-off-by: GitHub <noreply@github.com>
2024-08-31 10:48:19 +00:00
renovate[bot]
2378de3eb0
chore(deps): update ci dependencies (#2436) 2024-08-31 12:07:47 +02:00
Fernando Fernández
ee9df9e8e3
ci: remove project automation
New GitHub's project has automations built-in, so no action performed during checks is necessary

Signed-off-by: GitHub <noreply@github.com>
2024-08-31 09:37:58 +00:00
Fernando Fernández
39d812ef9f
fix(JSafeHtml): reactivity
Signed-off-by: GitHub <noreply@github.com>
2024-08-29 07:21:04 +00:00
Fernando Fernández
83a1e84606
perf: use async decoding and eager loading in images (#2437)
Signed-off-by: GitHub <noreply@github.com>
2024-08-29 09:19:04 +02:00
renovate[bot]
7acf5fe6ba
chore(deps): update ci dependencies (#2426) 2024-08-23 08:02:31 +00:00
Fernando Fernández
a7566b93a0
ci: use matrix strategy for common commands (#2435)
Also issue `analyze` command in CI to have reports of cycles
2024-08-23 07:53:47 +00:00
Fernando Fernández
2b8f533b86
fix(app): startup due to lacking FontFace implementation in Firefox
Source: https://github.com/jellyfin/jellyfin-vue/issues/2432
Closes #2432
2024-08-21 14:06:44 +02:00
renovate[bot]
5849830aca
chore(deps): update vueuse to v11 (major) (#2428) 2024-08-19 12:58:51 +02:00
Weblate
5aac985951
chore(i18n): translate terms
Co-authored-by: Freespirit297 <freespirit2907@gmail.com>
Co-authored-by: serj kazakov <walovari@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ru/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-18 13:18:14 -04:00
Fernando Fernández
316a692233
refactor: simplify page titles in setting pages (#2431)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-08-18 14:22:51 +02:00
Fernando Fernández
dd774057e9
feat: ensure all resources are loaded before mount (#2430)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-08-17 20:16:49 +02:00
renovate[bot]
e3637d520c
chore(deps): update ci dependencies (#2424) 2024-08-14 14:09:11 +02:00
renovate[bot]
13c5cdaa64
chore(deps): update dependency axios to v1.7.4 [security] (#2425) 2024-08-14 00:27:15 +02:00
Weblate
841c1a4141 chore(i18n): translate terms
Co-authored-by: Freespirit297 <freespirit2907@gmail.com>
Co-authored-by: Sepp Jeremiah Morris <Seppdroidgaming@gmx.us>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-13 08:09:32 -04:00
Weblate
bf9fd1a963 chore(i18n): translate terms
Co-authored-by: Freespirit297 <freespirit2907@gmail.com>
Co-authored-by: Sepp Jeremiah Morris <Seppdroidgaming@gmx.us>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-13 07:51:42 -04:00
Weblate
3f47fb75a4 chore(i18n): translate terms
Co-authored-by: Araz <alhamdani.araz@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ar/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-13 07:32:21 -04:00
Fernando Fernández
35e10cb1c5
ci: add merge commit check to commit linting 2024-08-11 16:38:39 +02:00
renovate[bot]
5d6a7c852d
chore(deps): update actions/attest-build-provenance action to v1.4.1 (#2421) 2024-08-11 13:13:27 +02:00
Fernando Fernández
131a2c3866
ci: major refactors (#2423)
* Migrate CF Pages to CF Wrangler action (based on https://github.com/jellyfin/jellyfin-web/pull/5894)
* Create event-based workflows, all the specific actions are now reusable workflows.
* Fix labeler definition file

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-08-11 13:13:21 +02:00
David Schulte
bc69685d3a
feat: add support for native PGS subtitle rendering without transcoding (#2404)
Co-authored-by: Fernando Fernández <ferferga@hotmail.com>
2024-08-11 08:41:32 +02:00
Fernando Fernández
5f4249bb27 refactor: simplify loginGuard logic 2024-08-09 19:15:35 +02:00
Beat YT
961f242ab8 fix(serverAdd): block server addition and selection when disallowed b… 2024-08-09 19:15:35 +02:00
Fernando Fernández
0de6181d50
style: automatic eslint fix
Signed-off-by: GitHub <noreply@github.com>
2024-08-09 16:25:53 +00:00
renovate[bot]
84fddbdfcc
chore(deps): lock file maintenance (#2418) 2024-08-09 14:14:45 +02:00
renovate[bot]
705893d09b
chore(deps): update npm dependencies (#2413) 2024-08-09 14:09:57 +02:00
Fernando Fernández
d8fd5b7aba chore: remove unnecessary type casting in html.ts
After the update of marked to v14, the returned type corresponds to the passed ``async`` option, so the casting is no longer necessary.
2024-08-09 14:07:05 +02:00
renovate[bot]
baa84db331 chore(deps): update dependency marked to v14 2024-08-09 14:07:05 +02:00
renovate[bot]
1643a740bf
chore(deps): update cargo dependencies to v2.0.0-rc.2 (#2417) 2024-08-09 13:47:41 +02:00
renovate[bot]
29c4b32241
chore(deps): update npm development dependencies (major) (#2412) 2024-08-09 11:41:03 +00:00
Fernando Fernández
48709875b6 chore(deps): fixup eslint
Signed-off-by: GitHub <noreply@github.com>
2024-08-09 13:25:29 +02:00
renovate[bot]
f62b877b24 chore(deps): update npm development dependencies 2024-08-09 13:25:29 +02:00
Joshua M. Boniface
e1e82db2b0
docs: reflect actual status in README (#2419)
Co-authored-by: Fernando Fernández <ferferga@hotmail.com>
2024-08-09 12:35:57 +02:00
renovate[bot]
094797396a
chore(deps): update ci dependencies (#2415) 2024-08-09 12:11:46 +02:00
Weblate
6bc441cf63 chore(i18n): translate terms
Co-authored-by: Robin <robin@rslot.nl>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-07 02:29:23 -04:00
Weblate
c7a581d924 chore(i18n): translate terms
Co-authored-by: A1exMinatoooo <alex.liu.199911@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ja/
Translation: Jellyfin Vue/Jellyfin Vue
2024-08-02 06:59:09 -04:00
Weblate
a87e1d6b75 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-07-24 11:04:18 -04:00