Commit Graph

481 Commits

Author SHA1 Message Date
Cody Robibero
892973a9e3
Merge branch 'master' into media-type 2023-11-09 22:03:55 -07:00
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum (#9765)
* Convert ItemSortBy to enum

* Rename Unknown to Default
2023-11-09 14:00:13 -07:00
Cody Robibero
2920611ffc Convert string MediaType to enum MediaType 2023-10-10 15:57:15 -06:00
Stepan Goremykin
fdef9356b9 Use null propagation 2023-10-08 01:25:37 +02:00
Stepan Goremykin
212976277d Remove redundant ToString call for value types 2023-10-08 01:17:32 +02:00
Bond-009
c7ca416206
Merge pull request #10138 from cvium/sqlite_client_poc 2023-08-28 11:54:35 +02:00
cvium
4fa7672d75 fix todos and add graylog back 2023-08-25 19:49:14 +02:00
cvium
9a246166b0 move a computation out of transaction and skip season updates if name matches 2023-08-23 12:15:21 +02:00
cvium
cb48fe02c2 remove nullable enable 2023-08-22 20:12:16 +02:00
Bond_009
d92e9ae85e Enable nullable for more files and add tests
Adds basic tests for FFProbeVideoInfo.CreateDummyChapters
Fixed error message CreateDummyChapters instead of reporting the total minutes it only reported the minute component
2023-08-22 18:11:34 +02:00
cvium
05e40ecb93 review comments 2023-08-22 08:31:34 +02:00
cvium
0d3d9490e5 remove unused deps 2023-08-22 07:27:21 +02:00
cvium
d1190c5215 fix userdata table not being committed 2023-08-21 22:12:08 +02:00
cvium
a061e8f8e4 fix bad merge 2023-08-21 21:54:56 +02:00
cvium
c24571b5b8 Merge branch 'master' into sqlite_client_poc
# Conflicts:
#	Emby.Server.Implementations/Data/SqliteItemRepository.cs
2023-08-21 21:53:26 +02:00
cvium
e7016e38b8 remove readonly 2023-08-21 21:49:39 +02:00
cvium
791413a50f open before changing pragmas 2023-08-21 21:38:16 +02:00
cvium
cf04b43fa4 simplify extension methods 2023-08-21 21:37:18 +02:00
cvium
fb511dbae2 rename variable and fix crash 2023-08-21 20:34:50 +02:00
Bond-009
84643e328d
Reduce the amount of allocations in GetWhereClauses (#10114) 2023-08-21 18:38:32 +02:00
cvium
061d79c113 remove runintransaction 2023-08-21 14:12:49 +02:00
cvium
0867812c1f more using 2023-08-21 12:46:30 +02:00
cvium
f2d7842563 add missing using 2023-08-21 12:29:20 +02:00
cvium
493229cc15 fix guid blobs 2023-08-21 12:27:07 +02:00
cvium
613f4296e3 loading works 2023-08-21 12:13:32 +02:00
Claus Vium
10fde0a2c1
Merge pull request #8914 from bradbeattie/augmented-tag-searching
Augment tag searching to consider individual ItemValues instead of the delimited tags field
2023-07-03 08:51:46 +02:00
Mark Lopez
29368a1566
Source SQLite cache_size from an Environment Variable (#9666) 2023-06-05 10:46:13 -06:00
Bond-009
aae22865a0
Merge pull request #9667 from Silvenga/restore-default-journal-size 2023-06-02 10:54:37 +02:00
TelepathicWalrus
603fce59df
Audio normalization (#9222)
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com>
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-05-15 13:12:24 +02:00
Bond_009
8e1f0d53c1 nameof instead of GetType().Name 2023-05-04 14:42:39 +02:00
Mark Lopez
29889159e8
Increased the max journal_size_limit to reduce the number of truncation operations. 2023-04-24 06:19:37 -05:00
Bond_009
0d67901e37 Dispose BlockingCollection 2023-04-24 13:08:46 +02:00
Bond_009
13152bf09d Change number of read connections based on # of threads and add comments 2023-04-21 14:05:27 +02:00
Bond_009
8dba3a44fd Get write connection for vacuum 2023-04-21 14:04:37 +02:00
Bond_009
33f97045f9 Use BlockingCollection 2023-04-21 14:04:37 +02:00
Bond_009
858dadcdd1 POC sql connection pool 2023-04-21 14:04:37 +02:00
Brad Beattie
ba5e51700e
Fix null parental rating comparison (#9618) 2023-04-16 11:09:54 -06:00
Bond_009
b69abd4d7d Properly dispose prepared statements 2023-04-13 01:50:57 +02:00
Bond-009
15c8854502
Merge pull request #9607 from goremykin/fix_analyzers_warnings_and_suggestions 2023-04-10 21:21:17 +02:00
Brad Beattie
9d37c0feec
Augment similarity with person matches
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-07 11:55:02 -07:00
Stepan Goremykin
910617bbc3 Remove redundant 'else' keywords 2023-04-06 19:38:34 +02:00
Stepan Goremykin
7d7e177265 Remove redundant casts 2023-04-06 19:17:28 +02:00
Cody Robibero
89be3aa37f
Convert Person.Type to use PersonKind enum (#9487) 2023-03-25 11:52:02 -06:00
Bond_009
4b01aaa0f7 Allocate less Lists 2023-03-01 00:44:57 +01:00
Shadowghost
6300d01fcc Apply review suggestion 2023-02-20 21:58:35 +01:00
Shadowghost
5f938de337 Build ratingClause with StringBuilder 2023-02-20 11:54:39 +01:00
Shadowghost
5cdb0c7932 Apply review suggestions 2023-02-20 11:53:20 +01:00
Shadowghost
2e315b7f08 Properly build where clause for rating checks 2023-02-20 11:53:20 +01:00
Bond_009
24a7e210c3 Optimize tryparse
* Don't check for null before
* Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-19 16:52:29 +01:00
Claus Vium
f5c970e67f
Merge pull request #9297 from crobibero/livetv-tweaks
LiveTV fixes
2023-02-12 13:07:18 +01:00