renovate[bot]
2dc321e9fe
chore(deps): update npm (development) ( #2497 )
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
2024-11-20 13:55:07 +00:00
renovate[bot]
769c578a1c
chore(deps): update npm (runtime) ( #2499 )
2024-11-20 14:43:34 +01:00
renovate[bot]
2cf6202e87
chore(deps): update rust crate tauri to v2.1.1 ( #2495 )
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-11-20 11:21:57 +01:00
Weblate
7b632a36cc
chore(i18n): translate terms
...
Co-authored-by: Ace <ahmadalhebel69@gmail.com>
Co-authored-by: Simon-Pierre Corriveau <spccorriveau@gmail.com>
Co-authored-by: yorah <yoram.harmelin@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/sv/
Translation: Jellyfin Vue/Jellyfin Vue
2024-11-20 02:00:08 -05:00
renovate[bot]
53b1b52a11
chore(deps): update dependency vue to v3.5.13 ( #2498 )
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
This update fixes a memory leak with Vue's Transition and also reduces it's memory usage making it easily garbage collectable.
2024-11-15 21:17:16 +00:00
Fernando Fernández
d3870c6ecf
chore(vite): replace rollup-plugin-visualizer with sonda
2024-11-15 08:49:27 +00:00
Weblate
04972b9b6b
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Scheduled tasks 🕒 / GitHub CodeQL 🔬 (push) Has been cancelled
Co-authored-by: Lantium <lantium69@gmail.com>
Co-authored-by: Martin <martinbotko97@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/cs/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
Translation: Jellyfin Vue/Jellyfin Vue
2024-11-13 01:08:41 -05:00
Fernando Fernández
5bf919be05
chore(deps): remove @types/dompurify
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
DOMPurify ships types as of 3.2.0: https://github.com/cure53/DOMPurify/releases/tag/3.2.0
2024-11-12 12:19:18 +01:00
renovate[bot]
faf064a6b2
chore(deps): update npm (runtime)
2024-11-12 12:19:18 +01:00
renovate[bot]
1a4f2adfe4
chore(deps): update npm (development) ( #2489 )
2024-11-12 12:00:03 +01:00
renovate[bot]
eaa698c639
chore(deps): update tauri ( #2494 )
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
2024-11-10 22:12:41 +00:00
Weblate
ad6f7405a0
chore(i18n): translate terms
...
Co-authored-by: Justin <derjustin05@gmail.com>
Co-authored-by: Rafael Morine <z8s5A3Ca3@users.noreply.translate.jellyfin.org>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/ru/
Translation: Jellyfin Vue/Jellyfin Vue
2024-11-10 15:00:05 -05:00
renovate[bot]
32fb1c7f5f
chore(deps): update ci ( #2490 )
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Scheduled tasks 🕒 / GitHub CodeQL 🔬 (push) Has been cancelled
2024-11-08 20:26:00 +01:00
renovate[bot]
03b004c3c7
chore(deps): update dependency comlink to v4.4.2 ( #2492 )
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
This update improves performance in a hot path.
2024-11-07 16:16:20 +01:00
Fernando Fernández
c2a01df25b
chore(typescript): remove unnecessary baseUrl
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-11-07 08:30:28 +00:00
Fernando Fernández
1f8aed8c0c
chore(docker): trim more the image, always run setup ( #2491 )
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
This allows to simplify the custom entrypoints command a little bit
2024-11-06 22:51:07 +00:00
Fernando Fernández
303930b78a
chore(deps): update vuetify
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
As per vuetify's 3.7.4 changelog, some memory leaks have been fixed, which improves the situation of #2028
However, there are still leaks happening on the queue selector and fullscreen music player
2024-11-06 11:15:18 +00:00
renovate[bot]
6eb3a324a4
chore(deps): update npm (runtime) ( #2483 )
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-11-05 22:56:27 +00:00
renovate[bot]
e1556997c4
chore(deps): update npm (development) ( #2470 )
2024-11-05 22:47:48 +00:00
renovate[bot]
32e41edee6
chore(deps): update ci ( #2485 )
2024-11-05 22:37:58 +00:00
Fernando Fernández
a14092aaf4
refactor: replace deprecated getItemImageUrl function ( #2488 )
2024-11-05 22:28:43 +00:00
Fernando Fernández
e45a106409
chore: update deps
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
UUID is now published in TypeScript, so the @types/uuid package is not needed
2024-11-04 20:01:20 +00:00
Fernando Fernández
b856b0ff85
chore: fix some lint issues
2024-11-04 20:00:38 +00:00
Fernando Fernández
98471eee65
chore(configs): fix wrong type mapping in TypeScript
2024-11-04 20:41:56 +01:00
Fernando Fernández
c5cb51d4ca
ci: remove outdated TODO comment after dependency update
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-11-04 09:20:19 +01:00
renovate[bot]
648180cefb
chore(deps): update ci
2024-11-04 09:20:19 +01:00
Fernando Fernández
356aacc6be
feat(lint): uniformize ESLint commands
...
We override the CLI arguments passed at runtime to simplify our setup in a way
that all the extra config (cache, max warnings) also come from a single point,
without needing to update the run command of a lot of packages
2024-11-04 09:09:05 +01:00
Fernando Fernández
05a26faa65
feat(build): add size report
2024-11-04 09:09:05 +01:00
Fernando Fernández
c2b174dd77
chore(node): update to node 22 LTS
2024-11-04 09:09:05 +01:00
Weblate
81731e2237
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
Co-authored-by: Kityn <kitynska@gmail.com>
Co-authored-by: stanol <stanol777@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pl/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/uk/
Translation: Jellyfin Vue/Jellyfin Vue
2024-11-02 20:45:18 -04:00
Weblate
6c4628fff7
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Scheduled tasks 🕒 / GitHub CodeQL 🔬 (push) Has been cancelled
Co-authored-by: Brecht <itzbrecht@gmail.com>
Co-authored-by: Kirill <Kirill.veshtort@gmail.com>
Co-authored-by: Lantium <lantium69@gmail.com>
Co-authored-by: Rafael Morine <z8s5A3Ca3@users.noreply.translate.jellyfin.org>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: alison2033 <a23030485@gmail.com>
Co-authored-by: serj kazakov <walovari@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/fr/
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/ru/
Translation: Jellyfin Vue/Jellyfin Vue
2024-10-29 08:40:26 -04:00
Fernando Fernández
dba7c34649
perf&fix: some arrays to sets, defaulting state
2024-10-29 12:22:12 +00:00
Fernando Fernández
54f0f5b11f
feat(socket): subscribe to all events ( #2482 )
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-28 16:06:02 +00:00
Fernando Fernández
75f83228ed
perf: use factory functions instead of structuredClone
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
The usage of structuredClone in some key places was an unnecessary overhead, using factory functions is much more performant
Benchmark: https://jsbenchmark.com/#eyJjYXNlcyI6W3siaWQiOiJTYWtCNjk1VnZJdVMtR3dEc1JtYUUiLCJjb2RlIjoic3RydWN0dXJlZENsb25lKERBVEEudGVzdCk7IiwibmFtZSI6InN0cnVjdHVyZWRDbG9uZSIsImFzeW5jIjpudWxsLCJkZXBlbmRlbmNpZXMiOltdfSx7ImlkIjoidm5nODNBM0hLZTlUMlZFQkY4UEVIIiwiY29kZSI6IkRBVEEuZmFjdG9yeSgpOyIsIm5hbWUiOiJGYWN0b3J5IGZ1bmN0aW9uIiwiYXN5bmMiOm51bGwsImRlcGVuZGVuY2llcyI6W119XSwiY29uZmlnIjp7Im5hbWUiOiJGYWN0b3J5IGZ1bmN0aW9ucyB2cyBzdHJ1Y3R1cmVkQ2xvbmUiLCJwYXJhbGxlbCI6ZmFsc2UsImdsb2JhbFRlc3RDb25maWciOnsiZGVwZW5kZW5jaWVzIjpbXX0sImRhdGFDb2RlIjoiY29uc3QgdGVzdCA9IHtcbiAgbGF5b3V0OiB7XG4gICAgdHJhbnNpdGlvbjoge31cbiAgfVxufTtcblxuY29uc3QgZmFjdG9yeSA9ICgpID0-ICh7XG4gIGxheW91dDoge1xuICAgIHRyYW5zaXRpb246IHt9XG4gIH1cbn0pO1xuXG5yZXR1cm4geyB0ZXN0LCBmYWN0b3J5IH07In19
2024-10-28 12:57:36 +00:00
Fernando Fernández
410358c939
perf: reduce iterations and allocations ( #2481 )
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
* Object.keys and Object.values were used in some for loops,
which increased allocations and memory pressure unnecessarily.
2024-10-26 16:23:42 +00:00
Fernando Fernández
c992cbc667
ci: update comment even if build doesn't succeed
2024-10-26 13:41:21 +00:00
Fernando Fernández
3b796b8410
refactor(routing): simplify and improve robustness ( #2479 )
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Scheduled tasks 🕒 / GitHub CodeQL 🔬 (push) Has been cancelled
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-24 22:17:11 +00:00
Fernando Fernández
f15bcdeb07
fix(router): endless recursion in HMR, server selection not available ( #2478 )
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-10-24 16:44:57 +00:00
Fernando Fernández
91324c5164
ci: add deployment alias to deployment message
2024-10-24 13:41:27 +00:00
renovate[bot]
0c52dd9447
chore(deps): update github/codeql-action action to v3.27.0 ( #2475 )
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
2024-10-23 08:08:52 +00:00
renovate[bot]
8a9c4d84a5
chore(deps): update npm (runtime) ( #2472 )
2024-10-23 08:00:40 +00:00
Fernando Fernández
66364dae7a
refactor: pause an effectScope instead of using watchPausable
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-23 09:38:48 +02:00
Weblate
2ab0a8e975
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
Co-authored-by: Blackspirits <blackspirits@gmail.com>
Co-authored-by: Justin <derjustin05@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/de/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt/
Translation: Jellyfin Vue/Jellyfin Vue
2024-10-22 16:58:24 -04:00
Fernando Fernández
12d6bc5376
perf: pause patching while navigating
...
This also fixes some data changes that happened hile navigating like:
* When using search and clicking on an item, the "No results available" message would appear
* When navigating to a liibrary, the transparency effects of the navdrawer or appbar would match those of the entering route.
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-22 22:46:16 +02:00
Fernando Fernández
67d03099c0
style: automatic eslint fix
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-22 22:46:16 +02:00
Fernando Fernández
97d6aa5a40
refactor: use useId from vue instead of uuid
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-22 22:46:16 +02:00
renovate[bot]
648705e137
chore(deps): update ci ( #2469 )
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-10-22 08:24:31 +02:00
renovate[bot]
f9ce95c42e
chore(deps): update tauri ( #2471 )
Push & Release 🌍 / Automation 🎛️ (push) Waiting to run
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Waiting to run
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Waiting to run
Push & Release 🌍 / Deploy 🚀 (push) Blocked by required conditions
2024-10-21 22:27:17 +02:00
Weblate
7198fcb9b7
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Co-authored-by: AfmanS <andres.c.fernandes@gmail.com>
Co-authored-by: Roi Gabay <roigby@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/he/
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/pt/
Translation: Jellyfin Vue/Jellyfin Vue
2024-10-19 13:03:51 -04:00
Weblate
c746c20bbd
chore(i18n): translate terms
...
Push & Release 🌍 / Automation 🎛️ (push) Has been cancelled
Push & Release 🌍 / ${{ github.event_name == 'push' && 'Unstable 🚀⚠️' || 'Stable 🏷️✅' }} (push) Has been cancelled
Push & Release 🌍 / GitHub CodeQL 🔬 (push) Has been cancelled
Push & Release 🌍 / Deploy 🚀 (push) Has been cancelled
Scheduled tasks 🕒 / GitHub CodeQL 🔬 (push) Has been cancelled
Co-authored-by: Gábor Pikó <pikogabor008@gmail.com>
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/hu/
Translation: Jellyfin Vue/Jellyfin Vue
2024-10-16 05:03:58 -04:00