Fernando
7c953025f5
chore(i18n): remove translation (Catalan)
2023-06-06 18:10:13 -04:00
Fernando
b967f13000
chore(i18n): remove translation (Burmese)
2023-06-06 18:10:05 -04:00
Fernando
ef4aef6445
chore(i18n): remove translation (Belarusian)
2023-06-06 18:09:55 -04:00
Fernando
2724fdfe75
chore(i18n): remove translation (Amharic)
2023-06-06 18:08:56 -04:00
Fernando Fernández
b2da68ce74
refactor(types): attribute augmentation
...
No longer use @vue/runtime-dom and match
https://vuejs.org/api/utility-types.html#componentcustomprops instructions accordingly
2023-06-06 15:52:56 +00:00
Fernando Fernández
f1efc3cd09
chore(devcontainer): use --no-audit for ci command
2023-06-06 17:06:17 +02:00
hoanghuy309
35e2084e1c
chore(i18n): translate terms (Vietnamese)
...
Currently translated at 97.9% (425 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/vi/
2023-06-05 02:22:00 -04:00
renovate[bot]
5a089a086d
chore(deps): update npm development dependencies ( #2027 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 23:12:42 +02:00
Fernando Fernández
66f8cfae5a
chore: fix tauri build
...
Starting with @tauri-apps/cli version 1.1, the icon subcommand is part of the main cli
2023-06-01 15:58:06 +02:00
Fernando Fernández
96ab3a19e8
chore: fix lint errors
...
Those lint errors were introduced by a eslint-plugin-unicorn update (#2024 )
2023-06-01 15:57:32 +02:00
renovate[bot]
ea3fa581f9
chore(deps): update npm development dependencies ( #2023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 15:15:49 +02:00
renovate[bot]
ad90631e56
chore(deps): update npm development dependencies (major) ( #2024 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 15:13:25 +02:00
renovate[bot]
a9a543b6c8
chore(deps): update npm dependencies ( #2022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 15:11:39 +02:00
renovate[bot]
171aec98d1
chore(deps): update cargo dependencies ( #2021 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 15:06:55 +02:00
renovate[bot]
4fed0e7d35
chore(deps): update actions/dependency-review-action action to v3.0.6 ( #2018 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 14:56:29 +02:00
renovate[bot]
250743efd5
chore(deps): update vulnerable dependencies [security] ( #2019 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 14:56:15 +02:00
Fernando Fernández
a22eecd771
chore: fix renovate config
...
* Cargo dependency updates were merged with the lockfile ones, as showcased in https://github.com/renovatebot/renovate/discussions/22524#discussioncomment-6059181
* Vulnerability dependencies were not working because of incorrect group configuration
* Merge all lockfile maintenance updates in a sigle PR
* Don't distinguish between major and minor versions in CI dependency
updates. They're now in a single PR.
2023-06-01 12:28:40 +00:00
Fernando Fernández
491c466762
chore: update renovate config
...
* Remove all PR limits to work directly on the bleeding edge
* Fix transitive dependencies' vulnerabilities
2023-05-31 12:44:11 +00:00
theGUI001
b14c03abb2
chore(i18n): translate terms (Portuguese (Brazil))
...
Currently translated at 98.8% (429 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt_BR/
2023-05-27 16:21:59 -04:00
Fernando Fernández
fe62084dbf
feat: allow markdown for item overviews ( #2006 )
2023-05-27 20:32:10 +02:00
renovate[bot]
e273835d85
chore(deps): update dependency @fontsource/roboto to v5 ( #2016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-27 20:02:04 +02:00
renovate[bot]
4804c728cc
chore(deps): update cloudflare/pages-action action to v1.5.0 ( #2017 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-27 20:01:50 +02:00
Thomas Schwery
c14b17f381
chore(i18n): translate terms (French)
...
Currently translated at 98.8% (429 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
2023-05-25 22:21:57 -04:00
Jack Koskie
01a32ce39b
chore(i18n): translate terms (French)
...
Currently translated at 97.2% (422 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
2023-05-19 05:21:43 -04:00
adelao95
5e2e226d4a
chore(i18n): translate terms (Spanish (Latin America))
...
Currently translated at 99.5% (432 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/es_419/
2023-05-17 23:21:45 -04:00
Fernando Fernández
185e952e5a
perf: use shallowRef for template refs
2023-05-17 20:07:30 +02:00
Fernando Fernández
81d880e86c
fix: don't cache config.json
2023-05-16 00:01:07 +02:00
wolong gl
e5c6f4c6e1
chore(i18n): translate terms (Chinese (Simplified))
...
Currently translated at 100.0% (434 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/zh_Hans/
2023-05-15 12:21:46 -04:00
Koen
7a51e92f55
chore(i18n): translate terms (Dutch)
...
Currently translated at 95.1% (413 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/nl/
2023-05-15 12:21:46 -04:00
Thibault Nocchi
9d400a8e02
ui: more library cards on big screens + slightly bigger font on home carousel
2023-05-15 16:16:24 +02:00
stanol
63e5699cba
chore(i18n): translate terms (Ukrainian)
...
Currently translated at 100.0% (434 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/uk/
2023-05-12 22:21:41 -04:00
Larvitar
9bc7552b51
chore(i18n): translate terms (Polish)
...
Currently translated at 100.0% (434 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pl/
2023-05-12 22:21:40 -04:00
Kerem Temelli
5f63c174d2
chore(i18n): translate terms (Turkish)
...
Currently translated at 21.4% (93 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/tr/
2023-05-11 13:21:43 -04:00
Fernando Fernández
ea3e022672
refactor(ci): codeql
...
CodeQL didn't appear as enabled inside the repository settings, although it was reporting data being uploaded to the API.
Hopefully the rename is enough so it gets recognised.
Also, adapted our custom workflow a bit to better resemble the one provided by GitHub (with the aim to also make it work in the repository settings)
2023-05-10 12:06:09 +02:00
stanol
e1c5d7d64e
chore(i18n): translate terms (Ukrainian)
...
Currently translated at 100.0% (434 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/uk/
2023-05-07 21:39:43 -04:00
Lukáš Kucharczyk
f04c3f3f72
chore(i18n): translate terms (Czech)
...
Currently translated at 100.0% (434 of 434 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/cs/
2023-05-07 21:39:43 -04:00
hoanghuy309
58f3a42f52
chore(i18n): translate terms (Vietnamese)
...
Currently translated at 99.2% (424 of 427 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/vi/
2023-05-06 21:39:47 -04:00
Larvitar
11e9fc2f00
chore(i18n): translate terms (Polish)
...
Currently translated at 100.0% (427 of 427 strings)
Translation: Jellyfin Vue/Jellyfin Vue
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pl/
2023-05-06 21:39:47 -04:00
Fernando Fernández
f25ac979e6
refactor: move state inside auth singleton
2023-05-04 22:56:21 +02:00
Fernando Fernández
76d882c269
fix: server version too low in edge cases
2023-05-04 22:56:21 +02:00
Fernando Fernández
d2992822a7
perf(memory-leak): ease garbage collection
...
Splashscreen's node wasn't garbage collected since it was a const
belonging to the global scope. Inside the anonymous callback
of requestAnimationFrame it could be disposed properly.
2023-05-04 22:51:21 +02:00
Fernando Fernández
7ddc1ec751
perf(memory-leak): await all non-awaited promises
...
These issues were reported by SonarCloud. However, we had a lot
of detached promises in Edge DevTools caused by un-awaited promises.
Further investigation of this issue is needed to assure that the issue
has been fixed, but this is indeed a good first step,
which should also improve things.
2023-05-04 22:51:17 +02:00
Fernando Fernández
fc909ac201
fix: add fields for available providers that are not added yet (prefilled)
2023-05-04 19:05:15 +02:00
Fernando Fernández
a24ef5bc67
refactor: merge posterblock/identifyresult and style changes
...
Also adjust dialog size
2023-05-04 19:05:15 +02:00
Fernando Fernández
2aa902ce1b
refactor: computed identifydialog and better external ids handling
2023-05-04 19:05:15 +02:00
noaione
385f7b1475
refactor: apply suggestions
...
- Use flexbox for the result
- Cleanup nested element
- Use `my-2` in ProductionYear instead of using :class to add margin
- Use `replaceExistingImages` instead of creating new one, it's the same thing anyway
- Use generic error message
- SonarCloud suggestions
2023-05-04 19:05:15 +02:00
Fernando Fernández
f6e07ce4fe
refactor(identify): minor improvements
...
* Simplify templating for VProgressLinear usage
* Set height to auto since it showed an scrollbar in all my devices (1366x768 and 1920x1080)
* Use tabName with computed model to simplify logic
* Use back and close buttons instead of lower actions
* Set primary color by default in VProgressLinear
* Handle loading state in the prefilled search watcher
(the request usually goes very fast, but in a slow connection, the component is left in an awkward state for quite some time).
* Improve typings
2023-05-04 19:05:15 +02:00
noaione
8ec4cc6d04
refactor: rework the tabbing design to simulate "stepper"
2023-05-04 19:05:15 +02:00
noaione
26d304bd51
refactor: use Card
css styling for PosterBlock
...
This also expose some of the CSS globally since maintaining two sets of the same CSS kinda dumb
2023-05-04 19:05:15 +02:00
noaione
ccba2722f1
refactor: apply some suggestions
2023-05-04 19:05:15 +02:00