Commit Graph
29576 Commits
Author SHA1 Message Date
Vitalijus 83cb0f5a78 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-06 19:11:00 +00:00
Vitalijus 3e2d57086a Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-06 19:00:19 +00:00
Tim EiseleandBill Thornton e9ffbdcedd Improve Upcoming view (#8086)
* Do not hide title on upcoming view

* Paginate Upcoming view with infinite scrolling

* Extract upcoming episodes query into the libraries feature

* Use the useIntersectionObserver hook for infinite scrolling

* Update src/apps/modern/features/libraries/hooks/api/useUpcomingEpisodes.ts

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>

* Fixup

---------

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2026-08-06 13:20:28 -04:00
Bill Thornton 86c4e8b5c1 Merge pull request #8329 from dkanada/npmrc
add security improvements to npmrc
2026-08-06 12:59:33 -04:00
Bill Thornton 677fa03488 Merge pull request #8331 from thornbill/mobile-library
Fix library layout issues on mobile
2026-08-06 12:24:14 -04:00
Vitalijus 38e81f08f3 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-06 16:00:28 +00:00
Shed Shedson 1a0259d121 Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 16:00:22 +00:00
Shed Shedson d05e0961a8 Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 13:33:30 +00:00
ahmadjamel89 17fb85ca99 Translated using Weblate (Kurdish (Central))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ckb/
2026-08-06 13:00:21 +00:00
Shed Shedson 078c4ba1e0 Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 13:00:20 +00:00
ahmadjamel89 d434891567 Translated using Weblate (Kurdish (Central))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ckb/
2026-08-06 11:36:56 +00:00
Shed Shedson 7d8c79b016 Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 11:36:56 +00:00
ahmadjamel89 fc488a9ff2 Translated using Weblate (Kurdish (Central))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ckb/
2026-08-06 11:00:20 +00:00
Vitalijus 24c1bc5ac6 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-06 11:00:19 +00:00
Shed Shedson 5e30aeb87e Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 11:00:19 +00:00
ahmadjamel89 47d6c99c0c Translated using Weblate (Kurdish (Central))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ckb/
2026-08-06 09:43:03 +00:00
Vitalijus a574f679a9 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-06 09:43:01 +00:00
Shed Shedson 878ecb4974 Translated using Weblate (Icelandic)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/is/
2026-08-06 09:42:59 +00:00
Keleti Márton c32a886a45 Translated using Weblate (Hungarian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/hu/
2026-08-06 09:42:54 +00:00
rimasx dab10e5614 Translated using Weblate (Estonian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/et/
2026-08-06 08:00:21 +00:00
dkanada 528149cfad add security improvements to npmrc 2026-08-06 10:17:19 +09:00
krvi 9749cfa5bc Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-06 00:00:19 +00:00
krvi b1775cb0ae Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-05 22:41:07 +00:00
Bill Thornton 4bd235448f Merge pull request #8327 from thornbill/clear-cache-restart 2026-08-05 18:22:59 -04:00
Bill Thornton c39b5bfed9 Fix alphabet picket positioning on mobile 2026-08-05 18:14:01 -04:00
Bill Thornton 606f78920e Use dense toolbar variant for libraries 2026-08-05 18:13:01 -04:00
krvi 874a5f503e Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-05 22:00:22 +00:00
Kityn 33eaf5f1da Translated using Weblate (Polish)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/pl/
2026-08-05 22:00:21 +00:00
krvi 490251b477 Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-05 18:00:21 +00:00
Vitalijus f75664722d Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-05 18:00:20 +00:00
Luis Fernando Illapa 45d81a8e97 Translated using Weblate (Spanish)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/es/
2026-08-05 18:00:18 +00:00
Bill Thornton 1eb9b66575 Merge pull request #8282 from sevenrats/fix/8280
Fix playbackstop listener leak on the movies page
2026-08-05 11:17:47 -04:00
Bill Thornton 33958a3404 Use small library header buttons on small screens 2026-08-05 11:05:02 -04:00
Vincenzo Reale 17974f856c Translated using Weblate (Italian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/it/
2026-08-05 14:21:43 +00:00
Helak da22e04894 Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/cs/
2026-08-05 14:21:42 +00:00
krvi 6aa6fd5ece Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-05 13:00:20 +00:00
rimasx 79c09cbf67 Translated using Weblate (Estonian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/et/
2026-08-05 13:00:20 +00:00
sevenratsandDmitry Lyzo 4b971a92dc Fix playbackstop event handling
onPlaybackStop read NowPlayingItem directly off the playbackstop payload,
but playbackManager emits { player, state, nextItem, nextMediaType }, so the
field was always undefined, the media type guard never passed, and the
suggestions tab never refreshed after a video stopped.

Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2026-08-05 08:06:21 -04:00
sevenrats 5835aedff6 Fix playbackstop listener leak on the movies page
moviesrecommended subscribed to playbackstop in its viewshow handler but
never unsubscribed, so one listener was leaked per visit to the page and
accumulated without bound for the life of the session. Each stale handler
ran on every playback stop and called triggerTabChange against a view that
may no longer be current.

Release the subscription in viewbeforehide, mirroring the symmetric pair
already present in the equivalent Shows controller (tvrecommended.js).

Verified in a browser (Jellyfin Server 10.12.0, Firefox 140, legacy app)
by counting subscribers on the playbackManager singleton: previously the
count grew 1/2/3/4 over four visits to the page; it now stays at 0 after
leaving and 1 while the page is shown.
2026-08-05 08:03:35 -04:00
Vincenzo Reale 281e53321e Translated using Weblate (Italian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/it/
2026-08-05 10:00:19 +00:00
Dan Johansen 6b1b10f6d6 Translated using Weblate (Danish)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/da/
2026-08-05 10:00:18 +00:00
krvi d90a7f7edc Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-05 00:00:20 +00:00
Vitalijus 5dbc237b19 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-04 22:40:37 +00:00
Bill Thornton 6872236eb9 Clear the query cache on server restart 2026-08-04 18:06:06 -04:00
Weblate 132622299f Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/
2026-08-04 22:00:23 +00:00
Vitalijus 39bdf24877 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-04 22:00:19 +00:00
Bill Thornton 0d9fe9516b Merge pull request #8314 from nielsvanvelzen/multi-server-signout
Fix native shell selectServer not used when signing out
2026-08-04 16:40:01 -04:00
Bill Thornton 8a432d21ad Merge pull request #8214 from thornbill/reduce-get-all-apiclients
Reduce calls to getApiClients
2026-08-04 16:32:20 -04:00
krvi 533990dba0 Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fo/
2026-08-04 20:00:22 +00:00
Vitalijus 8d11bbab2d Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/lt/
2026-08-04 20:00:18 +00:00