Commit graph

1401 commits

Author SHA1 Message Date
Luke Pulverenti aa36fc0e6f add null check to omdb 2016-10-22 10:51:19 -04:00
Luke Pulverenti 17e5c92549 add null check to subtitle task 2016-10-22 10:50:45 -04:00
Luke Pulverenti c7f559f8ce make model project portable 2016-10-21 22:08:34 -04:00
Luke Pulverenti 9143359c90 update taglibsharp 2016-10-20 19:53:12 -04:00
Luke Pulverenti b7c6ffe013 handle x-png 2016-10-19 02:29:00 -04:00
Luke Pulverenti bba0c564c7 remove dead interface objects 2016-10-17 12:35:29 -04:00
Luke Pulverenti daaae69df5 add playback of in-progress recordings 2016-10-09 03:18:43 -04:00
Luke Pulverenti b3595eab6a update music brainz to fetch overview 2016-10-08 14:51:07 -04:00
Luke Pulverenti 5cd3276775 pass requested fields to data layer 2016-10-08 01:57:38 -04:00
Luke Pulverenti 50e6686987 update live stream management 2016-10-07 11:08:13 -04:00
Luke Pulverenti a69ca6c55b avoid buffering http responses 2016-10-06 14:55:01 -04:00
Luke Pulverenti b9cacd8076 update live streams 2016-10-05 03:15:29 -04:00
Luke Pulverenti d3583c1460 update lists 2016-10-03 02:28:45 -04:00
Luke Pulverenti 63129b467c add fix for locked metadata 2016-10-02 20:43:28 -04:00
Luke Pulverenti 911d9f4598 move more metadata settings to per library 2016-10-02 00:31:47 -04:00
Luke Pulverenti 1454e07c54 improve moviedb null handling 2016-10-01 22:10:53 -04:00
Luke Pulverenti 951e2b6de3 allow channel items in collections and playlists 2016-10-01 16:29:24 -04:00
Luke Pulverenti 229172da50 update series recording editor 2016-09-30 14:43:59 -04:00
Luke Pulverenti adb39f4090 update recording layouts 2016-09-26 14:59:18 -04:00
Luke Pulverenti 1a81678893 update metadata language normalization 2016-09-23 02:57:55 -04:00
Luke Pulverenti 35acc01e03 update language normalization 2016-09-22 18:04:48 -04:00
Luke 2c78e43aad Merge pull request #1731 from softworkz/MetadataMerging
Prioritize metadata merging by preferred language
2016-09-22 17:58:18 -04:00
Luke Pulverenti eee9c0e048 update recording dialogs 2016-09-22 02:57:31 -04:00
Luke Pulverenti f511feab89 normalize rating to fsk 2016-09-18 01:52:10 -04:00
softworkz 9f5cf9de0c Added MetadataResult.QueriedById property 2016-09-18 06:39:03 +02:00
Luke Pulverenti d95c0e8324 fix web socket session creation 2016-09-14 17:34:19 -04:00
softworkz 896cc59936 Prioritize metadata merging by preferred language 2016-09-14 22:42:24 +02:00
Luke Pulverenti 0c95297269 improve resiliency of recording process 2016-09-14 12:21:33 -04:00
Luke Pulverenti e7124e1ec5 reduce uses of paper-checkbox 2016-09-11 17:02:32 -04:00
Luke Pulverenti 0f760af82c move download images in advance option from global to per library 2016-09-11 13:09:10 -04:00
Luke Pulverenti 67505e24bd fix artist editor 2016-09-06 01:02:05 -04:00
Luke Pulverenti d4324b7e89 add chapter image error handling 2016-09-05 16:07:36 -04:00
Luke Pulverenti f646c0f29d update season cleanup 2016-09-03 14:18:59 -04:00
Luke Pulverenti 2bdaba633c make chapter images a per-library setting 2016-08-29 17:06:24 -04:00
Luke Pulverenti 06ebf9d3c2 update recording file name 2016-08-29 14:42:53 -04:00
Luke Pulverenti 6377e7365b fix sync container statuses 2016-08-26 13:24:04 -04:00
Luke Pulverenti e4851e1b25 reduce rescanning due to IsOffline 2016-08-24 02:13:15 -04:00
Luke Pulverenti 6e01e277d4 update new episode creation 2016-08-19 13:43:16 -04:00
Luke Pulverenti cc62faa1c2 update season queries 2016-08-18 01:56:10 -04:00
Luke Pulverenti 1d37f9ad0e fix music brainz album search results 2016-08-16 14:45:57 -04:00
Luke Pulverenti 1adcfaadef refresh people on demand, when needed 2016-08-14 17:29:35 -04:00
Luke Pulverenti 68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Luke Pulverenti e0e6c98e43 limit series pooling to common libraries 2016-08-12 15:30:04 -04:00
Luke Pulverenti de0f97159b check item path for null/empty 2016-08-10 23:56:14 -04:00
Luke Pulverenti 112d5d6348 try to detect 3d type 2016-08-09 01:08:36 -04:00
Luke Pulverenti 894d87fabb add file cache 2016-08-06 17:10:18 -04:00
Luke Pulverenti 0706bd5237 update DirectoryService 2016-08-06 00:48:00 -04:00
Luke Pulverenti be6e9b2957 support audio db language choice 2016-08-04 12:39:19 -04:00
Luke Pulverenti e08f5d5d61 don't keep retrying when metadata not found 2016-08-03 22:57:11 -04:00
Sven Van den brande 219cba7506 Removed redundant Collection Initializers
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti 74f511b2ee update components 2016-07-28 16:21:54 -04:00
Luke Pulverenti f593230e44 fix current image deletion in image saver 2016-07-27 16:22:30 -04:00
Luke Pulverenti 2fed4c1ab8 keep season/episode info up to date 2016-07-27 02:24:59 -04:00
Luke Pulverenti b878dc1537 prevent incorrect default rating 2016-07-24 16:10:53 -04:00
Luke Pulverenti eb321dad3b fix DateModified not refreshing 2016-07-24 12:46:17 -04:00
Luke Pulverenti d286a86e19 switch to unified notifications 2016-07-22 13:30:39 -04:00
Luke Pulverenti 1de6ce2a2b update subtitle resolver 2016-07-20 22:55:35 -04:00
Luke Pulverenti 959c6a397c add new streambuilder options 2016-07-09 13:39:04 -04:00
Luke Pulverenti 1fcbd3c6da denormalize seriesid 2016-07-05 02:01:31 -04:00
Luke Pulverenti 2772d59559 denormalize seasonid 2016-07-05 01:40:18 -04:00
Luke Pulverenti 3043d0687f disable omdb people for now 2016-07-01 22:15:56 -04:00
softworkz c022b728f8 OMDB improvements
- Improved parsing of production year (cases like '2001-2003')
- Parse writer field as person
- Parse director field as person
- Parse actors fields as persons
2016-07-01 22:06:04 +02:00
Luke Pulverenti 00634b62c5 remove standard output redirect on image extractions 2016-06-30 22:35:18 -04:00
Luke Pulverenti 2733c598b2 remove unused components 2016-06-29 23:29:46 -04:00
Luke Pulverenti bbdd2c5f6a update xmltv 2016-06-28 00:47:30 -04:00
Luke Pulverenti ff3f6661ec update search 2016-06-27 13:28:36 -04:00
Luke Pulverenti a6cbba1fd0 update listviews 2016-06-27 11:34:33 -04:00
Luke Pulverenti 7e91d2d4bc update list styles 2016-06-27 00:19:10 -04:00
softworkz 06f5af783b Adjust language for image results from TMDB when querying complex language codes (> 2 chars, qualified by country) 2016-06-25 02:44:31 +02:00
Luke c2681f84a5 Merge pull request #1813 from nfnty/dev
Use HTTPS for API requests: FanArt: http:// -> https:// (2)
2016-06-24 13:29:41 -04:00
Luke Pulverenti cffc9417c7 update startup wizard 2016-06-23 13:04:18 -04:00
Luke Pulverenti cb36d426f2 Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-06-23 01:25:49 -04:00
Luke Pulverenti e8e5a314c5 update musicbrainz 2016-06-23 01:25:30 -04:00
softworkz 192e36275b OMDB Episode Provider: Use new full season API for retrieval and caching 2016-06-23 03:29:51 +02:00
Luke Pulverenti f89f7c71a0 update musicbrainz 2016-06-20 13:07:02 -04:00
Luke Pulverenti f9847be17c update item by name queries 2016-06-17 09:06:13 -04:00
Luke Pulverenti f06390ce86 update music brainz 2016-06-16 02:20:32 -04:00
Luke Pulverenti 825f0f3507 update music brainz album responses 2016-06-15 16:14:04 -04:00
Luke Pulverenti cc2ac9e387 update music brainz album responses 2016-06-15 15:52:38 -04:00
Luke Pulverenti 383110f9af switch recordings to ts when preserving original audio 2016-06-12 19:33:11 -04:00
Luke Pulverenti f378a2c789 update item queries 2016-06-12 01:03:52 -04:00
Luke Pulverenti da6e94396f update connection pooling 2016-06-11 16:12:01 -04:00
Luke Pulverenti 0ad0150435 update nuget 2016-06-07 12:21:46 -04:00
Luke Pulverenti 19ee883ca2 record time base 2016-06-06 17:13:00 -04:00
nfnty 12f10fd36a Use HTTPS for API requests: FanArt: http:// -> https:// (2) 2016-06-05 21:20:46 +02:00
softworkz b4737b0211 TheTvDb: Add episode url for external links 2016-06-04 23:09:15 +02:00
Luke Pulverenti 1edd61bf38 update tabs 2016-06-04 13:14:03 -04:00
softworkz 75840c7065 MovieDbSeriesProvider and MovieDbEpisodeProvider: Add support for trailers 2016-06-04 06:35:18 +02:00
softworkz 79128e6d85 MovieDbSeasonProvider: Don't fill name from search info 2016-06-04 06:35:10 +02:00
softworkz 7e22ce5f5e OmdbProvider instantiation 2016-06-04 05:11:33 +02:00
softworkz f7900e7757 OmdbImageProvider: Check poster field of cached item to determine if an image is available 2016-06-04 03:16:44 +02:00
softworkz f601614539 minifix 2016-06-04 03:16:35 +02:00
softworkz 99528878b7 OmdbProvider: Added local caching
The lack of caching in the OmdbProvider could result in long library
scan time.
This commit adds caching for the OmdbProvider similar to the
MovieDbProvider.
Downloaded metadata is saved locally and only updated if the last
refresh occured 3 or more days before
2016-06-04 03:16:24 +02:00
softworkz 0e126533a4 OmdbProvider: Fix for empty json fields 2016-06-04 00:45:31 +02:00
softworkz 1910be0976 OmdbProvider: Fix for data fields containing "N/A" 2016-06-04 00:21:06 +02:00
Luke Pulverenti ae168bc563 update tag saving 2016-06-02 13:43:29 -04:00
Luke Pulverenti df3cd3e2f6 updated nuget 2016-06-01 11:21:22 -04:00
Luke Pulverenti 977f62336b update storage of genres, studios, tags, & keywords 2016-05-31 14:07:54 -04:00
Luke Pulverenti 88415471eb add trakt external url 2016-05-29 02:03:09 -04:00
Luke Pulverenti 4e624c2cef removed dead code 2016-05-26 13:18:58 -04:00
Luke Pulverenti cc19c762b4 update refresh 2016-05-24 22:06:56 -04:00
Luke Pulverenti 77dc47df0c deprecate provider options 2016-05-24 20:42:12 -04:00
Luke Pulverenti b06f336a1d encapsulate mbz url 2016-05-22 23:54:22 -04:00
Luke Pulverenti 15f0832a04 deprecate refreshinfo db 2016-05-21 02:12:00 -04:00
Luke Pulverenti 92b0f52760 improve RequiresRefresh 2016-05-20 23:58:04 -04:00
Luke Pulverenti 329e047803 update seasons 2016-05-20 17:32:43 -04:00
Luke Pulverenti 2daf91b3fe update missing season creator 2016-05-20 15:45:04 -04:00
Luke Pulverenti 3118196ac6 update user data queries 2016-05-11 10:36:28 -04:00
Luke Pulverenti 3aa349fd1f update queries 2016-05-10 22:21:28 -04:00
Luke Pulverenti 022c242f3a remove tvdb split by comma 2016-05-10 22:20:49 -04:00
Luke Pulverenti e2e5a8ef32 fix refresh 2016-05-09 11:41:56 -04:00
Luke Pulverenti f80c1d93c0 update user queries 2016-05-09 00:56:41 -04:00
Luke Pulverenti 99084edabe update windows ffmpeg 2016-05-08 23:13:38 -04:00
Luke Pulverenti e78565491a fix trailer metadata 2016-05-07 17:01:21 -04:00
Luke Pulverenti 0edd4e410a fix dashboard page 2016-05-06 02:02:10 -04:00
Luke Pulverenti 4c9406bfa6 allow dynamic images for unset content type 2016-05-03 22:29:24 -04:00
Luke Pulverenti 324c6dc8db update embedded metadata extraction 2016-05-01 16:56:26 -04:00
nfnty 8711b8be14 Use HTTPS for API requests: FanArt: http:// -> https:// 2016-04-29 10:52:20 +02:00
nfnty 6d7349284f Use HTTPS for API requests: TheMovieDb: base_url -> secure_base_url 2016-04-29 10:52:18 +02:00
Luke Pulverenti 87091b6196 update providers 2016-04-27 21:59:09 -04:00
Luke Pulverenti 5fc4233942 update change monitors 2016-04-27 17:09:52 -04:00
Luke Pulverenti 9ec3b6c0eb update change monitors 2016-04-27 16:52:09 -04:00
Luke Pulverenti d0aece61e7 fixes for episodes directly in series folder 2016-04-27 15:41:12 -04:00
anderbytes c2a1ab66df Collection meta-fetch fallback condition update
With this change I propose that english metadata from collection (fallback situation) occurs when a collection NAME is missing, instead of OVERVIEW (description).

