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
Andrew Rabert
1e1918af4f
Remove taglib-sharp build from solution
...
Breaks everything by having it, doesn't seem to break anything by
removing it.
2019-01-05 12:57:05 -05:00
Anthony Lavado
cc4d17edbd
Merge pull request #407 from EraYaN/stop-version-addins-on-solution
...
Stop version addins on solution from messing with the AssemblyVersions
2019-01-05 04:12:00 +00:00
Erwin de Haan
e4c81f763b
Stop version addins from messing with the AssemblyVersion.
...
Project uses manual versioning. This breaks very annoyingly with my global settings.
2019-01-04 16:57:39 +01:00
Erwin de Haan
d15af6eb35
Removed all old and unused ImageEncoders.
...
Remove solution platform cruft.
2019-01-03 21:29:48 +01:00
Anthony Lavado
d22324d68d
Add TagLib-Sharp Building and new file header
...
- This enables TagLib-Sharp being built when using Visual Studio, for both Debug and Release modes
- Adds a new file header that is respected when using VS for Mac or MonoDevelop
2019-01-02 02:20:14 -05:00
Bond_009
75efe9cf0a
Rename and rework entry point
2019-01-02 02:30:59 +03:00
Andrew Rabert
9e826965eb
Build ImageMagicSharp
2018-12-16 22:57:41 -05:00
Ben Magee
dd2e655cce
Add MediaBrowser.MediaEncoding project.
2018-12-15 23:31:13 +00:00
Joshua M. Boniface
f2fa780629
Revert "Test Projects"
2018-12-12 22:11:25 -05:00
Ben Magee
3dc0985bbd
Jellyfin.XbmcMetadata.Test
2018-12-12 21:48:53 +00:00
Ben Magee
b5ad16c863
Jellyfin.WebDashboard.Test
2018-12-12 21:44:36 +00:00
Ben Magee
a0dfa60d5c
Jellyfin.Providers.Test
2018-12-12 21:41:44 +00:00
Ben Magee
86270b43df
Jellyfin.Model.Test
2018-12-12 21:39:00 +00:00
Ben Magee
1e6272ce3a
Jellyfin.LocalMetadata.Test
2018-12-12 21:35:34 +00:00
Ben Magee
95f4af1534
Jellyfin.Controller.Test
2018-12-12 21:33:40 +00:00
Ben Magee
1f47fece57
Jellyfin.Common.Test
2018-12-12 21:16:58 +00:00
Ben Magee
cd86fd767a
Jellyfin.Api.Test
2018-12-12 21:15:04 +00:00
Ben Magee
a0507c2e44
IsoMounter.Test project
2018-12-12 21:09:42 +00:00
Ben Magee
84678ba7ba
Jellyfin.Test project
2018-12-12 21:06:56 +00:00
Ben Magee
53c4b03e1b
Jellyfin.XmlTv.Test project
2018-12-12 21:02:59 +00:00
Ben Magee
4cfe5b018e
Jellyfin.Server.Implementations.Test project
2018-12-12 21:00:19 +00:00
Ben Magee
96c28eadbe
Jellyfin.Photos.Test project
2018-12-12 20:58:24 +00:00
Ben Magee
4b888fa59e
Jellyfin.Notifications.Test project
2018-12-12 20:56:27 +00:00
Ben Magee
be36c494f6
Jellyfin.Naming.Test project
2018-12-12 20:52:01 +00:00
Ben Magee
2934c59080
Jellyfin.Drawing.Skia.Test project
2018-12-12 20:49:25 +00:00
Ben Magee
d2104aed2c
Jellyfin.Drawing.ImageMagick.Test project
2018-12-12 20:44:24 +00:00
Ben Magee
b31725d7f2
Jellyfin.Drawing.Test project
2018-12-12 20:36:05 +00:00
Ben Magee
9c74e4f10e
Jellyfin.Dlna tests
2018-12-12 20:29:39 +00:00
Ben Magee
9964d2ff93
DvdLib.Test
2018-12-12 20:25:46 +00:00
Ben Magee
78fd157450
BDInfo.Test
2018-12-12 20:23:27 +00:00
Andrew Rabert
8602861109
Fix dotnet build
2018-12-11 21:08:30 -05:00
Ben Magee
6145c711fb
IsoMounter required by EmbyServer project
2018-12-11 23:59:31 +00:00
Ben Magee
de70cc3522
Add Emby.XmlTv project to the solution, else other projects fail to build in JetBrains Rider.
2018-12-11 23:52:58 +00:00
Ben Magee
57ca96ad57
Add JetBrains Rider files to gitignore, add taglib-sharp and ImageMagickSharp to the solution, as otherwise Rider can't build the solution.
2018-12-11 23:08:38 +00:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
a57c887f7f
update components
2017-08-16 13:30:16 -04:00
Luke Pulverenti
bfcd1b520f
merge common implementations and server implementations
2017-08-16 02:43:41 -04:00
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
2017-08-09 15:56:38 -04:00
Luke Pulverenti
f07af448fa
update main projects
2017-05-24 15:12:55 -04:00
Luke Pulverenti
e9e0261d80
update release mono build
2017-05-17 23:16:41 -04:00
Luke Pulverenti
06cecb6d71
update build configs
2017-05-16 01:46:07 -04:00
Luke Pulverenti
404171023f
clean up build configs
2017-05-16 01:44:06 -04:00
Luke Pulverenti
198cb1bc9c
update file responses
2017-05-09 14:51:26 -04:00
Luke Pulverenti
5181b31886
implement chrome media session api
2017-02-13 15:54:28 -05:00
Luke Pulverenti
406e6cb813
update portable projects
2016-11-11 14:55:12 -05:00
Luke Pulverenti
5655787c1a
update portable projects
2016-11-11 12:33:10 -05:00
Luke Pulverenti
d55535fe43
add server core project
2016-11-11 00:16:37 -05:00
Luke Pulverenti
6d250c4050
make dlna project portable
2016-11-04 04:31:05 -04:00
Luke Pulverenti
13dcb5abb1
fix projects
2016-11-03 17:04:55 -04:00
Luke Pulverenti
da9d7be63f
change mono.nat project to .net standard
2016-11-03 15:18:14 -04:00
Luke Pulverenti
8fd3bf4217
change pcl's to .netstandard
2016-11-03 15:07:48 -04:00
Luke Pulverenti
d71d2a5d02
move classes to portable server project
2016-11-02 16:53:50 -04:00
Luke Pulverenti
dca78b1341
rework dlna project
2016-10-29 18:22:20 -04:00
Luke Pulverenti
da20e8dcd2
continue with .net core targeting
2016-10-29 16:02:21 -04:00
Luke Pulverenti
3d7f75eea3
more steps to make provider project portable
2016-10-26 15:29:56 -04:00
Luke Pulverenti
0189f4c49d
move provider project towards portability
2016-10-26 14:25:03 -04:00
Luke Pulverenti
049dca644d
add more to .net core solution
2016-10-25 23:59:51 -04:00
Luke Pulverenti
c7f559f8ce
make model project portable
2016-10-21 22:08:34 -04:00
Luke Pulverenti
a69ca6c55b
avoid buffering http responses
2016-10-06 14:55:01 -04:00
Luke
460e3635fd
Merge pull request #2097 from jose-pr/IsolateRepos
...
Manage repositories only through their managers
2016-10-01 17:07:22 -04:00
Luke Pulverenti
62d9eb1ec7
rework upnp discovery
2016-09-11 03:33:53 -04:00
Jose Alacan
08fb2707be
Only usermanager should have access to the userrepository
2016-09-04 21:39:32 -04:00
Luke Pulverenti
2d7c82d0dd
add loopback handler
2016-09-03 13:16:36 -04:00
softworkz
bd4ffa898e
Programmatic provider id handling for xml and nfo persistence
2016-09-01 05:42:37 +02:00
Luke Pulverenti
acd60f1d85
update admin session filter
2016-08-20 14:43:13 -04:00
softworkz
751febc1de
Auto-Organize: Async operation and instant feedback UI (reworked)
...
This commit includes changes to enable and stabilize asyncronous
operation in the auto-organize area. Here are the key points:
- The auto-organize correction dialog is now closed (almost) instantly.
This means that the user does not have to wait until the file copy/move
operation is completed in order to continue. (even with local HDs the
copy/move process can take several minutes or even much longer with
network destination).
- This commit also implements locking of files to be organized in order
to prevent parallel processing of the same item. In effect, there can be
2 or more manual organization operations active even while the normal
auto-organization task is running without causing any problems
- The items that are currently being processed are indicated as such in
the log with an orange color and a spinner graphic
- The client display is refreshed through websocket messages
- A side effect of this is that other clients showing the auto-organize
log at the same time are always up-to-date as well
2016-08-20 01:03:30 +02:00
Luke Pulverenti
792da5967e
remove unused strings
2016-08-07 14:46:11 -04:00
Luke Pulverenti
e9bd472281
update SocketHttpListener
2016-08-07 02:36:48 -04:00
Luke Pulverenti
7d5a4c078d
update components
2016-08-06 10:07:44 -04:00
Tavares André
3eb1f47da0
Update voice components
2016-02-17 07:58:07 +01:00
Luke Pulverenti
6ea8ef9107
restore changes
2015-12-19 12:48:42 -05:00
Luke Pulverenti
b51ea9e4fa
fix merge conflict
2015-12-19 10:57:47 -05:00
Luke Pulverenti
5963affec5
fix merge conflict
2015-12-19 10:56:07 -05:00
Luke Pulverenti
50f6ee1039
update polymer components
2015-10-29 19:23:43 -04:00
Luke Pulverenti
d6b2bf89f5
added drawing assembly
2015-04-08 08:32:52 -04:00
Luke Pulverenti
359f90afd4
added GetMovieRecommendations to IApiClient
2015-03-10 21:43:07 -04:00
Luke Pulverenti
0d8636d859
update image magick sharp
2015-03-02 00:16:29 -05:00
Eric Reed
6d4956a38b
Change donate email
2015-02-06 14:49:00 -05:00
Luke Pulverenti
c60018fb09
remove roku project
2015-02-01 00:21:44 -05:00
Luke Pulverenti
398d48e0a2
added roku assembly
2015-02-01 00:07:03 -05:00
Luke Pulverenti
ee00f8bf72
added HasSyncJob
2015-01-24 14:03:55 -05:00
Luke Pulverenti
f96b4083a0
fix mp4 seeking in firefox
2015-01-08 22:26:40 -05:00
Luke Pulverenti
e55ab989d2
add more sync buttons
2014-12-18 23:20:07 -05:00
Luke Pulverenti
f9ba260a19
remove old release configurations
2014-11-29 17:19:02 -05:00
Luke Pulverenti
1a3cd2a1c4
add single art limit setting to dlna profile
2014-11-29 15:22:35 -05:00
Luke Pulverenti
999ad78a0d
rework configurations
2014-11-29 14:51:30 -05:00
Luke Pulverenti
1a80362a0f
created common startup project for mono & windows
2014-11-09 13:24:57 -05:00
Luke Pulverenti
4351d0672e
update release build configurations
2014-11-07 11:28:15 -05:00
Luke Pulverenti
5a5b48feff
added new cabac value
2014-10-23 00:26:01 -04:00
Luke Pulverenti
f02f322208
remove mono compiler directives
2014-10-06 19:58:46 -04:00
Luke Pulverenti
f6769b73f2
add MediaInfo to improve media analysis for video files
2014-09-20 11:48:23 -04:00
Luke Pulverenti
9c5cceb4ec
update translations
2014-08-14 09:24:30 -04:00
Luke Pulverenti
8b630e2d41
update to vs 2013
2014-07-12 15:05:35 -04:00
Luke Pulverenti
3d47b495a9
fixes #795 - Support reading Xbmc nfo's
2014-06-29 23:04:50 -04:00
Thomas Gillen
0a3381471d
Updating tvdb providers to use item identities
2014-05-07 22:19:04 +01:00
Luke Pulverenti
ac69327f1f
check in open subtitles stub
2014-05-05 00:36:45 -04:00
Luke Pulverenti
1664de62c0
added image encoder methods
2014-03-27 23:32:43 -04:00
Luke Pulverenti
eda0939b90
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
2014-03-27 19:01:48 -04:00
Luke Pulverenti
39ea2adbc5
create separate media encoding project
2014-03-27 15:30:21 -04:00