Alexander Miller
29fc7711a1
Merge pull request #14094 from allesmi/fix/ancestor-ids-parent-child-relation
...
Translate query by AncestorIds correctly
2025-05-15 11:48:20 +02:00
JPVenson
1c4b5199b8
Fix ItemValue query ( #13939 )
2025-04-26 19:10:54 -06:00
JPVenson
5d65cfcd99
improved performance of save operations ( #13889 )
2025-04-26 09:32:12 -06:00
theguymadmax
1c190f7952
Improve video resolution filtering and classification logic ( #13332 )
2025-04-19 10:45:19 -06:00
Tim Eisele
cad8de9701
Add Genre cleanup and fix cleanup filter queries ( #13891 )
2025-04-09 18:40:16 -06:00
JPVenson
070abcd8ff
Fix InheritedParentalRatingSubValue not set ( #13880 )
2025-04-08 19:19:01 -06:00
Tim Eisele
b65e03da9a
Fix Genre type ( #13862 )
2025-04-07 06:11:05 -06:00
Tim Eisele
de3d1445c0
Fix ancestors ( #13827 )
2025-04-05 10:49:29 -06:00
Tim Eisele
0e7ae0e9a4
Fix indices and update of ItemValues ( #13843 )
2025-04-05 09:57:58 -06:00
Tim Eisele
0573999d5e
Import Keyframes into database ( #13771 )
...
* Migrate keyframe data into database
* Clear database table before import to handle failed migrations
2025-04-02 18:06:40 -06:00
Tim Eisele
3fc3b04daf
Rework parental ratings ( #12615 )
2025-03-30 21:51:54 -06:00
Jacob Warren
07f07ba6bc
Fix Sort by Year Bug ( #12101 ) ( #13733 )
2025-03-27 18:05:03 -06:00
JQ
d06ce1f1e0
Fix only returning one item from /Item/Latest api. ( #12492 )
...
* Updated to EFcore
* Remove unused using
* Dont use DateCreated not from episode type or music type
* use TranslateQuery to filter out instead and then do the grouping and retrival of min and max datecreated instead
* Album also
2025-03-26 20:26:47 -06:00
JPVenson
42bdb22bfb
Fixed namespaces
2025-03-25 16:45:00 +01:00
JPVenson
160020c551
WIP fixed namespaces
2025-03-25 15:30:22 +00:00
JPVenson
671d801d9f
#13540 Fixed ( #13757 )
...
#13508 Partially fixed
Co-authored-by: JPVenson <github@jpb.software>
2025-03-23 19:52:34 -06:00
Tim Eisele
8db6a39e92
Remove all DB data on item removal, delete internal trickplay files ( #13753 )
2025-03-23 10:05:13 -06:00
Cody Robibero
85b5bebda4
Add fast-path to getting just the SeriesPresentationUniqueKey for NextUp ( #13687 )
...
* Add more optimized query to calculate series that should be processed for next up
* Filter series based on last watched date
2025-03-18 17:37:04 -06:00
Bond-009
66e571cd97
Merge pull request #13553 from crobibero/efcore-livetv-epg
...
Change BaseItemEntity ChannelId to nullable Guid
2025-02-15 19:21:16 +01:00
gnattu
fa97e8e183
Write only for query columns to EFCore db ( #13542 )
...
* Write only for query columns to EFCore db.
We currently don't write the columns that do not exist on the BaseItem class definition in db. However, columns like `CleanName` is still useful and being used by internal queries and current behavior would cause such query to return nothing.
The only exception is the UserDataKey which is not even being used for internal query that can be omitted.
* Update comment
2025-02-13 20:19:24 -07:00
Cody Robibero
debc499711
Change BaseItemEntity ChannelId to nullable Guid
2025-02-13 20:17:25 -07:00
gnattu
d2e7ab1c1a
Simulate old GetItemValueNames behavior
...
The GetItemValueNames function in the old implementation was intended to retrieve the original value rather than the cleaned value. The old implementation lacked a clear specification regarding which value to return for the non-cleaned value in a group and relied on an undefined behavior of SQLite, and this implementation assumes the first one is the desired one.
2025-02-11 11:45:53 +08:00
gnattu
2de04cb07c
Make StartDate/EndDate nullable ( #13494 )
...
These dates are used as birthdate and death date for person (ask luke for why) and a non-nullable column would cause the null date become 1901-01-01, making all living people dead.
2025-02-04 17:02:07 -07:00
Josh Soref
40da2ccac5
Fix spelling ( #13444 )
...
* spelling: anamorphic
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: associated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: channelinfo
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: eagerly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: enumerable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: greater than/less than
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: greater
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: lineup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: logs out
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: names
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: paging
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: sanitized
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: saving
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-28 11:27:34 +01:00
luzpaz
c877ffa5ad
Fix various typos
...
Found via `codespell -q 3 -S "./Emby.Server.Implementations/Localization" -L inh,som`
2025-01-25 21:04:37 -05:00
JPVenson
64cf67f1ac
Fixed ordering by artist
2025-01-19 13:03:09 +00:00
JPVenson
7d1a9dcc61
Update Jellyfin.Server.Implementations/Item/BaseItemRepository.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2025-01-19 13:30:31 +01:00
JPVenson
cd75df6521
Applied review comments
2025-01-19 12:29:14 +00:00
JPVenson
a7ad5dfc80
Reverted doc change
2025-01-15 20:34:24 +00:00
JPVenson
b33810534b
Applied review comments
2025-01-15 20:12:41 +00:00
JPVenson
d716a53ec2
Applied review comments
2025-01-11 18:13:16 +00:00
JPVenson
dcfbf55794
Fixed linter
2024-12-19 00:10:47 +00:00
JPVenson
a0c568bc6c
Applied review comments
2024-12-15 14:46:40 +00:00
JPVenson
3b18a36ba5
removed unused
2024-11-24 10:59:05 +00:00
JPVenson
6a08361f6f
Applied review comments
2024-11-24 10:58:09 +00:00
JPVenson
c71dc380bf
Fixed error
2024-11-17 11:05:13 +00:00
JPVenson
b39553611d
Applied coding style
2024-11-17 11:03:43 +00:00
JPVenson
17e4485b94
Removed grouping key for testing
2024-11-16 23:33:04 +00:00
JPVenson
b6177363e9
Fixed search case sensitivity
2024-11-16 22:10:07 +00:00
JPVenson
9f7f9cc0ff
Fixed metadata refresh not working
2024-11-16 20:30:43 +00:00
JPVenson
c925f8688e
Filter duplicate BaseItems on save
2024-11-15 18:30:26 +00:00
JPVenson
3eedbae506
Fixed Item query
2024-11-15 14:33:07 +00:00
JPVenson
03e08412d7
Fixed paging not beeing applied
2024-11-15 14:17:25 +00:00
JPVenson
92eb983c61
Fixed Query Distinct
2024-11-15 09:00:13 +00:00
JPVenson
30ba35aa0c
attempted to fix multi insert for Itemvalues
2024-11-14 20:36:27 +00:00
JPVenson
060aa4719e
Fixed NextUp and Latest query performance
2024-11-14 19:53:59 +00:00
JPVenson
96d9bb83a3
Fixed Movie RecentlyAdded
2024-11-14 18:09:04 +00:00
JPVenson
75d40e69b5
removed dbg code
2024-11-14 15:37:22 +00:00
JPVenson
aea255f910
Deterministic tests my ***
2024-11-14 10:14:41 +00:00
JPVenson
432cfba2e2
Reverted Test code
2024-11-14 09:55:32 +00:00