This means a translated collection that has the vital information such as name will be sufficient to be used... not forcing Emby to download english data (with the non-translated title and overview) just because the translated version has an empty overview.

I took a while to understand why some of my collections weren't downloading their translated versions from provider. I traced the problem to this... the ones who had overview were pulled in, the ones who hadn't Emby used the fallback (easily seen in the logs).
2016-04-26 23:51:05 -03:00
Luke Pulverenti 69622a74a8 faster cleanup of missing episodes 2016-04-25 23:39:21 -04:00
Luke Pulverenti 6b1c6ace22 more identify fixes 2016-04-24 20:36:10 -04:00
Luke Pulverenti 63937d680a Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-04-23 14:38:49 -04:00
Luke Pulverenti 9807448fce update sleep prevention 2016-04-23 14:38:36 -04:00
nfnty 0879089eb5 Use HTTPS for API requests 2016-04-23 06:47:15 +02:00
Luke Pulverenti 992ca4c78a add OriginalTitle to metadata editor 2016-04-20 01:21:40 -04:00
Luke Pulverenti 14548735f3 fix identify by imdb id 2016-04-19 22:28:24 -04:00
Luke Pulverenti 57b5fa73ee pull content rating from tmdb for series 2016-04-18 23:14:45 -04:00
Luke Pulverenti 916b148274 don't use omdb for missing episodes 2016-04-18 00:25:43 -04:00
Luke Pulverenti 81d9ea05f6 fix image refresh 2016-04-15 22:18:40 -04:00
Luke Pulverenti b0379ec7f8 improve embedded image extraction 2016-04-13 16:49:16 -04:00
Luke Pulverenti e31aec4bc5 update metadata refresh 2016-04-08 14:32:38 -04:00
Luke Pulverenti 8e0c9c53bc add open subtitle option to only download subtitles that are a perfect match 2016-04-07 00:09:32 -04:00
Luke Pulverenti 1cea5bcbd8 improve identify feature 2016-04-05 22:18:56 -04:00
Luke Pulverenti d5396828fb update components 2016-04-05 15:35:08 -04:00
Luke Pulverenti eeef543989 support music dynamic images 2016-03-29 21:33:08 -04:00
Sven Van den brande 168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti 05ea65ede0 fix series nfo parsing 2016-03-26 01:44:01 -04:00
Luke Pulverenti ae684cf0a5 fix movie search 2016-03-25 12:16:51 -04:00
softworkz c0cf5ea0c9 MovieDbEpisodeProvider: Implement GetSearchResults to allow usage from auto-organize 2016-03-24 15:44:11 +01:00
Luke Pulverenti 5d0abc280d fixes #1404 - [BUG] Emby recreating old folder name after renaming/moving folder 2016-03-24 02:04:58 -04:00
Luke ce65615e55 Merge pull request #1576 from softworkz/TvDbProviderFix
TheTVDB Episode Provider: Fixed incorrect fallback to absolute episode numbering
2016-03-23 00:54:28 -04:00
Luke Pulverenti 55bbc5d12a update components 2016-03-22 23:03:35 -04:00
softworkz a3a333d168 TheTVDB Episode Provider: Fixed incorrect fallback to absolute episode numbering 2016-03-23 01:43:05 +01:00
Luke Pulverenti 95250b9f22 removed dead code 2016-03-21 16:15:18 -04:00
Luke Pulverenti 4b7093e923 get recursive items from db 2016-03-20 02:46:51 -04:00
Luke Pulverenti b2d1c0dee3 update subtitle download setting 2016-03-19 18:31:00 -04:00
Luke Pulverenti db1bf5b1b5 audio podcast 2016-03-19 15:32:37 -04:00
Luke Pulverenti 1d2b6329bf update channels 2016-03-19 11:38:05 -04:00
Luke Pulverenti f0c947851d remove ChannelAudioItem 2016-03-19 01:14:47 -04:00
Luke Pulverenti cbac67b5ae remove IChannelMediaItem interface 2016-03-19 00:22:33 -04:00
softworkz 362839f253 Re-Organize TV provider source files 2016-03-17 00:18:07 +01:00
Luke Pulverenti d683f30619 update music user data key 2016-03-13 21:34:24 -04:00
Luke Pulverenti 734ebdab95 update moviedb providers 2016-03-12 10:19:35 -05:00
Luke Pulverenti 99833681c3 update MovieDbProvider 2016-03-12 10:14:17 -05:00
Luke Pulverenti 63efe6ae98 handle people image failures 2016-03-04 23:17:02 -05:00
Luke Pulverenti 21ebd05a0e update MovieDb providers to search for images using all languages 2016-03-04 12:38:51 -05:00
Luke Pulverenti 22377f2516 auto-organize fixes 2016-03-04 12:07:14 -05:00
Luke 7225b78e0c Merge pull request #1515 from softworkz/MovieDbEpisodeProvider
Created new Metadata provider for TheMovieDB: MovieDbEpisodeProvider
2016-03-03 13:48:10 -05:00
softworkz 6c50734131 Created new Metadata provider for TheMovieDB: MovieDbEpisodeProvider
Most of the required logic already existed in
MovieDbEpisodeImageProvider.
In order to avoid duplicated code, I have moved all common code to a new
base class "MovieDbProviderBase" from which MovieDbEpisodeProvider and
MovieDbEpisodeImageProvider are inheriting now.
2016-03-03 03:08:44 +01:00
Luke Pulverenti b2d922e305 switch collapsible 2016-03-01 22:59:23 -05:00
Luke Pulverenti 4320f066b7 update boxset default image 2016-02-26 23:38:43 -05:00
Luke Pulverenti 2c3113ced7 add image download setting 2016-02-25 23:09:42 -05:00
Luke Pulverenti cd144bc6f5 update photo resolver 2016-02-25 10:12:22 -05:00
Luke Pulverenti b52e9091bb improve support for embedded mp4 info 2016-02-24 14:29:49 -05:00
Luke Pulverenti 7393570c4b add error handling to library changed notifier 2016-02-23 11:25:17 -05:00
Luke Pulverenti 76eb1c46e3 support more embedded video metadata 2016-02-17 21:55:15 -05:00
Luke Pulverenti b30bd9a1df update recording deletion process 2016-02-11 23:54:00 -05:00
Luke Pulverenti 9e8d35dadc update recording sync fields 2016-02-11 13:29:42 -05:00
Luke Pulverenti 78a90a4884 save photo album images as folder.ext 2016-02-05 21:13:36 -05:00
Luke Pulverenti ee274b0369 restore legacy folder 2016-02-05 00:59:33 -05:00
Luke Pulverenti 3510ef3d2b reduce use of timers throughout the system 2016-01-28 22:40:21 -05:00
Luke Pulverenti 64f522a9b7 catch BDInfo errors 2016-01-28 20:15:59 -05:00
Luke Pulverenti 371e78a396 preserve shortcut children 2016-01-27 13:26:15 -05:00
Luke Pulverenti c401761f91 fix collection content getting lost 2016-01-27 13:08:35 -05:00
Luke Pulverenti 426b6f698c fix pt-br with tvdb 2016-01-26 14:06:02 -05:00
Luke Pulverenti c33992765c fix pt-br from tvdb 2016-01-24 23:12:47 -05:00
Luke Pulverenti 94ec1a2c6c improve reaction to image stub failures 2016-01-23 23:21:31 -05:00
Luke Pulverenti 0b9b62063e update IsHD 2016-01-23 13:21:46 -05:00
Luke Pulverenti 5d301af3ab fix image extension 2016-01-23 12:12:11 -05:00
Luke Pulverenti 8570789373 trim logging 2016-01-22 22:10:11 -05:00
Luke Pulverenti 69d0464ca6 throttle people requests 2016-01-22 21:32:14 -05:00
Luke Pulverenti 94fdb07925 update movie db user agent 2016-01-22 20:58:22 -05:00
Luke Pulverenti 55e6db3361 add version to all tmdb requests 2016-01-22 20:57:35 -05:00
Luke Pulverenti 981c405dc2 sync image file names 2016-01-21 21:59:07 -05:00
Luke Pulverenti 9842749643 trim logging 2016-01-21 14:45:52 -05:00
Luke Pulverenti 1c8b97866b get people info during media refresh 2016-01-21 13:50:43 -05:00
Luke Pulverenti a04f4421bd add null check in fanart provider 2016-01-19 11:09:33 -05:00
Luke Pulverenti 0cd008bcb9 update commonio 2016-01-16 22:24:24 -05:00
Luke Pulverenti 94261b7669 update episode refresh 2016-01-16 22:24:12 -05:00
Luke Pulverenti 268b1c7916 update image saver 2016-01-16 22:23:59 -05:00
Luke Pulverenti 0355ada899 update tvdb 2016-01-16 14:02:25 -05:00
Luke Pulverenti da85e15eb0 support series images with omdb 2016-01-15 15:29:52 -05:00
Luke Pulverenti 3743152e0f don't use search query when only a single result is needed 2016-01-15 14:16:25 -05:00
Luke Pulverenti a3ded01bce update identification feature 2016-01-15 14:15:51 -05:00
Luke Pulverenti 44d39d18c7 remove unneeded omdb image check 2016-01-15 14:15:32 -05:00
Luke Pulverenti d4161f6bab fixes #1391 - SubtitleDownloader: 407 Limit 2016-01-14 12:36:15 -05:00
softworkz 182f1da03e Added OmdbEpisodeProvider as an alternative source for series episodes
This new episode provider implementation does not bulk-download or cache
episode data. It is only meant to be a backup source for situations
where media is not recognized by the default provider (TheTvDb).
2016-01-12 05:54:26 +01:00
Luke Pulverenti 81fb823c02 record mediastream comment 2016-01-11 11:52:22 -05:00
Luke Pulverenti d47e19d0e6 update tmdb throttle 2016-01-09 12:57:12 -05:00
Luke Pulverenti 909a29a187 update tmdb throttle 2016-01-08 23:27:38 -05:00
Luke Pulverenti 91545b8da7 update tmdb throttle 2016-01-06 11:34:09 -05:00
Luke Pulverenti b2548a83b6 restore changes 2016-01-02 18:45:21 -05:00
Luke Pulverenti 5e3b9e80ad fix merge conflicts 2016-01-02 18:42:39 -05:00
Luke Pulverenti c239aff2a9 update tmdb throttle 2015-12-30 13:04:17 -05:00
Luke Pulverenti 69950ee6d5 update ClearImages 2015-12-29 21:48:18 -05:00
Luke Pulverenti 25d586366f handle non-local images in ClearImages 2015-12-29 21:42:17 -05:00
Luke Pulverenti 971808f38f restore change 2015-12-28 22:39:24 -05:00
softworkz 9063827bab Fixed missing episode and season numbers when searching for episodes by date 2015-12-29 03:59:23 +01:00
Luke Pulverenti 309710c1aa fix merge conflict 2015-12-28 16:10:51 -05:00
Luke 16a77047d3 Merge pull request #1371 from MediaBrowser/master
throttle tmdb requests
2015-12-28 12:28:18 -05:00
Luke Pulverenti 2743b79f02 throttle tmdb requests 2015-12-28 12:27:37 -05:00
Luke Pulverenti 4b11e3e0d8 fix merge conflicts 2015-12-27 14:22:55 -05:00
Luke Pulverenti e2976f9a6d update text 2015-12-27 13:48:20 -05:00
Luke Pulverenti 0dcd698c17 try to account for sloppy subtitle file naming 2015-12-26 13:36:51 -05:00
Luke Pulverenti 7f7c847216 try to account for sloppy subtitle file naming 2015-12-26 13:35:53 -05:00
Luke cc315c573c fixes #1349 - Problem with Greek subtitle download 2015-12-25 21:22:16 -05:00
Luke da5fc95612 fixes #1145 - Improve support for daily episodes 2015-12-25 16:18:27 -05:00
Luke 74b7a816f8 fixes #1349 - Problem with Greek subtitle download 2015-12-24 02:15:39 -05:00
Luke ab92172720 fixes #1124 - Download Missing Images does not work when Item is locked 2015-12-24 00:57:48 -05:00
Luke Pulverenti f6491c69fd update BdInfo probing 2015-12-22 12:34:39 -05:00
Luke Pulverenti 0540f1b492 update bdinfo 2015-12-22 12:27:04 -05:00
Luke 2a3609106c Merge pull request #1350 from MediaBrowser/master
update MovieDbPersonProvider
2015-12-22 11:39:00 -05:00
Luke Pulverenti d5a4a9424f update MovieDbPersonProvider 2015-12-22 11:38:08 -05:00
Luke e2041c049b Merge pull request #1328 from MediaBrowser/master
fix tvdb lookup by imdb id
2015-12-18 11:48:04 -05:00
Luke Pulverenti 73b1e227d3 fix tvdb lookup by imdb id 2015-12-18 11:43:42 -05:00
Luke Pulverenti 02938e7bcb update keyframe setting 2015-12-12 01:49:03 -05:00
Luke 80230dcb5c Merge pull request #1298 from MediaBrowser/master
merge from master
2015-12-03 12:07:31 -05:00
Luke Pulverenti 00bcbfa958 update providers 2015-12-03 12:03:47 -05:00
Luke Pulverenti c7b10864fe update dvd parsing 2015-12-03 11:50:26 -05:00
Luke ee3212d39d Merge pull request #1295 from MediaBrowser/master
merge from master
2015-12-01 22:35:54 -05:00
Luke Pulverenti 3800fe9051 fixes #1216 - Scraper (thetvdb) searches in wrong language 2015-12-01 22:10:04 -05:00
Luke Pulverenti ae76e1c725 3.0.5781.4 2015-11-30 13:16:56 -05:00
Luke Pulverenti 77104e2a20 update tv providers 2015-11-29 15:01:14 -05:00
Luke 69b7c7b314 Merge pull request #1286 from MediaBrowser/master
fix fanart season images
2015-11-25 22:03:10 -05:00
Luke Pulverenti 57fe446225 fix fanart season images 2015-11-25 21:58:41 -05:00
Luke Pulverenti 6dc4f3ddf1 limit open subtitle formats 2015-11-25 12:06:50 -05:00
Luke Pulverenti c7c1ff7874 support tvdb lookup by imdb 2015-11-24 13:45:52 -05:00
Luke Pulverenti 35a5ad20bf update paper drawer panel 2015-11-23 15:09:55 -05:00
Luke Pulverenti 1ee7826be6 restore changes 2015-11-23 11:04:57 -05:00
Luke Pulverenti 708c000be5 fix merge conflicts 2015-11-23 11:02:48 -05:00
Luke Pulverenti 6c27159406 update auto-organize 2015-11-22 00:15:00 -05:00
Luke Pulverenti cd1abf72f6 update default images 2015-11-21 22:48:57 -05:00
Luke Pulverenti 057c4b5494 support image placeholders 2015-11-20 23:44:22 -05:00
Luke Pulverenti be1dad4a32 restore changes 2015-11-20 22:13:03 -05:00
Luke Pulverenti 82058128d6 sync with master 2015-11-20 22:06:12 -05:00
Luke Pulverenti e01a79aca7 update live tv images 2015-11-20 19:27:34 -05:00
Luke Pulverenti c4fa6a28db update components 2015-11-20 19:12:44 -05:00
Luke Pulverenti 2f525a0c1c update image provider 2015-11-20 15:39:11 -05:00
Luke Pulverenti 625a089737 update image provider 2015-11-20 12:55:38 -05:00
Luke Pulverenti 7568970fd6 update translations 2015-11-19 21:54:33 -05:00
Luke Pulverenti 72a0c2afeb update playlist query 2015-11-15 17:30:47 -05:00
Luke Pulverenti a86d0a3585 update subtitles 2015-11-14 14:56:56 -05:00
Luke Pulverenti e760f4e124 add logging 2015-11-12 21:49:32 -05:00
Luke e6329c46d1 Merge pull request #1260 from MediaBrowser/master
update movie db provider
2015-11-12 13:47:38 -05:00
Luke 5571bc98f3 Merge pull request #1259 from MediaBrowser/master
merge from master
2015-11-12 13:45:33 -05:00
Luke Pulverenti 8d37d66fa5 update movie db provider 2015-11-12 13:44:46 -05:00
Luke Pulverenti b5a7483fcc adjust provider caching 2015-11-12 13:42:16 -05:00
Luke Pulverenti cc19ce0daf added new parent methods 2015-11-11 09:56:31 -05:00
Luke Pulverenti 81bb469fe1 reduce image processing 2015-11-09 13:18:37 -05:00
Luke Pulverenti 7760f022af fix theme videos 2015-11-08 00:04:38 -05:00
Luke Pulverenti ce34c35b94 encode with qsv 2015-11-06 10:02:22 -05:00
Luke Pulverenti 60067b4c29 fix camera upload folder 2015-11-02 23:34:47 -05:00
Luke Pulverenti f6c8e5b4d6 update httplistener 2015-11-02 14:29:40 -05:00
Luke a5f2e21ca4 Merge pull request #1244 from MediaBrowser/master
mark fanart images
2015-10-31 14:55:15 -04:00
Luke Pulverenti 612409acff mark fanart images 2015-10-31 14:52:52 -04:00
Luke 0b211b0604 Merge pull request #1241 from MediaBrowser/master
update dynamic images
2015-10-30 12:47:42 -04:00
Luke Pulverenti 8ea02ee020 update dynamic images 2015-10-30 12:45:22 -04:00
Luke 76586d3a49 Merge pull request #1237 from MediaBrowser/master
update fanart music api
2015-10-29 11:52:33 -04:00
Luke Pulverenti 64317e3ddd update fanart music api 2015-10-29 11:47:05 -04:00
Luke Pulverenti 9b998a068a update image encoding 2015-10-28 15:40:38 -04:00
Luke Pulverenti c80e1df1ca support null image encoder 2015-10-26 01:29:32 -04:00
Luke Pulverenti 11c5bd4a74 update mouse handler 2015-10-23 12:04:33 -04:00
Luke Pulverenti 0c7e06648c encapsulate validity in tv providers 2015-10-21 01:09:50 -04:00
Luke Pulverenti bc3da4bbad update image providers 2015-10-20 18:06:49 -04:00
Luke Pulverenti 034c0b95b2 3.0.5768.1 2015-10-17 11:05:12 -04:00
Luke Pulverenti d577e1c7b0 support image stubbing 2015-10-16 13:06:31 -04:00
Luke Pulverenti 3741eb2426 add image editing to library setup 2015-10-16 01:36:16 -04:00
Luke Pulverenti a8e5aba643 update library setup 2015-10-16 00:46:41 -04:00
Luke Pulverenti ffe8af4c37 fix missing file 2015-10-14 18:35:32 -04:00
Luke Pulverenti 1f7e1f5c4a boxset image fixes 2015-10-14 01:02:30 -04:00
Luke Pulverenti cc213128e2 update schedules direct mapping 2015-10-10 20:39:30 -04:00
Luke b82254060d Merge pull request #1213 from softworkz/RemoteSearchDuplicates
Remote-Search:  Suppress duplicates when agregating results from multiple providers
2015-10-06 11:35:25 -04:00
Luke Pulverenti 49d222a6d5 retry image saving to internal location 2015-10-06 10:59:42 -04:00
Luke Pulverenti 5daca3238e Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2015-10-05 21:31:10 -04:00
Luke Pulverenti 47b428b36c update commonio 2015-10-05 21:27:49 -04:00
softworkz 091792145f Remote-Search: Fixed providers to return year information when searching for series
* OmdbProvider: The result often contains strings like '2010-' or
'2010-2012'. I fixed the parsing to use the first 4 digits only in these
cases
* TheMovieDb: While the search method did send appropriate queries for
different search types, it didn't differentiate for deserialization of
results. I fixed this at least for the TvResults, in order to get the
'first_air_date' property parsed.
*  TheTvdb: The parsing of the 'FirstAired' node was missing here as
well (for search results)
2015-10-06 00:38:18 +02:00
softworkz 54177fbd60 Remote-Search: Suppress duplicates when agregating results from multiple providers
This is a revision to pull request #1205 which tries to avoid returning
duplicate results from multiple providers.

