aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Data/SqliteItemRepository.cs
AgeCommit message (Collapse)Author
2023-04-16Fix null parental rating comparison (#9618)Brad Beattie
2023-04-13Properly dispose prepared statementsBond_009
2023-04-10Merge pull request #9607 from goremykin/fix_analyzers_warnings_and_suggestionsBond-009
2023-04-07Augment similarity with person matchesBrad Beattie
The code comment says "genres, tags, studios, _person_, year?", but does no matching on common people between films. This PR augments similarity score treating people similar to tags.
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-03-25Convert Person.Type to use PersonKind enum (#9487)Cody Robibero
2023-03-01Allocate less ListsBond_009
2023-02-20Apply review suggestionShadowghost
2023-02-20Build ratingClause with StringBuilderShadowghost
2023-02-20Apply review suggestionsShadowghost
2023-02-20Properly build where clause for rating checksShadowghost
2023-02-19Optimize tryparseBond_009
* Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-12Merge pull request #9297 from crobibero/livetv-tweaksClaus Vium
LiveTV fixes
2023-02-11LiveTV fixesCody Robibero
2023-01-20Add "Allowed Tags" to Parental ControlsJpuc1143
2023-01-14Remove AddPeopleQueryIndex migrationBond_009
2023-01-14Fine tune DB settingsBond_009
2023-01-07Fixing similar parental rating calculation (#8959)Brad Beattie
2022-12-28Augment tag searching to consider all ItemValuesBrad Beattie
2022-12-14Improve DB perf for everyone not using debug logging (#8827)Bond-009
2022-12-11Merge pull request #8842 from bradbeattie/masterBond-009
2022-12-05Search tags as wellBrad Beattie
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-12-05Fix build (#8859)Bond-009
2022-11-27Minor search update - full word titles matches first (#8757)SteveTheGrey
2022-10-31Backport pull request #8662 from jellyfin/release-10.8.zcvium
fix: use a combination of ParentIndexNumber and IndexNumber to determine next up episodes Original-merge: 45f3fb1cfc54f4dced7f6e02b7fc433056678634 Merged-by: Joshua M. Boniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-10-28Backport pull request #8501 from jellyfin/release-10.8.zcvium
fix: set MinIndexNumber for the next up query Original-merge: 679e83082f76b0d6c54d0aa4b8fe1138c1a10ccd Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-10-07Fix localization lookupJoe Rogers
2022-10-07Add hearing impaired subtitle stream indicator (#7379)Joe Rogers
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-07-24Backport pull request #8166 from jellyfin/release-10.8.zJoshua Boniface
Bind @userid only when it's in the statement Authored-by: Joseph <1315585+joseph39@users.noreply.github.com> Merged-by: Claus Vium <cvium@users.noreply.github.com> Original-merge: 057e8ef24061a969d4ca31b5b115e14d5ba76fe4
2022-06-29Merge pull request #7964 from jellyfin/dovi-side-dataJoshua M. Boniface
(cherry picked from commit 39d185c7b19ed2da1ae46566152fb1cf182266cd) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7940 from Shadowghost/fix-recommendationsCody Robibero
(cherry picked from commit 674931324926368791a47d7bd7ce59b4248f5a71) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-05-20Merge pull request #7604 from Jellifi007/fixes-diactriticsBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro> (cherry picked from commit 8d1d9734381472b301deb0118bbb8da2a769a65e) Signed-off-by: crobibero <cody@robibe.ro>
2022-05-20Merge pull request #7529 from Shadowghost/strm-ffprobe-external-fixCody Robibero
(cherry picked from commit 60affd096595d68728506149d0ffce6e84b6b015) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-25Don't allow unknown sort-byCody Robibero
2022-03-10Add label for external audio/sub tracksJoe Rogers
2022-02-15Clean up SqliteItemRepositoryBond_009
* remove dead code * reduce allocations
2022-02-14Fix some warningsBond_009
2022-01-20Properly populate QueryResultCody Robibero
2022-01-04Use provided SortOrderCody Robibero
2022-01-03Reverse all order-byCody Robibero
2021-12-31Fix orderby queryCody Robibero
2021-12-27Remove more warningsCody Robibero
2021-12-27More cleanupBond_009
2021-12-24Update StyleCopBond_009
2021-12-16Use string builder instead of string interpolationCody Robibero
2021-12-16Log warning for unknown BaseItemKind to Type mappingCody Robibero
2021-12-15Add mapping from BaseItemKind to Type.FullName for queryingCody Robibero