Commit graph

478 commits

Author SHA1 Message Date
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
Cody Robibero 32eccc139c LiveTV fixes 2023-02-11 07:46:52 -07:00
Jpuc1143 7fa6d4c81e
Add "Allowed Tags" to Parental Controls 2023-01-20 16:43:59 -03:00
Bond_009 8ff0cb1e9d Remove AddPeopleQueryIndex migration 2023-01-14 21:39:47 +01:00