Duplicates are eliminated in two stages:
* Check for duplicate provider ids
* In case of movies and series: Also remove duplicates by title/year
combination

The second stage is required because search results of themoviedb and
thetvdb  do not contain external ids and performing separate queries for
each individual result would be too expensive. This is not an ideal
solution, but Name/Year is anyway just exactly that information which is
presented to the client in the results - apart from the image, of
course.

Images are only aggregated on matching provider ids, though. To allow
image aggregation over all search results, the breaking condition once
the result list is full has been removed..
2015-10-06 00:35:01 +02:00
Luke Pulverenti 26487dc455 rework people 2015-10-04 23:24:24 -04:00
Luke Pulverenti 4ad96e4ff5 update logging levels 2015-10-04 18:04:56 -04:00
Luke Pulverenti 5c613f2dda update channel db 2015-10-04 14:10:50 -04:00
Luke Pulverenti 1aaf09112b remove nuget restores 2015-10-04 02:04:23 -04:00
Luke Pulverenti a08d5e695a remove nuget targets 2015-10-04 01:58:18 -04:00
Luke Pulverenti 21352d5248 Complete rework of IFileSystem 2015-10-04 00:58:07 -04:00
Luke Pulverenti 078277ebc2 continue file system rework 2015-10-04 00:23:11 -04:00
Luke Pulverenti 8ad702060e begin file system rework 2015-10-03 23:38:46 -04:00
Luke ec7e90bcb7 Merge pull request #1205 from softworkz/AggregateRemoteSearch
Remote-Search: Allow result aggregation of multiple providers
2015-09-30 22:06:13 -04:00
softworkz 57fd2ed0f8 Remote-Search: Allow result aggregation of multiple providers
Previously, when a remote search (without provider restriction) was
executed, the search used results from the first provider that returned
at least a single result only. Other providers are ignored.

