Commit Graph

29052 Commits

Author SHA1 Message Date
Michael Jones b555de4cea Fix CA2007 warnings in InstallationManager
Wrap the downloaded stream in an explicit await using block with
ConfigureAwait(false), matching the pattern already used in
LiveStreamHelper and similar callers. Also add ConfigureAwait(false)
to the ZipFile.ExtractToDirectoryAsync call.

Part of #2149
2026-05-26 22:24:16 -05:00
Marc Brooks c449a93372 Explicitly handle MemoryStream(s) 2026-05-26 18:12:31 -05:00
Marc Brooks 02ca63cd13 Moved IsFileIdenticalAsync & IsStreamIdenticalAsync to StreamExtensions. 2026-05-26 18:12:31 -05:00
Marc Brooks 961c6d3d54 Compare old file byte-by-byte to new stream
Don't overwrite if identical.
2026-05-26 18:12:31 -05:00
Bond_009 f0e01e33c4 Unpin SkiaSharp 2026-05-26 21:37:53 +02:00
Erik W 4af66c4e1a Improve OriginalLanguage normalization and inheritance (#16829)
Improve OriginalLanguage normalization and inheritance
2026-05-26 21:02:43 +02:00
Bond-009 b015d2d219 Merge pull request #16913 from nyanmisaka/fix-extradata-in-amd-hevc-vaapi-encoder
Fix inconsistent extradata generated by hevc_vaapi on AMD driver
2026-05-26 21:00:16 +02:00
renovate[bot] fdfdf34cdb Update dependency Microsoft.NET.Test.Sdk to 18.6.0 2026-05-26 18:59:55 +00:00
Bond-009 12c1711dc1 Update issue template version to 10.11.10 (#16927) 2026-05-26 20:59:43 +02:00
Bond-009 11130030d2 Backport: Fix/user manager collation (#16919)
Backport: Fix/user manager collation
2026-05-26 20:59:20 +02:00
renovate[bot] dd3aa04422 Update dependency z440.atl.core to 7.14.0 2026-05-26 07:28:33 +00:00
Antonio Toledo d0f1df13b2 Translated using Weblate (Spanish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2026-05-26 07:26:19 +00:00
Bill Thornton 9fafc87bf6 Deleted translation using Weblate (English (Middle)) 2026-05-25 16:55:58 +00:00
theguymadmax 148cdef180 Update issue template version to 10.11.10 2026-05-25 10:08:02 -04:00
renovate[bot] f9eb550cbb Update skiasharp monorepo 2026-05-25 11:02:16 +00:00
joanluc 498d265208 Translated using Weblate (Occitan)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/oc/
2026-05-24 14:38:30 +00:00
Nitzan Selwyn 4322ee4391 Translated using Weblate (Hebrew (Israel))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he_IL/
2026-05-24 14:38:29 +00:00
Ekaterine Papava a784733a53 Translated using Weblate (Georgian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-24 14:38:28 +00:00
Nitzan Selwyn 0b25c1483c Translated using Weblate (Hebrew (Israel))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he_IL/
2026-05-24 10:26:23 +00:00
Ekaterine Papava 93b82ecb41 Translated using Weblate (Georgian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-24 10:26:20 +00:00
Bas 317f57803d Translated using Weblate (Dutch)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-24 10:26:19 +00:00
Shadowghost e627c723e2 Extract attachments in one ffmpeg command when dumping 2026-05-23 22:41:44 +02:00
nyanmisaka 69b0b63a95 Fix inconsistent extradata generated by hevc_vaapi on AMD driver
This change is required for upstream ffmpeg 8+, because its
mp4 muxer will drop in-band PS when using codec tag hvc1.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-05-24 03:34:54 +08:00
Bond-009 31f4ce93a6 Merge pull request #16872 from psavarmattas/fix/priority-class-warning-spam
fix: suppress repeated PriorityClass warning in MediaEncoder
2026-05-23 19:22:34 +02:00
Bond-009 b615ecd704 Merge pull request #16897 from theguymadmax/update-template-for-10.11.9
Update issue template version to 10.11.9
2026-05-23 19:21:53 +02:00
Bond-009 4897cc7e2e Merge pull request #16893 from Shadowghost/fix-playlist-filter
Add support for filtering playlists by parentId
2026-05-23 19:21:29 +02:00
lednurb a3849819c2 Translated using Weblate (Dutch)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-23 07:57:47 +00:00
Klomer 863730e647 Translated using Weblate (Breton)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/br/
2026-05-23 07:46:28 +00:00
Ekaterine Papava 26dbd86b81 Translated using Weblate (Georgian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-23 07:46:27 +00:00
someone522 17a32f055c Translated using Weblate (Uzbek)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uz/
2026-05-23 07:46:27 +00:00
Maldark df6296bc30 Translated using Weblate (Danish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-05-23 07:46:26 +00:00
Bond-009 7e72bc6e9c Merge pull request #16891 from jellyfin/renovate/actions-checkout-6.x
Update actions/checkout action to v6
2026-05-22 17:23:50 +02:00
renovate[bot] aacb147f4d Update actions/checkout action to v6 2026-05-22 15:21:22 +00:00
Bond-009 6296a03342 Merge pull request #16890 from jellyfin/renovate/ci-deps
Update CI dependencies
2026-05-22 17:20:14 +02:00
renovate[bot] 8ddb485192 Update CI dependencies 2026-05-22 11:41:30 +00:00
Bond-009 400d7d83bc Merge pull request #16892 from jellyfin/Bond-009-mergeconflict 2026-05-22 13:38:57 +02:00
someone522 4ca3cd79fa Translated using Weblate (Uzbek)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uz/
2026-05-22 06:18:56 +00:00
theguymadmax 623b1c39e5 Update issue template version to 10.11.9 2026-05-21 20:42:19 -04:00
Shadowghost 5ed3ffdb42 Use embedded query 2026-05-22 00:10:41 +02:00
theguymadmax b141b893eb Add new viewtypes 2026-05-21 16:30:30 -04:00
Shadowghost 4361e073ed Add support for filtering playlists by parentId 2026-05-21 22:21:18 +02:00
Bond-009 17e2d3bb11 Fix Merge Conflict Labeler
https://github.com/eps1lon/actions-label-merge-conflict#example-usage
2026-05-21 21:40:30 +02:00
Bond-009 e2fe5c163a Merge pull request #15250 from jakobkukla/ci-format
Add CI format check
2026-05-21 21:33:31 +02:00
Lino Silva bc8a66a351 Translated using Weblate (Portuguese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2026-05-21 18:49:33 +00:00
jakobkukla 0ef4f86ed7 Add CI format check 2026-05-21 20:48:43 +02:00
jakobkukla eb2cef1b7e Fix StyleCop pattern matching whitespace false-positive 2026-05-21 20:48:43 +02:00
jakobkukla 37350282cc Run tree-wide dotnet format 2026-05-21 20:48:41 +02:00
Bond-009 e63bc1e27c Merge pull request #16861 from JPVenson/fix/fixMigrations12.0
Reorder Migrations and fix failing migration
2026-05-21 19:32:57 +02:00
Bond-009 4209b3ba51 Add support for filtering boxsets by parentId (#16882) 2026-05-21 19:32:39 +02:00
Ethan Pippin 40485aa2f6 Have device deletion take list of ids (#12834)
* add delete multiple devices via id

* make atomic

* use Add

* Update Jellyfin.Api/Controllers/DevicesController.cs

Co-authored-by: JPVenson <ger-delta-07@hotmail.de>

* remove model binding, use functional device selection

* use singular id

* use BadRequest instead

---------

Co-authored-by: JPVenson <ger-delta-07@hotmail.de>
2026-05-21 19:30:24 +02:00