Bond-009
054adf6379
Merge pull request #4853 from Ullmie02/servicestack-json
2020-12-30 10:33:32 +01:00
David
043d045448
Put json serializer options in private field
2020-12-24 11:22:34 +01:00
David
196388d607
Remove custom Json serializer from Emby.Server.Implementations
2020-12-23 13:14:40 +01:00
Ryan Petris
c0c0eaec05
new List(int) does not pre-allocate indicies like Arrays, it merely sets the initial capacity.
2020-12-22 20:37:07 -07:00
crobibero
a9aafbaf5a
Don't throw exception unless needed
2020-12-10 08:25:05 -07:00
crobibero
e621244405
Add missing EnsureSuccessStatusCode
2020-12-08 08:28:19 -07:00
Claus Vium
0a35f35311
Merge pull request #4591 from jellyfin/schedulesdirect
...
Clean up SchedulesDirect
2020-11-30 19:58:20 +01:00
Bond_009
81ca6cb47c
Clean up SchedulesDirect
2020-11-26 21:54:14 +01:00
Bond_009
38932fc7d1
Schedules Direct requires the hex to be lowercase
2020-11-26 13:21:04 +01:00
Bond_009
8c8a71692e
Remove Hex class as the BCL has one now
2020-11-25 23:40:31 +01:00
Greenback
e51ddd326c
Fixes spelling.
2020-11-18 13:23:45 +00:00
Bond_009
4b1c9dc9ea
Pass cancellation where possible
2020-11-17 19:43:00 +01:00
crobibero
95a2de757f
remove custom HttpException
2020-11-14 14:30:34 -07:00
Neil Burrows
e9d35cb2ca
Switching to the more efficient Hex.Encode function
2020-11-08 17:16:51 +00:00
Neil Burrows
866c41519f
Perform hashing of Password for Schedules Direct on server
2020-11-08 12:34:35 +00:00
Matt Montgomery
53d5f64e03
Fix SA1513, SA1514, SA1507, and SA1508
2020-09-28 15:04:31 -05:00
Bond_009
384ab39f5b
Fix some warnings
2020-09-07 13:20:39 +02:00
crobibero
2a8653b309
Merge remote-tracking branch 'upstream/master' into http-client-migrate
2020-09-04 08:16:49 -06:00
crobibero
ae8ff1ca54
last time I swear
2020-09-03 07:30:34 -06:00
crobibero
4d4dc0b555
Remove ResponseHeadersRead in SchedulesDirect
2020-09-03 07:22:32 -06:00
crobibero
d8a0edc511
Revert "Remove ResponseHeadersRead where applicable"
...
This reverts commit 85844a84b6
.
2020-09-03 07:20:33 -06:00
crobibero
85844a84b6
Remove ResponseHeadersRead where applicable
2020-09-03 06:48:19 -06:00
crobibero
b111b9e2c9
Fix styling
2020-09-01 07:58:05 -06:00
crobibero
4038d15c83
Properly migrate all HttpCompletionOption
2020-09-01 07:51:06 -06:00
Bond_009
e653eef44f
Fix some warnings
2020-08-31 22:20:19 +02:00
crobibero
97cc3d54bb
migrate to IHttpClientFactory in XmlTvListingsProvider
2020-08-31 12:00:09 -06:00
crobibero
652e688cc1
migrate to IHttpClientFactory in SchedulesDirect
2020-08-31 11:57:11 -06:00
Bond_009
ab2147751f
Make MediaBrowser.MediaEncoding warnings free
2020-08-20 12:16:24 +02:00
Bond_009
2b400c99ef
Fix warnings
2020-08-19 17:50:50 +02:00
Bond_009
febb6bced6
Review usage of string.Substring (part 1)
...
Reduced allocations by replacing string.Substring with ReadOnlySpan<char>.Slice
2020-07-22 13:39:24 +02:00
telans
247f9c61e6
fix SA1513/SA1516
2020-06-16 16:11:30 +12:00
telans
3d9049ef08
fix SA1508
2020-06-15 10:45:55 +12:00
telans
acd4389653
fix SA1005
2020-06-15 10:41:00 +12:00
dkanada
403cd3205f
Merge pull request #3254 from crobibero/ilogger
...
Use typed logger where possible
2020-06-13 00:29:43 +09:00
aled
22a860a806
Fix a small number of compile warnings
2020-06-06 20:17:49 +01:00
crobibero
44957c5a9a
Use typed logger where possible
2020-06-05 18:15:56 -06:00
Bond_009
2be394089e
Enable Microsoft.CodeAnalysis.FxCopAnalyzers for Jellyfin.Common
2020-04-02 20:12:18 +02:00
Bond_009
3ab50f5a3f
Address comments
2020-04-01 19:05:41 +02:00
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
2020-03-03 23:07:10 +01:00
Bond_009
7060934792
Fix some warnings in Emby.Server.Implementations
2020-02-06 15:21:38 +01:00
dkanada
fb61a1f882
Merge pull request #2150 from Bond-009/releaseerror
...
Enable TreatWarningsAsErrors for some projects
2020-01-02 10:13:57 +09:00
Bond-009
c824c564cd
Move Emby.XmlTv to a NuGet package ( #2042 )
...
* Move Emby.XmlTv to a NuGet package
* Update Emby.Server.Implementations/Emby.Server.Implementations.csproj
Co-Authored-By: Anthony Lavado <anthonylavado@me.com>
2019-12-14 00:45:29 -05:00
Bond_009
5a8e972952
Enable TreatWarningsAsErrors for some projects
...
Analyzers are only run in debug build, so setting TreatWarningsAsErrors
for release build will catch the compiler warnings until we resolve all
analyzer warnings.
2019-12-13 20:11:37 +01:00
Bond-009
b477b3874e
Fix some warnings
2019-11-22 16:15:31 +01:00
Bond_009
c9820d30ed
Fix multiple mistakes and warnings
2019-09-23 20:32:44 +02:00
Bond-009
6032f31aa6
Use CultureInvariant string conversion for Guids
2019-08-09 23:17:54 +02:00
Bond_009
5d9fa06675
Cleanup
2019-07-13 17:18:39 -04:00
Bond_009
b294b802a8
Try to fix XmlTvListingsProvider
2019-07-13 17:18:27 -04:00
Bond_009
d405a400aa
Fixes issues with HttpClientManager
2019-07-06 20:04:42 +02:00
Bond-009
0a5550b13d
Remove more unused stuff
2019-06-18 22:20:34 -04:00
Claus Vium
78742b8e4c
Switch to HeaderNames instead of hardcoded strings (and other header related fixes)
2019-03-05 19:20:28 +01:00
Erwin de Haan
f1ef0b0b4c
Fix namespacing so it lines up properly with file names and paths ( #715 )
...
* Fix stupid namespacing so it lines up properly with file names and paths.
2019-02-09 10:10:33 +01:00
Erwin de Haan
581a7fe078
Unwrapped MoveDirectory
, DirectoryExists
, FileExists
& removed MoveFile
2019-01-28 22:10:00 +01:00
Erwin de Haan
a430568082
Unwrapped OpenRead
and CopyFile
2019-01-28 22:09:58 +01:00
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
2019-01-28 22:09:56 +01:00
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
2019-01-28 22:06:34 +01:00
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
2019-01-20 01:12:44 +01:00
Erwin de Haan
e63b18f17d
Reformat JustAMan review second pass changes.
2019-01-19 14:30:23 +01:00
Erwin de Haan
321c440739
Reformat JustAMan review pt1 changes
...
Refs #575
2019-01-17 20:24:01 +01:00
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
2019-01-13 21:37:13 +01:00
Erwin de Haan
39ef1106d7
Visual Studio Reformat: Emby.Server.Implementations Part Liv-P
2019-01-13 20:22:00 +01:00
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
2019-01-10 20:38:53 +01:00
Bond_009
a1b96a3135
Clean up HttpClientManager, LiveTvManager and InstallationManager
2019-01-03 18:24:26 +01:00
Bond_009
a445233192
Fix warning and improve performance
2019-01-02 02:35:40 +03:00
Bond_009
4c95aee52e
Fix logging in XmlTvListingsProvider
2018-12-30 22:49:09 +01:00
Bond_009
ea4c914123
Fix exception logging
2018-12-30 22:44:39 +01:00
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
Bond_009
f31457a457
Final cleanup
2018-12-30 20:21:48 +01:00
Bond_009
9ff45cf969
Some voodoo magic to stop a crash
2018-12-30 18:30:29 +01:00
Bond_009
589aa2416a
Clean up XmlTvListeningProvider
2018-12-30 18:21:49 +01:00
Bond_009
baa2afb61e
Restore latest version
...
Source: 30baa15839/Emby.Server.Implementations/LiveTv/Listings/XmlTvListingsProvider.cs
2018-12-30 17:56:47 +01:00
Bond_009
6ebb00549b
Add missing XmlTvListingsProvider
...
Added from e679ac4224/Emby.Server.Implementations/LiveTv/Listings/XmlTvListingsProvider.cs
2018-12-30 17:42:54 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
c4ceeae889
improve xmltv gz support
2017-12-03 17:11:04 -05:00
Luke Pulverenti
7cd1416d27
fix music artists not showing in collections
2017-10-28 00:19:38 -04:00
Luke Pulverenti
ac09136a3d
restore GetImageSize method
2017-10-22 17:38:03 -04:00
Luke Pulverenti
060215143f
improve httpclient resource disposal
2017-10-20 12:16:56 -04:00
Luke Pulverenti
0fbb5ab434
update xmltv parsing
2017-10-07 02:13:37 -04:00
Luke Pulverenti
ab8c0bf1e6
improve support for compressed xmltv
2017-09-25 15:13:54 -04:00
Luke Pulverenti
978eedbcb7
improve support for compressed xmltv
2017-09-25 01:06:15 -04:00
Luke Pulverenti
1b690677e9
fix parsing of guide data
2017-08-24 15:52:48 -04:00
Luke Pulverenti
f694ae7e95
add null checks to ScheduleDirect
2017-08-23 12:49:42 -04:00
Luke Pulverenti
6b2445aa2c
add stream loop option for m3u
2017-06-24 14:32:22 -04:00
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
2017-06-23 12:04:45 -04:00
Luke Pulverenti
98ee28bda4
update image magick encoder
2017-06-21 10:51:11 -04:00
Luke Pulverenti
9f0e6d17c8
add hevc cuvid
2017-06-12 03:11:54 -04:00
Luke Pulverenti
3e335c70bb
update live tv images
2017-06-11 17:58:49 -04:00
Luke Pulverenti
65e8cf0726
improve live tv images
2017-06-11 16:40:25 -04:00
Luke Pulverenti
9cd2d793be
update image encoding
2017-05-17 14:18:18 -04:00
Luke Pulverenti
696a6b34ea
improve smb support
2017-05-04 14:14:45 -04:00
Luke Pulverenti
8d1ca8ca27
improve direct play to transcoding fallback
2017-03-31 15:50:55 -04:00
Luke Pulverenti
296e5bfe32
update handling of new programs for xml tv
2017-03-14 15:44:35 -04:00
Luke Pulverenti
17e42e68f6
update series definitions
2017-03-01 15:30:05 -05:00
Luke Pulverenti
0ee1a0d7bd
fix mapping multiple tuner channels to same epg channel
2017-02-18 22:46:09 -05:00
Luke Pulverenti
f447098e53
update xmltv xml parsing
2017-02-11 16:16:22 -05:00
Luke Pulverenti
f1cfd3cffb
add schedules direct error handling
2017-02-08 22:58:04 -05:00
Luke Pulverenti
851364f84f
rework guide mappings
2017-02-04 18:32:16 -05:00
Luke Pulverenti
1d849e3f25
update xmltv parsing
2017-02-01 02:47:12 -05:00
Luke Pulverenti
fcdd8cf899
update xml tv show id
2017-01-31 16:25:42 -05:00
Luke Pulverenti
f616aee90b
update xmltv parsing
2017-01-27 22:17:26 -05:00