Commit Graph

71 Commits

Author SHA1 Message Date
Patrick Barron
5966ee6d87 Convert type checks and null checks into pattern matching 2020-04-05 12:07:43 -04:00
Bond_009
3221e837f9 * Add support for multi segment base urls
* Make baseurl case-insensitive
2019-11-25 11:55:24 +01:00
Bond_009
ded9dee22c Remove more compile time warnings 2019-01-25 23:05:01 +01:00
Erwin de Haan
a358631040 Extra formatting on the merged code. 2019-01-15 17:35:33 +01:00
Erwin de Haan
49b61f238e Merge branch 'dev' into reformat
# Conflicts:
#	Emby.Server.Implementations/ApplicationHost.cs
#	Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
#	Emby.Server.Implementations/LiveTv/LiveTvManager.cs
#	Emby.Server.Implementations/Security/MBLicenseFile.cs
#	Emby.Server.Implementations/Security/PluginSecurityManager.cs
#	Emby.Server.Implementations/Security/RegRecord.cs
#	MediaBrowser.Api/PluginService.cs
#	MediaBrowser.Api/System/SystemService.cs
#	MediaBrowser.Common/Security/IRequiresRegistration.cs
#	MediaBrowser.Common/Security/ISecurityManager.cs
#	MediaBrowser.Common/Security/PaymentRequiredException.cs
#	MediaBrowser.Model/Entities/MBRegistrationRecord.cs
#	MediaBrowser.Model/Entities/PluginSecurityInfo.cs
#	deployment/win-generic/build-jellyfin.ps1
2019-01-15 17:34:39 +01:00
Claus Vium
e0e5a487c3 removed commented code 2019-01-15 16:48:21 +01:00
Claus Vium
801726ce38 readded some registration endpoints 2019-01-15 16:48:21 +01:00
Claus Vium
d707e969fa Added some todos 2019-01-15 16:48:21 +01:00
Claus Vium
4a03ac4022 mock the registration endpoint since livetv etc. still uses it 2019-01-15 16:48:21 +01:00
Claus Vium
eca3c099d9 removed a bunch of validation, security, registration, premiere, whatever bs 2019-01-15 16:48:21 +01:00
Erwin de Haan
ba610b5094 Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller 2019-01-13 21:01:16 +01:00
Erwin de Haan
b67c1b933e Visual Studio Reformat: MediaBrowser.Api 2019-01-13 20:24:58 +01:00
Erwin de Haan
e2751d42e8 Merge branch 'dev' into code-cleanup 2019-01-11 12:50:36 +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
hawken
bd169e4fd4 remove trailing whitespace 2019-01-07 23:27:46 +00: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
stefan
48facb797e Update to 3.5.2 and .net core 2.1 2018-09-12 19:26:21 +02:00
Luke Pulverenti
2f99a78230 3.2.30.17 2017-09-11 15:25:13 -04:00
Luke Pulverenti
1ad990ad72 update live tv data transfer 2017-08-19 15:43:35 -04:00
Luke Pulverenti
ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
softworkz
23da61281e Reduced compiler warnings. No functional changes (except MediaEncoder.cs and AutomaticRestartEntryPoint.cs) 2016-08-05 23:15:48 +02:00
Sven Van den brande
168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti
600aa76865 update recordings 2016-02-15 23:54:20 -05:00
Luke Pulverenti
2f1996b773 resolve config caching issue 2016-01-20 14:54:06 -05:00
Luke Pulverenti
0bd1f36ece update db queries 2015-10-29 09:28:05 -04:00
Eric Reed
5d74fcbb87 Re-work appstore registration to pass-thru parameters 2015-10-16 13:53:49 -04:00
Eric Reed
cd42bce822 Move exception to SecurityManager 2015-10-16 10:54:53 -04:00
Eric Reed
0ed2fed529 Restore appstore registration end point 2015-10-16 10:29:02 -04:00
Eric Reed
8146361ac7 Revert "Add store registration endpoint (pointing to test)"
This reverts commit 42ddf1cd86b5a5b50f8023e492ce6d7fcadc0fe1.
2015-09-27 12:46:15 -04:00
Eric Reed
9f138d86b1 Revert "Add missing param"
This reverts commit 41715f145d1ff47b95d870ff8f224e778b25e695.
2015-09-27 12:45:53 -04:00
Eric Reed
33ab78155f Add missing param 2015-09-26 17:14:13 -04:00
Eric Reed
7404114fee Add store registration endpoint (pointing to test) 2015-09-26 16:27:13 -04:00
Luke Pulverenti
4e04d31c7d consolidate slideout panels 2015-05-29 19:51:33 -04:00
Luke Pulverenti
975e699d5b update translations 2015-05-26 11:31:50 -04:00
Luke Pulverenti
c8a38c139f lazy load scripts 2015-05-16 15:09:02 -04:00
Luke Pulverenti
b7b28ffd31 add reg method 2015-03-12 22:47:52 -04:00
Luke Pulverenti
49df4a31b1 update thumbnail generation 2015-02-01 15:05:39 -05:00
Luke Pulverenti
b7e5e21c97 update task buttons 2015-01-22 11:41:34 -05:00
Luke Pulverenti
51b5e379d5 add options for media in archives 2015-01-10 00:53:35 -05:00
Luke Pulverenti
a4b75934e5 revise endpoint attributes 2014-11-14 21:31:03 -05:00
Luke Pulverenti
6e25c572fa removed dead code 2014-08-30 22:08:59 -04:00
Luke Pulverenti
59dc591f66 update to jquery mobile 1.4.3 2014-07-02 14:34:08 -04:00
Luke Pulverenti
7438aa6dfa removed codec enums 2014-03-23 16:07:02 -04:00
Luke Pulverenti
351cfef7a7 use conditional caching on some json responses 2014-02-03 23:04:19 -05:00
Luke Pulverenti
f32212d160 update to service stack v4 2013-12-07 10:52:38 -05:00
Luke Pulverenti
a5f97dcaa8 move installation manager down to common 2013-06-30 22:27:50 -04:00
Luke Pulverenti
7d7b75c099 removed dead code 2013-06-02 20:17:18 -04:00
Luke Pulverenti
70da0b6ae9 resharper suggestions in api project 2013-04-10 11:32:09 -04:00
Luke Pulverenti
59cfad03e8 pluralize url 2013-04-07 20:27:19 -04:00