This commit changes the behaviour in a way that all available providers
are queried until a certain number of search results has been collected.
The number is hardcoded to 10 (like it was before), but could be
parametrized in the future.
2015-10-01 03:51:50 +02:00
softworkz 8a99144df7 OmdbItemProvider: Use search instead of title API
In my configuration, the Omdb provider is the first in the list for
movie metadata. This was the default at the time I installed MB and I
never changed that (don't know what the current defaults are for a new
installation).
When I use the identify command for movies in the metadata editor, I
always get a single result only. This is due to the fact that the Omdb
provider used the title API with "t=moviename", while there is also a
search api with "s=moviename" which will return multiple results.

This commit modifies the OmdbItemProvider to use the search API variant
and enable returning multiple results
2015-10-01 03:44:44 +02:00
Luke Pulverenti 1cf65f1a2e restore changes 2015-09-30 00:19:45 -04:00
Luke Pulverenti 8809b76a4f 3.0.5724.6 2015-09-30 00:13:48 -04:00
Luke Pulverenti 35fc099114 removed dead db fields 2015-09-29 13:35:23 -04:00
Luke Pulverenti ebc95ffb9a update access denied exceptions 2015-09-25 22:31:13 -04:00
Luke Pulverenti 2e0076e03f update nfo writer 2015-09-25 08:53:38 -04:00
Luke Pulverenti f3e9bbed23 update file system methods 2015-09-24 13:50:49 -04:00
Luke e429b42146 Merge pull request #1185 from TomGillen/absolute-ids
Re-designed item identity providers
2015-09-23 14:34:36 -04:00
Luke Pulverenti 7488ea8c14 update video probing 2015-09-23 00:00:30 -04:00
Luke Pulverenti 718545a79b update metadata editor 2015-09-19 22:06:56 -04:00
Thomas Gillen 6d25610d53 Fix not initialising structs properly 2015-09-19 23:56:59 +01:00
Thomas Gillen 556b34d000 Re-designed item identity providers 2015-09-19 22:25:19 +01:00
Luke Pulverenti aff7309a08 update ffmpeg with qsv-compatible version 2015-09-18 13:50:24 -04:00
Luke Pulverenti a2c371ec60 rework collection editor 2015-09-15 23:55:26 -04:00
Luke Pulverenti a0fa1b5f8f update client sync 2015-09-15 14:09:44 -04:00
Luke Pulverenti 11d7585aa3 use taglibsharp to read image sizes 2015-09-14 13:39:35 -04:00
Luke Pulverenti 8cf45a3e4a add more methods to IFileSystem 2015-09-13 19:07:54 -04:00
Luke 14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti dd17096b5d update libs 2015-09-11 22:18:09 -04:00
Luke Pulverenti baf2f80154 update camera upload 2015-09-10 14:28:22 -04:00
Luke Pulverenti b7af1213a4 fix auto organize 2015-09-06 12:02:41 -04:00
Luke Pulverenti d8c8e57a0b update tabs 2015-09-01 10:01:59 -04:00
Luke Pulverenti 274d8176b3 update hls 2015-08-28 20:50:39 -04:00
Luke Pulverenti 9a0462c868 added keyframe setting 2015-08-28 13:39:52 -04:00
Luke Pulverenti 31e36a56e7 update live tv menu 2015-08-28 11:02:22 -04:00
Luke Pulverenti a0c3bb0380 update live tv image 2015-08-28 00:19:08 -04:00
Luke Pulverenti 4ca526979d 3.0.5713.4 2015-08-27 11:58:07 -04:00
Luke Pulverenti 5b21ec6747 update interval trigger 2015-08-26 21:31:54 -04:00
Luke Pulverenti e5aea2b622 pool tuners 2015-08-19 12:43:23 -04:00
Luke Pulverenti 96e207acb3 update omdb provider 2015-08-16 12:46:50 -04:00
Luke Pulverenti a59f146965 update components 2015-08-07 10:21:29 -04:00
Luke Pulverenti 96346fc88c update globalize 2015-08-05 21:21:18 -04:00
Luke Pulverenti 47b1a4cafd update image processing 2015-08-02 15:08:55 -04:00
Luke Pulverenti 6d13cec38e update metadata parsing 2015-08-02 13:31:08 -04:00
Luke Pulverenti 901dab5760 rework transcoding settings 2015-07-30 21:52:11 -04:00
Luke Pulverenti d440e89c50 update schedules direct page 2015-07-27 01:03:34 -04:00
Luke Pulverenti 609d2283c6 update polymer 2015-07-23 22:48:10 -04:00
Luke Pulverenti 1279c6d8b5 fix roku live tv stream closing 2015-07-17 22:52:27 -04:00
Luke Pulverenti caed649d7a update components 2015-07-16 19:55:16 -04:00
Luke Pulverenti c6a64efab7 3.0.5675.1 2015-07-16 08:56:38 -04:00
Luke Pulverenti b1be4939df update components 2015-07-13 17:26:11 -04:00
Luke Pulverenti 365a992736 update dto dictionary building 2015-07-12 15:33:00 -04:00
Luke Pulverenti d4fad83ee2 update favorites page 2015-07-09 01:52:25 -04:00
Luke Pulverenti dfa17aec70 update people queries 2015-07-06 22:25:23 -04:00
Luke Pulverenti a9b015dc74 update omdb 2015-07-06 10:20:23 -04:00
Luke Pulverenti b1be09242c update people saving 2015-06-28 21:10:45 -04:00
Luke Pulverenti b3dd4beb8a update people saving 2015-06-28 13:00:36 -04:00
Luke Pulverenti 8afd04ae37 consolidate people access 2015-06-28 12:36:25 -04:00