aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Data/SqliteItemRepository.cs
AgeCommit message (Collapse)Author
2021-12-14Use array instead of HashSetCody Robibero
2021-12-12Use BaseItemKind where possibleCody Robibero
2021-10-02Fix warnings in DataPatrick Barron
2021-09-24Address commentsBond_009
2021-09-24Use new Enum.TryParse(ReadOnlySpan<char>) overloadBond_009
2021-09-06Remove all unused usingsFernando Fernández
2021-09-03Fix some warningsBond_009
2021-09-03Merge remote-tracking branch 'upstream/master' into warn-259810Cody Robibero
2021-09-02Add SqliteItemRepository.ItemImageInfoFromValueString as a fuzzingBond_009
target and add test cases
2021-08-30Apply suggestions from code reviewCody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-08-28Remove more and more warningsCody Robibero
2021-06-22Remove our own RemoveDiacritcs string extension in favor of Diacritics.NetBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-06-12Add test for ReadOnlySpan.Count extensionBond_009
2021-06-05More reviewcvium
2021-05-31reviewcvium
2021-05-24Remove some unnecessary allocationscvium
2021-05-21Bump SQLitePCL.pretty.netstandard to 3.0.1cvium
2021-05-20Enable nullable reference types for Emby.Server.ImplementationsBond_009
2021-05-20Merge pull request #6054 from cvium/allocationz_2_extreme_db_plsdonthurtmeBond-009
2021-05-19Fix buildcvium
2021-05-19Review changescvium
2021-05-18Enable nullable for InternalItemsQueryBond_009
2021-05-16Rename SQL extension methodscvium
2021-05-16Reduce some allocationscvium
2021-05-11Merge pull request #5929 from crobibero/sortBond-009
2021-05-05Merge pull request #5934 from Bond-009/utf8Bond-009
SqliteItemRepository: Parse ChannelId directly from utf-8 data
2021-05-03rename to SplitEnumerator and fix testcvium
2021-05-03Merge branch 'master' into allocationzClaus Vium
2021-05-02Add tests for SqliteItemRepository.(De)SerializeProviderIdsBond_009
2021-05-02Add tests for SqliteItemRepository.(De)SerializeImagesBond_009
2021-04-30remove span based setprovideridcvium
2021-04-30revert the last bits of the getcount experimentcvium
2021-04-30Reduce some allocations with the magic of spans etc.cvium
2021-04-29SqliteItemRepository: Parse ChannelId directly from utf-8 dataBond_009
2021-04-28Add ability to sort on Genre, MusicGenre, Artistcrobibero
2021-04-22SqliteItemRepository: remove redundant operationsBond_009
removed: * nameof -> FullName lookup * IndexOf before Replace * Enum.GetNames -> Enum.Parse roundtrip
2021-04-09move IsPlayed to outerqueryClaus Vium
IsPlayed is a column in UserDatas and does not belong in the inner query. None of the other UserDatas columns are in the innerquery.
2021-03-13FxCop -> Net Analyzers (part 2)Bond_009
2021-02-20Enable TreatWarningsAsErrors for MediaBrowser.ModelBond_009
2021-02-13Minor improvementsBond_009
2020-12-04Suggestions from code reviewcrobibero
2020-12-03Optimize FavoritePersons querycrobibero
2020-11-27Add support for query negationMatt Montgomery
2020-11-25Test query valueMatt Montgomery
2020-11-16Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.crobibero
2020-11-14Use string.Split(char) where possible instead of string.Split(char[])Bond_009
2020-11-09Remove duplicate /Similar endpoints and add poor matching for artists and albumscvium
2020-11-05Fix Persons, Genres and Studios endpointscvium
2020-11-02Merge pull request #4341 from Bond-009/minor6Anthony Lavado
Minor improvements