Tim Eisele
1b34ebc0fc
Fix extracted data cleanup in cleanup post scan task ( #14083 )
2025-05-11 21:11:21 -06:00
Tim Eisele
596b635511
Cleanup extracted files ( #13760 )
...
* Cleanup extracted files
* Pagination and fixes
* Add migration for attachments to MigrateLibraryDb
* Unify attachment handling
* Don't extract again if files were already extracted
* Fix MKS attachment extraction
* Always run full extraction on mks
* Don't try to extract mjpeg streams as attachments
* Fallback to check if attachments were extracted to cache folder
* Fixup
2025-04-03 09:17:14 -06:00
JPVenson
160020c551
WIP fixed namespaces
2025-03-25 15:30:22 +00:00
Tim Eisele
8db6a39e92
Remove all DB data on item removal, delete internal trickplay files ( #13753 )
2025-03-23 10:05:13 -06:00
JPVenson
b33810534b
Applied review comments
2025-01-15 20:12:41 +00:00
JPVenson
b39553611d
Applied coding style
2024-11-17 11:03:43 +00:00
JPVenson
07ed9a3ea4
Updated TryGetGuid for migration
2024-10-28 09:22:32 +00:00
JPVenson
447ff1d23c
Made Clean task async
2024-10-22 10:52:34 +00:00
JPVenson
e20ecfc670
applied review comments
2024-10-11 14:16:42 +00:00
JPVenson
058a567e00
Removed unused mapping tables
2024-10-11 11:46:43 +00:00
JPVenson
ae641b7f3a
Applied review comments
2024-10-10 19:27:26 +00:00
JPVenson
441b995189
Applied Review Suggestions
2024-10-10 15:27:13 +00:00
JPVenson
ee0dad6f43
Refactored ItemValue structure
2024-10-10 14:32:49 +00:00
JPVenson
eb601e944c
Expanded BaseItem aggregate types
2024-10-09 23:01:54 +00:00
JPVenson
473628ba3a
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-10-09 21:03:57 +02:00
JPVenson
be48cdd9e9
Naming refactoring and WIP porting of new interface repositories
2024-10-09 09:53:39 +00:00
JPVenson
15bf43e3ad
Removed BaseSqliteRepository
2024-10-08 19:53:26 +00:00
JPVenson
6acd146d17
WIP migration sqlite item repository to efcore
2024-10-08 19:11:31 +00:00
JPVenson
ea81db67f4
Added Sorting and Grouping
2024-10-08 16:27:47 +00:00
JPVenson
6c819fe516
WIP BaseItem search refactoring
2024-10-08 12:27:27 +00:00
JPVenson
d3a3d9fce3
Merge remote-tracking branch 'jellyfinorigin/master' into feature/EFUserData
2024-10-08 09:34:34 +00:00
Tim Eisele
0ef72683bb
Do not consider tags in search ( #12741 )
2024-09-29 20:21:24 -06:00
elfalem
8499be23cc
Update SqliteItemRepository.cs - incorporate review suggestion
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-09-25 20:05:00 -04:00
elfalem
dafd186410
Ensure user's own playlists are accessible regardless of allowed tags
2024-09-23 18:52:18 -04:00
JPVenson
ee1bdf4e22
WIP move baseitem to jellyfin.db
2024-09-08 16:56:14 +00:00
JPVenson
d0b4b2ddb3
Migrated UserData from library sqlite db to jellyfin.db
2024-09-07 19:07:34 +00:00
Bond-009
6281cd707d
Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotation
...
Fix the broken video orientation (+-90/180)
2024-08-27 22:24:34 +02:00
Ikko Eltociear Ashimine
853b2fa17c
chore: update BaseSqliteRepository.cs
...
overriden -> overridden
2024-08-20 01:03:40 +09:00
Nyanmisaka
2aa9cf4007
Merge branch 'master' into fix-hwa-video-rotation
2024-08-05 16:37:09 +08:00
Bond_009
d3f0346f04
Enable nullable for UserItemData
...
MetadataResult.GetOrAddUserData doesn't ever get used and is probably broken since the migration to .NET Core as it still expects a Guid for userId
2024-07-29 21:05:23 +02:00
Nyanmisaka
00088c2954
Merge branch 'master' into fix-hwa-video-rotation
2024-07-23 15:37:33 +08:00
Bond-009
46fde9aa04
Backport pull request #12278 from jellyfin/release-10.9.z
...
Fix localization of audio title
Original-merge: f7a90b6383aed557c0c2d3a824fc00340f72fe40
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-21 00:58:05 -04:00
Erwin de Haan
3262f8dc2a
Add check for ProviderIds to prevent '=' from appearing in keys, also support '=' in the values. ( #12274 )
2024-07-15 08:44:22 -04:00
Bond-009
ec2fa95bf3
Merge pull request #11972 from Bond-009/numconns
...
Remove old connection count props
2024-06-06 20:42:33 +02:00
Bond-009
b4e32a5ede
Backport pull request #11986 from jellyfin/release-10.9.z
...
Use only 1 write connection/DB
Original-merge: cc4563a4779ff7e86526b09f5ac5a2e7ec71e56b
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-06 14:30:40 -04:00
Bond-009
78e8eae5ad
Backport pull request #11969 from jellyfin/release-10.9.z
...
Create readonly DB connections when possible
Original-merge: a46c17e19fd593591b733208bc9b0488f8df9539
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-06 14:30:36 -04:00
Bond_009
953bd5f210
Remove old connection count props
...
Not used with the new SQLite lib
2024-06-05 11:58:21 +02:00
Shadowghost
407dc9272c
Backport pull request #11762 from jellyfin/release-10.9.z
...
Mark Audio as RequiresDeserialization and backfill data
Original-merge: e2c909f50f34cc06fcd39a02407d1f5b7bb37a1e
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01 18:40:57 -04:00
Shadowghost
5d4880c497
Backport pull request #11743 from jellyfin/release-10.9.z
...
Fix replace logic
Original-merge: 2ddb15c7845a944d980364209c2304f03cebf025
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01 18:40:56 -04:00
Bond-009
4ded042dde
Backport pull request #11698 from jellyfin/release-10.9.z
...
Fix not binding to SQL parameters
Original-merge: d303ca56e3684433073cd0dbd8625885907628cf
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17 13:51:56 -04:00
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
2024-04-30 13:32:59 -06:00
gnattu
5dc6bb4910
Fix incomplete tag query for whitelist tags ( #11416 )
2024-04-30 13:32:49 -06:00
Bond_009
88a38a61b5
Improve audio normalization
...
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
2024-04-28 15:18:53 +02:00
Bond-009
7d28d08e08
Enable more warnings as errors ( #11288 )
2024-04-12 17:45:01 -06:00
Cody Robibero
eccc9a0b64
Add index for lastPlayedDate ( #11342 )
2024-04-12 17:44:16 -06:00
nyanmisaka
5967d26228
Register video rotation side data in DB
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-30 06:09:58 +08:00
Said Aroua
c4c245a552
Refactor out static constructor
...
See CA1810 for more details
2024-03-27 16:02:43 +01:00
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
2024-01-17 08:51:39 -07:00
Cody Robibero
f2b01f66e8
Specify DateTimeKind when pulling a DateTime out of the database
2024-01-06 15:01:54 -07:00
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
2023-11-09 22:03:55 -07:00