Commit Graph
5044 Commits
Author SHA1 Message Date
Andrew Rabert 2a8497c80e Replace pull_request_target with pull_request 2026-02-20 19:10:50 -05:00
Fernando Fernández 82a958c59d refactor: reuse capitalize from @vue/shared
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-19 14:24:46 +02:00
Fernando Fernández 68d127f9bc fix(PlayerElement): WebAudio cracks
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-19 14:24:46 +02:00
Fernando Fernández a1f4e221d4 refactor(SDK): generate unique names for device info
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-19 14:24:46 +02:00
Fernando Fernández bef453c96b refactor: remove playback-profiles and browser detection
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-19 14:24:46 +02:00
Weblateandqueeup 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
WeblateandGermá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
WeblateandElias Laursen 5dd5f18482 chore(i18n): translate terms
Co-authored-by: Elias Laursen <Elias.vejby@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/da/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-14 17:43:08 -04:00
Fernando Fernández 2fe7aa8440 fix(AudioControls): downgrade Vuetify to fix persistent footer (#2350)
When all the queue is finished, the footer gets stuck in the middle of the page. Vuetify changed something that makes Vue's v-if not work properly.

Given I'm going to remove Vuetify from the app sooner than later, I'm removing it from renovate dependency updates

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-14 20:22:10 +02:00
Weblateandqueeup 26345db6c9 chore(i18n): translate terms
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: queeup <queeup@zoho.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-13 12:26:48 -04:00
Fernando Fernández 82886d806e ci: add missing brackets
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-12 20:41:01 +02:00
Fernando Fernández 9cdda6d3e4 feat(settings): remove deprecated fields from 10.9 (#2347)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-12 18:18:17 +00:00
WeblateandmLgz0rn 4f7ac9249e chore(i18n): translate terms
Co-authored-by: mLgz0rn <mLgz0rn@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/da/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-12 12:02:04 -04:00
renovate[bot] f966909e57 chore(deps): update npm dependencies (#2339) 2024-05-11 18:15:09 +02:00
renovate[bot] ce724c88e9 chore(deps): update npm development dependencies (#2342) 2024-05-11 10:38:50 +02:00
renovate[bot] 10c67d6b86 chore(deps): update actions/attest-build-provenance action to v1.1.1 (#2345) 2024-05-10 23:41:23 +00:00
Fernando Fernández 1c1f9eec40 ci: finish provenance attestation implementation
actions/attest-build-provenance v1.0.0 didn't support individual files,
so I opted for implementing it initially just for Docker.

After v1.1.0, it supported multiple files,
so I added attestationto the other steps.

See their release changelog:
https://github.com/actions/attest-build-provenance/releases/tag/v1.1.0

Signed-off-by: GitHub <noreply@github.com>
2024-05-10 23:32:08 +00:00
Fernando Fernández f0f2c5ccd2 ci(deploy): handle properly master branches from other repositories
Signed-off-by: GitHub <noreply@github.com>
2024-05-10 23:03:17 +00:00
Fernando Fernández 94f6c6db70 refactor: remove lighter fonts
After the switch to Figtree, some texts appear really thin (given Figtree is a lighter font)

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-10 20:16:33 +02:00
Fernando Fernández c8301e46b0 feat(ui): replace inter with figtree
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-10 20:16:33 +02:00
renovate[bot] 247ea69410 chore(deps): update rust crate tauri to v1.6.5 (#2343) 2024-05-10 13:18:11 +00:00
renovate[bot] 2cd21c53e4 chore(deps): update ci dependencies (#2341) 2024-05-10 15:05:48 +02:00
renovate[bot] e132b967df chore(deps): update npm development dependencies (#2338) 2024-05-09 08:44:54 +02:00
renovate[bot] 219da9a9fb chore(deps): update ci dependencies (#2336) 2024-05-08 15:19:36 +02:00
Fernando Fernández 326402176a refactor(App): extract common component tree
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-08 03:08:43 +02:00
Fernando Fernández 231ddd83e2 feat(JTransition): add slide-y transition
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-08 03:05:53 +02:00
Fernando Fernández 717af1817a refactor(meta): put layout-related properties under layout object
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-08 03:05:49 +02:00
Fernando Fernández feb624e325 fix(PiPVideoPlayer): button usage
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-07 20:32:19 +02:00
Fernando Fernández 17bc155a01 refactor(player-element): use ref to track mounting state
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-07 20:32:19 +02:00
Fernando Fernández 70c7bef518 refactor(playback): extract isVideo and isAudio to PlaybackManager
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-07 20:32:19 +02:00
renovate[bot] 496fd01622 chore(deps): update npm development dependencies (#2333) 2024-05-07 14:55:19 +00:00
renovate[bot] 19176f59f9 chore(deps): update npm dependencies (#2337) 2024-05-07 14:43:57 +00:00
renovate[bot] 3203b360d4 chore(deps): update cargo dependencies (#2335) 2024-05-07 16:29:50 +02:00
WeblateandAchim Walz 7b34f12526 chore(i18n): translate terms
Co-authored-by: Achim Walz <achim@aalso-walz.de>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-07 08:35:35 -04:00
d485d3a73a chore(i18n): translate terms
Co-authored-by: Alperen İsa Nalbant <afacanc38@vuhuv.com>
Co-authored-by: BotBlake <B0TBlake@protonmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-05-07 05:51:29 -04:00
Fernando Fernández c690d83aa6 fix(splashscreen): overflow on mobile (#2334)
Signed-off-by: GitHub <noreply@github.com>
2024-05-06 23:52:01 +00:00
Fernando Fernández cf94740c94 fix(AddServer): button not reacting to click
Side-effect of #2329

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-06 18:13:05 +02:00
Fernando Fernández 6cde6efb24 ci: remove unnecessary PR context artifact
Signed-off-by: GitHub <noreply@github.com>
2024-05-06 17:47:46 +02:00
Fernando Fernández 163e76c1c3 ci(deploy): remove missing recreate command for comments
Signed-off-by: GitHub <noreply@github.com>
2024-05-06 14:26:14 +00:00
renovate[bot] 43cd480400 chore(deps): update dependency unplugin-vue-macros to v2.9.2 (#2330) 2024-05-05 22:19:46 +00:00
renovate[bot] 1e4e879c06 chore(deps): update actions/dependency-review-action action to v4.3.2 (#2327) 2024-05-06 00:09:37 +02:00
Fernando Fernández 17b5b9a02c refactor(css): use more unocss classes
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-06 00:07:03 +02:00
Fernando Fernández 646da43cb2 feat(jApp): initial implementation
* JApp is the main wrapper that will set all the scripted CSS vars for the whole application. It will also handle all the theming.
* Remove class-based approach in splashscreen and use CSS vars instead

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-06 00:02:13 +02:00
Fernando Fernández fdfd1b2cfd ci(labeling): add merge conflict label on pushes
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 20:42:07 +02:00
Fernando Fernández ca41f8410d refactor(playback-manager): reduce some logic verbosity
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 20:10:36 +02:00
Fernando Fernández 4592bd3906 ci(deploy): correct conditional formatting
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 17:40:33 +02:00
Fernando Fernández 34d3001098 fix(carousel): styles after sass removal, lint errors
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 17:24:52 +02:00
Fernando Fernández 8015d39afc ci(attestation): initial implementation
Signed-off-by: GitHub <noreply@github.com>
2024-05-05 14:40:52 +00:00