Shadowghost
|
2644163f57
|
Count distinct items for byName ItemCounts and batch every kind
|
2026-09-07 18:39:59 +02:00 |
|
Shadowghost
|
59cd5f983b
|
Expose optimized ItemCounts for byName items
|
2026-09-07 10:30:01 +02:00 |
|
Cody Robibero
|
3e7d1158da
|
Merge pull request #17794 from Shadowghost/plugin-install-fixes
Better handle timeouts on plugin operations
|
2026-09-06 12:47:45 -04:00 |
|
Cody Robibero
|
34feb3c04a
|
Merge pull request #17763 from Shadowghost/fix-refresh-queue-and-directory-cache
Fix items being lost from the refresh queue and bound the directory service caches
|
2026-09-06 07:36:13 -04:00 |
|
Cody Robibero
|
a0a42c630e
|
Merge pull request #17786 from Shadowghost/optimize-db
Optimize database after migrations
|
2026-09-06 07:33:07 -04:00 |
|
Shadowghost
|
7b638a22bb
|
Add test
|
2026-09-06 09:07:22 +02:00 |
|
Shadowghost
|
344a6dcd2c
|
Apply review suggestions
|
2026-09-06 08:38:43 +02:00 |
|
Cody Robibero
|
66d038c403
|
Merge pull request #17762 from Shadowghost/fix-scan-memory-leak
Bound change batches during a scan; keep ffprobe and image saves from failing
|
2026-09-06 01:28:02 -04:00 |
|
Shadowghost
|
93345f812e
|
FIx naming
|
2026-09-05 18:49:27 +02:00 |
|
Cody Robibero
|
ffd61de4f3
|
Merge pull request #17799 from fmarcac/fix/syncplay-stale-session-requests
Drop SyncPlay requests from sessions that left the group
|
2026-09-05 11:07:56 -04:00 |
|
Cody Robibero
|
2b0ccf2a30
|
Merge pull request #17800 from fmarcac/fix/syncplay-active-session-counter
Fix SyncPlay active session counter leaking on rejoin
|
2026-09-05 10:57:55 -04:00 |
|
fmarcac
|
7ce911a401
|
Clamp client reported ping in SyncPlay groups
|
2026-09-05 15:06:37 +02:00 |
|
fmarcac
|
e356fe9146
|
Return the default ping for an empty SyncPlay group
|
2026-09-05 14:24:49 +02:00 |
|
fmarcac
|
51a7d5d08a
|
Fix SyncPlay active session counter leaking on rejoin
|
2026-09-05 14:24:48 +02:00 |
|
fmarcac
|
5acb200c02
|
Drop SyncPlay requests from sessions that left the group
|
2026-09-05 14:23:37 +02:00 |
|
Shadowghost
|
bf5fb593e4
|
Do not treat timeouts as cancellations
|
2026-09-05 09:41:07 +02:00 |
|
Cody Robibero
|
c80f05fad1
|
Merge pull request #17767 from Shadowghost/post-scna-task-logging
Add comprehensive logging for post scan tasks
|
2026-09-04 21:13:54 -04:00 |
|
Shadowghost
|
46dd7d8e99
|
Invalidate the singleton DirectoryService cache on filesystem changes
|
2026-09-04 19:28:59 +02:00 |
|
Shadowghost
|
0b5bbb528a
|
Optimize database after running migrations
|
2026-09-04 18:57:54 +02:00 |
|
krvi
|
f10c84465a
|
Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
|
2026-09-04 16:54:10 +00:00 |
|
AlphaBeta
|
610887dc2c
|
Translated using Weblate (Thai)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/
|
2026-09-04 15:42:44 +00:00 |
|
Shadowghost
|
5edb369e3b
|
Apply review suggestion
|
2026-09-04 07:02:08 +02:00 |
|
krvi
|
3f8315df4e
|
Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
|
2026-09-03 19:05:36 +00:00 |
|
Riccardo
|
1ccec11b91
|
Translated using Weblate (Bosnian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bs/
|
2026-09-03 13:37:37 +00:00 |
|
Riccardo
|
d18d4f9cd2
|
Translated using Weblate (Luxembourgish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lb/
|
2026-09-03 13:37:36 +00:00 |
|
Riccardo
|
978552b1c5
|
Translated using Weblate (Irish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/
|
2026-09-03 13:37:35 +00:00 |
|
Riccardo
|
f53bb0aae9
|
Translated using Weblate (Faroese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
|
2026-09-03 13:37:35 +00:00 |
|
Riccardo
|
24d8290462
|
Translated using Weblate (Belarusian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
|
2026-09-03 13:37:34 +00:00 |
|
Riccardo
|
849437991a
|
Translated using Weblate (Latvian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lv/
|
2026-09-03 13:37:34 +00:00 |
|
Riccardo
|
1b184b2b35
|
Translated using Weblate (Romanian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
|
2026-09-03 13:37:33 +00:00 |
|
Riccardo
|
fb6e075e40
|
Translated using Weblate (Finnish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
|
2026-09-03 13:37:33 +00:00 |
|
Riccardo
|
3682840d54
|
Translated using Weblate (Slovenian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sl/
|
2026-09-03 13:37:32 +00:00 |
|
Riccardo
|
a6c0fe57c5
|
Translated using Weblate (Norwegian Bokmål)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
|
2026-09-03 13:37:31 +00:00 |
|
Riccardo
|
f4d2da180d
|
Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
|
2026-09-03 13:37:30 +00:00 |
|
Riccardo
|
b561d6aa59
|
Translated using Weblate (Greek)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
|
2026-09-03 13:37:29 +00:00 |
|
Shadowghost
|
b724e57458
|
Reduce comments
|
2026-09-03 11:51:02 +02:00 |
|
Cody Robibero
|
4f2f781e68
|
Merge pull request #17756 from Shadowghost/fix-people-creation
Fix people and artist validator creation and deletion handling
|
2026-09-02 18:00:22 -04:00 |
|
Shadowghost
|
f0297ee9ce
|
Add comprehensive logging for post scan tasks
|
2026-09-02 09:26:41 +02:00 |
|
Shadowghost
|
d73e3d964e
|
Optimize Caches
Co-Authored-By: Cody Robibero <cody@robibe.ro>
|
2026-09-02 07:06:08 +02:00 |
|
Shadowghost
|
c5f8a93513
|
Close a change batch on its own window so a library scan cannot grow it without bound
|
2026-09-01 21:42:06 +02:00 |
|
Vitalijus
|
ea89b6ebc5
|
Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
|
2026-09-01 19:28:24 +00:00 |
|
Vitalijus
|
76418ec530
|
Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
|
2026-09-01 18:33:23 +00:00 |
|
Shadowghost
|
50f08d41a4
|
Find dead people and artists by id, not by name
|
2026-09-01 19:49:25 +02:00 |
|
Shadowghost
|
792ce4a391
|
Fix people validator not creating missing people
|
2026-09-01 07:36:53 +02:00 |
|
Cody Robibero
|
726ae93a92
|
Merge pull request #17750 from Shadowghost/refresh-people-ordering
Enforce reliable processing order in PeopleValidationTask
|
2026-08-31 17:48:21 -04:00 |
|
Cody Robibero
|
0cec5661e0
|
Merge pull request #17752 from Shadowghost/fix-linkedchildren-recursive
Fix recursive handling for LinkedChildren
|
2026-08-31 17:47:33 -04:00 |
|
Cody Robibero
|
eafe5ba6ed
|
Merge pull request #17729 from Shadowghost/enforce-acl-similar-items
Enforce permissions on similar items
|
2026-08-31 12:02:33 -04:00 |
|
Shadowghost
|
7ccce8e0e7
|
Fix recursive handling for LinkedChildren
|
2026-08-31 17:56:56 +02:00 |
|
Shadowghost
|
40ab2c4284
|
Enforce reliable processing order in PeopleValidationTask
|
2026-08-31 15:44:32 +02:00 |
|
Cody Robibero
|
420d44f638
|
Merge commit from fork
Fix broken access control in session management
|
2026-08-30 14:40:25 -04:00 |
|