Commit Graph

839 Commits

Author SHA1 Message Date
Luke Pulverenti
b70ecab40a fixes for new user settings 2013-07-08 15:31:45 -04:00
Luke Pulverenti
02bb0fb20f updated 3d tag to match mcm 2013-07-07 12:36:58 -04:00
Luke Pulverenti
a1599ccd6c change 3dformat xml tag to Video3DFormat 2013-07-07 11:54:52 -04:00
Luke Pulverenti
d62e63acb8 Offline fixes 2013-07-07 11:53:38 -04:00
Luke Pulverenti
e924efaa6f Added a welcome notification 2013-07-06 22:01:14 -04:00
Luke Pulverenti
eb313459d3 offline support fix 2013-07-06 21:41:04 -04:00
Luke Pulverenti
53450bd514 added a notifications service 2013-07-06 17:23:32 -04:00
Luke Pulverenti
da5eaddd91 added error handling to image tag generation 2013-07-05 20:19:44 -04:00
Luke Pulverenti
deeb85f296 don't try to get non-cached children when offline 2013-07-05 14:23:41 -04:00
Luke Pulverenti
6b84095add get movie ratings from imdb via omdb 2013-07-05 13:40:51 -04:00
Luke Pulverenti
014f2949d7 improve offline support and add a web client indicator 2013-07-05 12:17:32 -04:00
Luke Pulverenti
dc21adf1a4 beginnings of offline support 2013-07-05 10:54:14 -04:00
Luke Pulverenti
a19bfc8f07 Added support for linked children 2013-07-05 09:47:10 -04:00
Luke Pulverenti
f5988e7756 3.0.4931.24071 2013-07-02 14:25:03 -04:00
Luke Pulverenti
7532ecaf2d trap errors getting file stamp 2013-07-02 14:24:54 -04:00
Luke Pulverenti
57449f62c1 added GameGenre 2013-07-01 13:17:33 -04:00
Luke Pulverenti
673bc9d31b fixed album save 2013-07-01 12:00:00 -04:00
Luke Pulverenti
08bef57221 removed DownloadAndSaveImage method 2013-07-01 10:03:19 -04:00
Luke Pulverenti
07d01e524c removed VideoFormat 2013-07-01 10:02:29 -04:00
Luke Pulverenti
e029b47ca3 removed BaseGame 2013-07-01 10:01:16 -04:00
Luke Pulverenti
a5f97dcaa8 move installation manager down to common 2013-06-30 22:27:50 -04:00
Luke Pulverenti
8a1b12b7d8 tightened up image saving to reduce knowledge of file names 2013-06-28 16:25:58 -04:00
Luke Pulverenti
1e49857765 use static package method when checking for plugin updates from dashboard page 2013-06-28 09:26:27 -04:00
Luis Miguel Almánzar
8879240fc1 Fixes #285 - Support tv with four digit seasons 2013-06-27 22:12:21 -04:00
Luke Pulverenti
ab6a060163 distinguish between metadata download and edit 2013-06-27 19:01:03 -04:00
Luke Pulverenti
3b2b9c59b2 extracted an item refresh service 2013-06-27 15:29:58 -04:00
Eric Reed
55bbfc2dcc Change update checks to use static file 2013-06-27 15:08:57 -04:00
Luke Pulverenti
5782d9084d fixes #299 - Add trailer urls to MovieDbProvider 2013-06-27 12:36:41 -04:00
Luke Pulverenti
36d4e15860 fixes #364 - Image Extraction for 3D Videos 2013-06-27 11:59:32 -04:00
Luke Pulverenti
2b87ab1548 allow editing of ibn items 2013-06-27 09:31:49 -04:00
Luke Pulverenti
6025a89235 read 3d format from xml 2013-06-26 12:08:16 -04:00
Luke Pulverenti
07e230c2eb Added Video3DFormat property 2013-06-25 14:10:39 -04:00
Luke Pulverenti
cea508c706 fixes #349 - Metadata for TV series in UTF-8 without BOM displays now as greeking 2013-06-24 22:02:52 -04:00
Luke Pulverenti
92cd71143d Only fire metadata savers when appropriate 2013-06-24 21:22:21 -04:00
Luke Pulverenti
08eec872a5 added original runtime ticks to the dto 2013-06-24 11:18:32 -04:00
Luke Pulverenti
d828e07be0 save music brainz id in xml 2013-06-24 10:12:56 -04:00
Luke Pulverenti
10caa7ff83 added artist/slbum xml savers 2013-06-23 14:55:30 -04:00
Luke Pulverenti
d6cf7b51ac added movie, series, folder and episode xml saving support 2013-06-23 13:48:30 -04:00
Luke Pulverenti
189618a751 fixes #358 - Weather validation in Server configuration 2013-06-23 11:02:53 -04:00
Luke Pulverenti
0acc257354 updated nuget 2013-06-22 14:15:31 -04:00
Luke Pulverenti
d32c71ca39 limit the extensions that are factored into the file stamp check 2013-06-21 14:50:44 -04:00
Luke Pulverenti
dde19b7f10 skip regeneration of resolve args when possible 2013-06-20 15:07:58 -04:00
Luke Pulverenti
8ccc871d72 added error handling to collection folder 2013-06-20 14:07:58 -04:00
Luke Pulverenti
1fe32171cd Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-20 12:44:40 -04:00
Luke Pulverenti
6bc263052d move child definitions to db 2013-06-20 12:44:24 -04:00
Eric Reed
a8d070d07b Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-20 12:19:55 -04:00
Eric Reed
b02287c0dd Fix collection folders not seeing derived folder types 2013-06-20 12:19:26 -04:00
Luke Pulverenti
30e135e576 use linq on file system ops when possible 2013-06-20 10:40:05 -04:00
Luke Pulverenti
4f0872c570 fix for indexed format images 2013-06-19 22:22:18 -04:00
Luke Pulverenti
830e5c01f1 reduce memory usage from file system info 2013-06-19 22:21:50 -04:00
Luke Pulverenti
2ac714e761 use global image settings 2013-06-19 09:54:45 -04:00
Luke Pulverenti
35af13fdc7 reduce chapter db calls 2013-06-18 15:43:14 -04:00
Luke Pulverenti
13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti
6de9e2491f just use file name when looking for theme songs 2013-06-18 10:47:15 -04:00
Luke Pulverenti
e677a57bf1 switch to flat file storage 2013-06-17 16:35:43 -04:00
Luke Pulverenti
90155278f8 added error handling with multi disc movies 2013-06-16 21:49:41 -04:00
Luke Pulverenti
c5b00dec8e Added multi-disc movie support 2013-06-16 15:02:57 -04:00
Luke Pulverenti
60db673e45 Parse runtime with us culture 2013-06-16 09:57:26 -04:00
Luke Pulverenti
d5e06c67ff Removed virtual tag from DisplayMediaType 2013-06-14 08:18:40 -04:00
Luke Pulverenti
e5b383e477 factor all files into file system stamp 2013-06-13 16:16:05 -04:00
Luke Pulverenti
2c0010850f set display media type in constructor 2013-06-13 16:15:50 -04:00
Luke Pulverenti
e95837ff53 don't overwrite ffmpeg runtime with xml value 2013-06-13 15:01:28 -04:00
Luke Pulverenti
a4f7eb84cd fixes #347 - File Properties in Video file formats override local xml 2013-06-13 14:45:58 -04:00
Luke Pulverenti
a2557d7981 fixes #334 - Server side indexing routine is falling down 2013-06-13 14:26:34 -04:00
Luke Pulverenti
8726b9ca95 Set initial display media type at resolve time 2013-06-13 14:17:42 -04:00
Luke Pulverenti
7d0a478183 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-13 11:59:56 -04:00
Luke Pulverenti
fa3a5174fe removed unused properties 2013-06-13 11:58:47 -04:00
Eric Reed
2853fe3ea9 Removed support for ParentalRating/Value tag in xml 2013-06-13 11:08:49 -04:00
Luke Pulverenti
def3428199 Added poor man's multi-file movie support 2013-06-12 17:46:50 -04:00
Luke Pulverenti
7d411c3c91 removed null checks that are no longer needed 2013-06-11 23:00:23 -04:00
Luke Pulverenti
b96ef2ffae Test rating for null before passing it into level 2013-06-11 22:59:57 -04:00
Luke Pulverenti
35d9b29c97 fixed issue of not seeing network shares 2013-06-11 16:35:54 -04:00
Luke Pulverenti
18325159c5 added a new MusicGenre entity 2013-06-10 23:31:00 -04:00
Luke Pulverenti
fab983b6dc removed some preemptive file filtering 2013-06-10 22:51:23 -04:00
Luke Pulverenti
7b9a5ba3cb Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-10 22:36:32 -04:00
Luke Pulverenti
2b4111d4fd optimize ratings by caching 2013-06-10 22:34:55 -04:00
Luke
f1b14bec97 Added support for .mts video files 2013-06-10 15:37:52 -03:00
Luke Pulverenti
d2933cab73 fixed ratings. moved them to static text files 2013-06-10 13:46:11 -04:00
Luis Miguel Almánzar
d017249d9e Fixed bug #331
Fixed issue with incorrect season number when path contains a number.
2013-06-09 15:58:51 -04:00
Luke Pulverenti
2aece7376e moved IByReferenceItem to the controller project 2013-06-09 13:47:19 -04:00
Luke Pulverenti
fad1ac8e9f call metadata savers after items are updated 2013-06-09 13:37:16 -04:00
Luke Pulverenti
7aa969e2b9 added a providers assembly 2013-06-09 12:47:28 -04:00
Luke Pulverenti
4954681594 added IMetadataSaver 2013-06-09 12:23:06 -04:00
Luke Pulverenti
4b0f055a16 added EnableInternetProviders to BaseItemDto 2013-06-09 11:49:32 -04:00
Luke Pulverenti
66ce8b4aac set default values 2013-06-09 10:16:43 -04:00
Luke Pulverenti
f651d981ea added LockedFields to BaseItem 2013-06-09 10:15:59 -04:00
Luke Pulverenti
fb4c559549 set DontFetchMeta at resolve time 2013-06-09 09:31:23 -04:00
Luke Pulverenti
8e19906043 added recursive unplayed count 2013-06-08 13:04:17 -04:00
Luke Pulverenti
a02017a524 when getting season number from paths, only look at path file name 2013-06-07 12:07:16 -04:00
Luke Pulverenti
a93913b423 don't support two character language 2013-06-06 11:12:29 -04:00
Luke Pulverenti
290e1554c3 removed dead code 2013-06-06 11:12:13 -04:00
Luke Pulverenti
2f7b0b99da support European encoding in xml files 2013-06-06 11:11:51 -04:00
Luke Pulverenti
1ddc193e58 support xbmc naming convention for subtitles 2013-06-06 10:33:11 -04:00
Eric Reed
2cfc77dc03 No ratings are reported as empty string not null 2013-06-05 14:15:10 -04:00
Luke Pulverenti
adab6e21e5 update subtitle resolution 2013-06-05 10:58:22 -04:00
Luke Pulverenti
ad1a9a4932 added new image params 2013-06-05 08:35:18 -04:00
Luke Pulverenti
bcdd15d776 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-04 21:19:35 -04:00
Luke Pulverenti
b010faa85b fixes #324 - Server to return non-cropped images to clients 2013-06-04 21:19:25 -04:00
Eric Reed
dbccd8d1b6 Null coalescing was not going to work anymore... 2013-06-04 13:34:06 -04:00
Eric Reed
c21c678ed9 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-04 13:24:44 -04:00
Eric Reed
4e5186ef0b Fix other country ratings 2013-06-04 13:24:25 -04:00
Luke Pulverenti
5f32d9794d added back image enhancer method 2013-06-04 12:53:36 -04:00
Luke Pulverenti
2e408e40c0 defer path creation when possible 2013-06-04 12:48:23 -04:00
Luke Pulverenti
02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti
08d9004d8f a little more kernel consolidation 2013-06-03 14:15:35 -04:00
Luke Pulverenti
7d33a08cb9 image delivery optimizations 2013-06-02 12:45:32 -04:00
Luke Pulverenti
5b280de519 reduce requests when images already exist 2013-06-01 23:04:11 -04:00
Luke Pulverenti
5d4bea674f cleanup duplicate image downloading 2013-06-01 18:35:35 -04:00
Luke Pulverenti
8c403a4dc8 exclude theme song from album resolution 2013-06-01 18:35:19 -04:00
Luke Pulverenti
dbf214883c don't allow theme songs to get mixed in with children 2013-06-01 18:18:27 -04:00
Luke Pulverenti
9bf346daca added basic timeout detection 2013-06-01 13:57:34 -04:00
Luke Pulverenti
6accfc124d fixes #321 - Chapter extraction (again) 2013-06-01 09:56:48 -04:00
Luke Pulverenti
f82085b21e created a separate gallery page 2013-05-31 21:48:41 -04:00
Luke Pulverenti
434a9e28b2 revert overview change 2013-05-31 21:19:38 -04:00
Luke Pulverenti
c025472491 removed unused reference 2013-05-31 15:33:13 -04:00
Luke Pulverenti
20d27c3bc3 fixed duplicate image downloading 2013-05-31 14:53:45 -04:00
Luke Pulverenti
86735e2205 fixed issue of trailers not getting internet metadata 2013-05-31 00:01:29 -04:00
Luke Pulverenti
11941a4db2 more remote control 2013-05-30 23:38:46 -04:00
Luke Pulverenti
300c3b7fd6 standardize knowledge of supported image extensions 2013-05-30 18:22:15 -04:00
Luke Pulverenti
3387dac01d remote control progress 2013-05-30 15:58:07 -04:00
Luke Pulverenti
c21c2f8518 support plex/xbmc theme song convention 2013-05-30 14:19:30 -04:00
Luke Pulverenti
efbcac6ff1 support plex/xbmc conventions for primary images and backdrops 2013-05-30 14:04:33 -04:00
Luke Pulverenti
2225ff4e6b add remote control script file 2013-05-28 21:45:39 -04:00
Luke Pulverenti
ed0b7a09a2 get music artist genres from albums 2013-05-28 21:44:12 -04:00
Luke Pulverenti
c60bd7d58e Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-28 16:01:43 -04:00
Luke Pulverenti
ff61b0b11a better error handling with image enhancers 2013-05-28 16:01:12 -04:00
Eric Reed
316b2b80a3 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-28 13:37:17 -04:00
Eric Reed
4268800589 Add warning message to collection resolution when not found 2013-05-28 13:36:52 -04:00
Luke Pulverenti
9274f9f35f copy genres from MusicArtist to Artist 2013-05-28 13:33:00 -04:00
Eric Reed
61c4d87a16 Ensure we interpret decimal points in ratings properly regardless of culture 2013-05-28 12:22:38 -04:00
Luke Pulverenti
657097ee15 fixes #296 - Prevent non-movie videos from appearing in Movies view 2013-05-27 21:59:26 -04:00
Luke Pulverenti
cb62ebbf3f removed excess logging message 2013-05-27 18:41:04 -04:00
Luke Pulverenti
70cecb346b reduce fanart movie requests using their updates api 2013-05-27 18:25:04 -04:00
Luke Pulverenti
d4e3c6aa52 reduce fanart tv requests by using their updates api 2013-05-27 14:33:43 -04:00
Luke Pulverenti
9a820efde3 fixes #280 - MB3 Local metadata fetcher for Music not seeing/using Artist Folder.jpg 2013-05-27 12:53:10 -04:00
Luke Pulverenti
390f165332 #280 - avoid an extra request to last fm by taking data from the MusicArtist entity 2013-05-27 11:02:16 -04:00
Luke Pulverenti
2d0c51071a consolidated some file system access 2013-05-26 21:43:28 -04:00
Luke Pulverenti
16e9a7e42f fixed user collections not getting populated 2013-05-26 21:43:18 -04:00
Luke Pulverenti
cbd3de416c removed extra regex 2013-05-26 21:24:23 -04:00
Luke Pulverenti
826c749774 fixed issue preventing drive contents from being read 2013-05-26 21:24:07 -04:00
Luis Miguel Almánzar
3c71f466e9 remove CDATA and html tags 2013-05-26 15:43:29 -04:00
Luke Pulverenti
a16655e22e use utc for premieredate 2013-05-26 10:52:11 -04:00
Luke Pulverenti
e57deb61ae fixes #313 - Corrupt TVDB source causing issue? 2013-05-26 10:51:48 -04:00
Luis Miguel Almánzar
97cce5ea59 reading missing data for tv series, and populating series end date 2013-05-26 02:41:37 -04:00
Luke Pulverenti
03296a7ffe updated sqlite 1.0.86 2013-05-25 13:55:32 -04:00
Luke Pulverenti
5c5ec6e644 further reduce fanart music requests by using their updates api 2013-05-25 11:16:50 -04:00
Luke Pulverenti
8ee1874e8c fixes #309 - TVDB episode XML ingestion of Writer and Director elements not dropping leading spaces 2013-05-25 08:37:02 -04:00
Luke Pulverenti
6611b53606 don't try to keep extracting images that fail 2013-05-25 01:17:32 -04:00
Luke Pulverenti
3b5f0a3058 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-25 00:26:39 -04:00
Luke Pulverenti
9c6f97cf0d avoid album level http requests to fanart 2013-05-25 00:26:22 -04:00
Luke
4e035cf7f7 Merge pull request #307 from lalmanzar/issue_287
allow html inside episode/movies overview (issue #287)
2013-05-24 20:40:54 -07:00
Luis Miguel Almánzar
a68729be7c allow html inside episode/movies overview 2013-05-24 23:36:06 -04:00
Luke Pulverenti
8ed35a00aa for for web socket sending the root folder 2013-05-24 23:22:45 -04:00
Luke Pulverenti
7a5ba39603 fixes #305 - Multiple collections 2013-05-24 13:48:48 -04:00
Luke Pulverenti
398b658dbe fixed image check in fanart image provider 2013-05-24 12:53:59 -04:00
Luke Pulverenti
a0c5d27e85 fixes #174 - Support all fanart tv images 2013-05-24 12:51:42 -04:00
Luke Pulverenti
2f796d611b support tv backdrops from fanart 2013-05-24 12:05:53 -04:00
Luke Pulverenti
c702fb2179 added separate tvdb series images provider 2013-05-24 11:29:10 -04:00
Luke Pulverenti
6be50fefc1 use lastfm in file names 2013-05-24 10:35:05 -04:00
Luke Pulverenti
24aea2f643 fixes #275 - [tmdbid] tag no longer working 2013-05-24 00:15:37 -04:00
Luke Pulverenti
dd3f6fcc26 fixes #286 - Support double episodes 2013-05-24 00:02:42 -04:00
Luis Miguel Almánzar
96a4f93e7c adding test to episode number extraction, and support multiepisode files 2013-05-23 22:05:31 -04:00
Luke Pulverenti
376e1a44ee prefix method name and updated nuget 2013-05-23 11:52:40 -04:00
Eric Reed
47be566fc6 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-23 11:45:43 -04:00
Eric Reed
f4a199d275 Change image enhancer LastConfigurationChange to ConfigurationCacheKey 2013-05-23 11:45:13 -04:00
Luke Pulverenti
b7096d2092 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-23 11:40:35 -04:00
Luke Pulverenti
a7f7892294 adjust number of simultaneous requests 2013-05-23 11:40:20 -04:00
Luke Pulverenti
f546f09c71 bulk save items when possible 2013-05-23 11:39:48 -04:00
Eric Reed
8452e2f125 Add block unrated option 2013-05-23 11:07:25 -04:00
Luke Pulverenti
718aa28216 fixed audio image not extracting 2013-05-22 12:51:53 -04:00
Luke Pulverenti
4112c9a0e0 added a recursive flag to refresh api 2013-05-22 00:39:10 -04:00
Luke Pulverenti
b310c98656 updated nuget 2013-05-21 23:59:55 -04:00
Luke Pulverenti
a3ecf6c2b7 localize library changed messages per user 2013-05-21 23:42:25 -04:00
Luke Pulverenti
212e696f7e added library settings page 2013-05-21 16:36:26 -04:00
Luke Pulverenti
f2bfcd4f36 adjust mbz user agent 2013-05-21 13:23:20 -04:00
Luke Pulverenti
7859e449f6 account for non-file system items 2013-05-21 13:17:01 -04:00
Luke Pulverenti
4aa16623ad Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-21 12:53:14 -04:00
Luke Pulverenti
e036b2c416 verify last fm data a little better 2013-05-21 12:53:03 -04:00
Eric Reed
f4d846dc77 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-05-21 12:13:57 -04:00
Eric Reed
68914d9cd0 Don't overwrite existing backdrops 2013-05-21 12:13:38 -04:00
Luke Pulverenti
e01202030d removed sql delayed writer in favor of prepared statements 2013-05-21 11:52:59 -04:00
Luke Pulverenti
710c1073c1 move audio image extraction back into library scan 2013-05-21 00:04:38 -04:00
Luke Pulverenti
f3a7307ebb reduce requests against tvdb by getting entire series metadata at once 2013-05-20 23:16:43 -04:00
Luke Pulverenti
c11c8bfdb4 re-enable http compression for all providers except for last fm 2013-05-20 14:03:09 -04:00
Luke Pulverenti
466d00b021 make sure series and episode providers are checking for existence of images 2013-05-20 13:14:15 -04:00
Luke Pulverenti
9430b09ae9 support xbmc -trailer suffix 2013-05-20 13:04:39 -04:00
Luke Pulverenti
adfa53cad7 raise movie db request period to 500 2013-05-20 11:37:47 -04:00
Luke Pulverenti
bba68471d7 check genres for null or whitespace 2013-05-20 11:37:07 -04:00
Luke Pulverenti
549f826950 catch 404's on requests to banners.xml 2013-05-20 01:36:22 -04:00
Luke Pulverenti
b2b85d20a5 slightly reduce simultaneous requests 2013-05-19 17:20:47 -04:00
Luke Pulverenti
40a2af83c9 standardize check of DontFetchMeta within provider manager 2013-05-19 16:19:30 -04:00
Luke Pulverenti
d7791db5b3 better detail page spacing for mobile 2013-05-19 16:06:25 -04:00
Luke Pulverenti
2bd2a7bc68 make sure providers are trying again when appropiate 2013-05-19 15:37:52 -04:00
Luke Pulverenti
25314e1fc9 limit number of tmdb requests per second 2013-05-19 14:42:58 -04:00
Luke Pulverenti
f9c00a6145 parse episode index number at resolve time 2013-05-19 13:05:33 -04:00
Luke Pulverenti
b2163c77dc adjust provider logging messages 2013-05-19 11:56:03 -04:00
Luke Pulverenti
99959f5d10 fixed image providers from running everytime against collection folders 2013-05-18 17:47:00 -04:00
Luke Pulverenti
4c971ed161 fixes #281 - Metadata images incomplete 2013-05-18 14:16:07 -04:00
Luke Pulverenti
4cd7030248 fixed image uploading for virtual items 2013-05-18 13:07:20 -04:00
Luke Pulverenti
032bf6b8c6 record original runtime 2013-05-17 15:18:54 -04:00