Commit graph

413 commits

Author SHA1 Message Date
Luke Pulverenti 8ad702060e begin file system rework 2015-10-03 23:38:46 -04:00
Luke Pulverenti 35fc099114 removed dead db fields 2015-09-29 13:35:23 -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 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 609d2283c6 update polymer 2015-07-23 22:48:10 -04:00
Luke Pulverenti d4fad83ee2 update favorites page 2015-07-09 01:52:25 -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
Luke Pulverenti 67c4c9381f 3.0.5641.0 2015-06-11 17:22:44 -04:00
Luke Pulverenti d86c6decec extract more scripts 2015-06-09 01:56:46 -04:00
Luke Pulverenti 7990f9ca50 update connect 2015-06-04 16:27:46 -04:00
Luke Pulverenti 5492e34c6d update indexedDb 2015-05-11 12:32:15 -04:00
Luke Pulverenti e6d9d240e4 fix xbox one browser access 2015-05-06 23:11:51 -04:00
Luke Pulverenti b3df19b515 tvdb language fix 2015-04-18 23:35:17 -04:00
Luke Pulverenti d155b78360 update hls timer 2015-04-18 20:05:36 -04:00
Luke Pulverenti 6bd18c6e72 xbox one dlna fixes 2015-04-16 10:59:39 -04:00
Luke Pulverenti 17ea0217f5 handle incomplete local metadata 2015-02-25 13:11:49 -05:00
Luke Pulverenti 20ceca1479 Support season banners and posters with fanart 2015-02-22 14:05:29 -05:00
Luke Pulverenti fc98351abf add language to tvdb series search 2015-02-20 13:27:01 -05:00
Luke Pulverenti 508753763a fix reference in MovieDbSeriesProvider 2015-02-20 13:06:08 -05:00
Luke Pulverenti 75a46393f0 fix foreign language fallback for moviedb 2015-01-30 22:19:41 -05:00
Luke Pulverenti 83ec91f836 restore dummy season folder creation 2015-01-28 16:29:02 -05:00
Luke Pulverenti b3127f19b5 updated tvdb search 2015-01-27 01:50:40 -05:00
Luke Pulverenti a1a56557ec sync updates 2015-01-25 01:34:50 -05:00
Luke Pulverenti 449485d3d2 add organize now/sync prepare buttons 2015-01-20 15:19:54 -05:00
Luke Pulverenti de76156391 rework hosting options 2015-01-18 23:29:57 -05:00
Luke Pulverenti 5f76b59e67 separate provider options 2015-01-18 00:45:10 -05:00
Luke Pulverenti 628c6cbc28 make library scan a bit more hands off 2015-01-17 13:15:09 -05:00
Luke Pulverenti a2bb9ca624 rework stub seasons 2015-01-13 23:20:30 -05:00
Luke Pulverenti d8d5dd4873 make channel access opt-in rather than opt out 2015-01-12 22:46:44 -05:00
Luke Pulverenti f552174069 fixes #979 - Support personal fanart api key 2015-01-12 02:01:19 -05:00
Luke Pulverenti 5278959ede sync fixes 2014-12-28 01:21:39 -05:00
Luke Pulverenti 55b9bffabc added optional SeasonUserData 2014-12-27 00:08:39 -05:00
Luke Pulverenti 42b1416602 begin work on daily episodes 2014-12-22 22:58:14 -05:00
Luke Pulverenti 34be2effa1 fix movie db season retrieval 2014-12-20 13:58:55 -05:00
Luke Pulverenti 97ece5bd6f update translations 2014-11-28 21:40:46 -05:00
Luke Pulverenti 124754a04f use new naming project 2014-11-17 21:48:22 -05:00
Luke Pulverenti 049ef9b4ec update naming methods 2014-11-16 17:46:01 -05:00
Luke Pulverenti d74e3b2dea connect updates 2014-10-25 14:32:58 -04:00
Luke Pulverenti 5a5b48feff added new cabac value 2014-10-23 00:26:01 -04:00
Luke Pulverenti 69b83082c8 grab image sizes at discovery time 2014-10-12 11:18:26 -04:00
Luke Pulverenti f02f322208 remove mono compiler directives 2014-10-06 19:58:46 -04:00
Luke Pulverenti eab030df7f fixes #916 - Support reading playstate data from nfo's 2014-09-26 22:28:13 -04:00
Luke Pulverenti 25ecc40134 update translations 2014-09-20 12:12:48 -04:00
Luke Pulverenti e4e4865f7c update to jquery mobile 1.4.4 2014-09-13 10:10:30 -04:00
Luke Pulverenti 2070f1c54d update translations 2014-09-10 21:57:11 -04:00
Luke Pulverenti 58a38d0d1d update translations 2014-08-24 11:48:06 -04:00
Luke Pulverenti b48d15296c support custom ordering of user views 2014-08-18 21:42:53 -04:00
Luke Pulverenti 9c5cceb4ec update translations 2014-08-14 09:24:30 -04:00
Luke Pulverenti b4b17d7717 add subtitle delivery methods to StreamBuilder 2014-07-18 15:07:28 -04:00
Luke Pulverenti 59de5c0d14 update translations 2014-07-11 00:27:46 -04:00
Luke Pulverenti 9b8c0d68ce update mono build 2014-07-09 10:39:04 -04:00
Luke Pulverenti 7a099f92ba redirect to item page when only one new item 2014-07-08 22:53:04 -04:00
Luke Pulverenti c02e917f56 completed auth database 2014-07-07 21:41:03 -04:00
Luke Pulverenti 379fa00228 support episode images from tmdb 2014-07-07 10:23:08 -04:00
Luke Pulverenti b873995293 updated translations 2014-07-05 11:01:29 -04:00
Luke Pulverenti cc1ba34b4f grab more info from the movie db for tv 2014-07-04 23:17:24 -04:00
Luke Pulverenti a66ebdaa7c fixes #867 - Get Season overviews from Tmdb 2014-07-04 23:10:09 -04:00
Luke Pulverenti e2b3320f80 add one year tolerance to movie lookups 2014-07-04 15:17:22 -04:00
Luke Pulverenti 3d47b495a9 fixes #795 - Support reading Xbmc nfo's 2014-06-29 23:04:50 -04:00
Luke Pulverenti 88d241edc1 add ShortOverview 2014-06-24 00:18:02 -04:00
Thomas Gillen 6ef7e71caa Fixed absolute episodes being being resolved and the tvdb provider not identifying them
Episode resolver will only consider absolute episodes (those without a
season) if the media type is TV Series for the collection.
2014-06-19 21:35:35 +01:00
Luke 3e5ebd84fe Merge pull request #811 from thogil/item_identity_providers_2
Item identity providers
2014-06-12 16:14:01 -04:00
Luke Pulverenti 20d35a6405 isolate .net specific methods in model project 2014-06-01 00:11:04 -04:00
Luke Pulverenti 1e532d4f53 factor device pixel ratio into downloaded image size 2014-05-23 19:58:28 -04:00
Luke Pulverenti b6798f3370 save chapters in xml (not being read yet). 2014-05-14 16:55:16 -04:00
Thomas Gillen 0a3381471d Updating tvdb providers to use item identities 2014-05-07 22:19:04 +01:00
Thomas Gillen 7361e9bb3c Don't fetch series images from season data if season offset is 0 2014-04-15 20:34:29 +01:00
Luke Pulverenti d1a9d42eaf update translations 2014-04-08 22:12:17 -04:00
Luke Pulverenti 0200911afc add latest translations 2014-04-02 17:55:19 -04:00
Thomas Gillen c91109a69f Support series offset in missing episode provider 2014-03-30 03:44:03 +01:00
Thomas Gillen 5c3e6a48d7 Support anime series ordering with core providers 2014-03-27 02:14:06 +00:00
Luke Pulverenti f245fffad1 implement dlna headers 2014-03-25 01:25:03 -04:00
Luke Pulverenti 2248b8f2e2 fix file name casing 2014-03-16 18:08:23 -04:00
Luke Pulverenti c4f587dd94 live tv stream adjustments, add additional dlna params 2014-03-12 15:56:12 -04:00
Luke Pulverenti 9396f16aed add more reporting data 2014-03-04 21:59:59 -05:00
Luke Pulverenti aacbd70c97 added library list to editor 2014-03-02 15:44:48 -05:00
Luke Pulverenti 6987f2794a search refinements 2014-03-02 13:01:46 -05:00
Luke Pulverenti 771294e756 support more search filters 2014-03-02 12:09:35 -05:00
Luke Pulverenti e1387a24c1 implement series searching 2014-03-02 10:42:21 -05:00
Luke Pulverenti 6c5cf81752 a start to the lookup feature 2014-03-01 17:34:27 -05:00
Luke Pulverenti e551322347 switch providers to use CachePath for storage 2014-02-28 23:13:44 -05:00
Luke Pulverenti 13563b6047 Add upnp configuration 2014-02-25 23:38:21 -05:00
Luke Pulverenti aef805efb9 fix directory not found error in episode organization 2014-02-25 10:40:16 -05:00
Luke Pulverenti 6c487993cb fix episode xml parsing issue 2014-02-22 17:40:58 -05:00
Luke Pulverenti 8f22edb503 use modular id's on edit page 2014-02-21 16:44:10 -05:00
Luke Pulverenti 0d90f1d450 make external id's modular 2014-02-21 13:48:15 -05:00
Luke Pulverenti 7cd41a6ed6 easier user library setup 2014-02-21 00:04:11 -05:00
Luke Pulverenti 888b8d619a added encoding manager interface 2014-02-20 11:37:41 -05:00
Luke Pulverenti 13e4b2a6a7 add search methods to remote metadata providers 2014-02-19 23:53:15 -05:00
Luke Pulverenti 4a39df98cd rework image extraction settings 2014-02-19 13:50:37 -05:00
Luke Pulverenti 1a9e2dfd83 fixed themoviedb search returning no results 2014-02-17 16:35:08 -05:00
Luke Pulverenti 8b71ab2e7d expose omdb to metadata config 2014-02-15 11:36:09 -05:00
Luke Pulverenti a4b40ad9d9 handle year in name when searching 2014-02-13 23:00:13 -05:00
Luke Pulverenti eec9e04825 take photos into the core 2014-02-13 00:11:54 -05:00
Luke Pulverenti 8bf02c9906 re-word internet provider setting 2014-02-11 23:29:13 -05:00
Luke Pulverenti 17bf59dfe3 added toggles for metadata settings 2014-02-10 23:55:01 -05:00
Luke Pulverenti cf9ef0e43d fix refresh of tv recordings 2014-02-10 15:11:46 -05:00
Luke Pulverenti 013d5a467e restored external subtitle support 2014-02-10 13:39:41 -05:00
Luke Pulverenti 44bb192ce0 update wizard function of enable/disable local metadata saving 2014-02-09 18:08:01 -05:00
Luke Pulverenti a29cd06883 added audio db id's to web client 2014-02-09 16:11:11 -05:00
Luke Pulverenti aac392f4cd add audio db for artists 2014-02-09 02:27:44 -05:00
Luke Pulverenti 41b9ce56ef added series-level movie db support 2014-02-09 01:08:10 -05:00
Luke Pulverenti 60e2fd4d44 support mcm episodes 2014-02-08 23:52:52 -05:00
Luke Pulverenti e78824f771 fix episode number extraction 2014-02-08 18:44:49 -05:00
Luke Pulverenti 7f5a4c2d4e added item type to refresh info 2014-02-08 17:38:02 -05:00
Luke Pulverenti d0f1a83621 added more image providers 2014-02-08 15:02:35 -05:00
Luke Pulverenti 12757d094b use music brainz values from audio files with bottom up refresh 2014-02-07 17:40:03 -05:00
Luke Pulverenti 76658f0797 create images list object 2014-02-07 15:30:41 -05:00
Luke Pulverenti b1713a16cd switch to generic lookup type 2014-02-06 22:10:13 -05:00
Luke Pulverenti 65903c56de get album images from songs before internet 2014-02-06 19:43:45 -05:00
Luke Pulverenti 14084fdd87 separate metadata refresh from validation 2014-02-06 17:22:03 -05:00
Luke Pulverenti 38d88aed58 Inherit custom rating 2014-02-06 10:58:49 -05:00
Luke Pulverenti 821a3d29a2 converted movie providers to new system 2014-02-05 23:39:16 -05:00
Luke Pulverenti 04d62d3420 convert episode providers to new system 2014-02-04 15:19:29 -05:00
Luke Pulverenti 351cfef7a7 use conditional caching on some json responses 2014-02-03 23:04:19 -05:00
Luke Pulverenti 48b9f657a4 convert series providers to new system 2014-02-03 15:51:28 -05:00
Luke Pulverenti 4205dcac9d Add dlna headers to static responses 2014-02-03 12:44:13 -05:00
Luke Pulverenti 30ebfab8e0 converted season providers 2014-02-03 00:35:43 -05:00
Luke Pulverenti 9e0c1340fc convert games to new providers 2014-02-02 08:36:31 -05:00
Luke Pulverenti 53776b332c fixed failing scan 2014-02-01 01:18:16 -05:00
Luke Pulverenti 67fde8c16d convert album providers 2014-01-31 14:55:21 -05:00
Luke Pulverenti 9685b81db5 convert artist providers 2014-01-30 23:50:09 -05:00
Luke Pulverenti ad82c9f5e9 New provider system. Only for people right now 2014-01-28 13:37:01 -05:00
Luke Pulverenti 9d40b684bf #680 - episode organization 2014-01-22 12:05:06 -05:00
Luke Pulverenti 69fed2c376 #680 - file organization 2014-01-20 13:46:08 -05:00
Luke 83f1fec902 Merge pull request #644 from thogil/split_series_missing_episodes_2
Missing episodes supports split series
2013-12-30 07:41:20 -08:00
Luke Pulverenti 8c34f863fb make live tv channels playable 2013-12-29 13:53:56 -05:00
Luke Pulverenti 44c0eba39d abstract preferred metadata language per item 2013-12-26 19:23:58 -05:00
Luke Pulverenti 25db52003c added more metadata control 2013-12-26 01:17:19 -05:00
Luke 632ff32e7e Merge pull request #648 from thogil/lock_images
Added Images to MetadataFields
2013-12-22 12:53:25 -08:00
Luke Pulverenti 4c2623d540 support streaming of tv recordings 2013-12-22 13:58:51 -05:00
Luke Pulverenti 4b2b36d1a3 live tv updates 2013-12-21 13:37:34 -05:00
Luke Pulverenti 14a8b41503 add additional metadata config tab 2013-12-17 23:39:44 -05:00
Thomas Gillen f0d0e1b94d Added Backdrops and Screenshots to MetadataFields 2013-12-15 18:33:07 +00:00
Thomas Gillen 08b7f88b22 Added Images to MetadataFields 2013-12-15 00:26:01 +00:00
Luke Pulverenti 90184470fa expose episode absolute numbers for editing 2013-12-10 15:42:42 -05:00
Luke Pulverenti 3c53aca46b store dvd episode numbers as floats to match tvdb 2013-12-08 17:16:59 -05:00
Luke Pulverenti 3c9b0a1fb6 move prescan tasks to postscan 2013-12-08 17:09:06 -05:00
Thomas Gillen c637866a83 Missing episodes supports split series 2013-12-08 22:07:57 +00:00
Luke Pulverenti 96961572cd removed test code 2013-12-08 15:33:48 -05:00
Luke Pulverenti 207280197d added more episode values to metadata editor 2013-12-08 15:33:24 -05:00
Luke Pulverenti 803de20bb9 don't keep retrying season images over and over when they come back 404 2013-12-08 13:38:32 -05:00
Luke Pulverenti fd0a7cb140 record dvd season/episode numbers 2013-12-08 13:07:45 -05:00
Luke Pulverenti 63c9104e62 Pull ProviderData out of memory 2013-12-06 15:07:34 -05:00
Luke Pulverenti 9f4f2281cd prevent xml savers from triggering xml providers 2013-12-06 10:59:40 -05:00
Luke Pulverenti 55a776427b Removed unused properties from BaseItem. 2013-12-05 11:50:21 -05:00
Luke Pulverenti 40959a816f more support for episodes directly in a series folder 2013-12-03 23:18:50 -05:00
Luke Pulverenti 61a78e2be9 fixes #643 - Support episodes directly in series folder 2013-12-03 16:40:27 -05:00
Luke Pulverenti f05ea5d20f prevent providers from attempting image downloads over and over again 2013-11-30 01:08:14 -05:00
Luke Pulverenti 64818ebd22 fix directory watchers not picking up changes 2013-11-26 21:38:11 -05:00
Luke Pulverenti 16203c52b4 Added specialized episodes endpoint, updated nuget. 2013-11-22 10:33:14 -05:00
Luke Pulverenti 977d9c7f3b improve episode sorting with embedded specials 2013-11-20 12:10:02 -05:00
Luke Pulverenti bce86c5022 pull person sort order from tvdb/tmdb data 2013-11-19 22:15:48 -05:00
Luke Pulverenti 9f9ab1ac9f support metabrowser special episode attributes 2013-11-17 10:27:48 -05:00
Luke Pulverenti a09e330d4e Display specials within seasons 2013-11-15 16:31:33 -05:00
Luke Pulverenti 01f1ed05b9 remove need to pass in image index when adding backdrops 2013-11-07 11:48:23 -05:00
Luke Pulverenti 20845a7a7b fixes #608 - Add manual image selection for People 2013-11-05 11:52:43 -05:00
Luke Pulverenti 0f311f48c4 #608 - Add manual image selection for People 2013-11-05 11:08:44 -05:00
Luke Pulverenti ea9fddd5ca proxy remote images through the server when previewing 2013-11-04 16:50:37 -05:00
Luke Pulverenti 403534f80e fixes #605 - Add manual image selection for Series 2013-11-04 15:49:36 -05:00
Luke Pulverenti 9ba615e649 fixes #606 - Add manual image selection for Seasons 2013-11-04 14:04:23 -05:00
Luke Pulverenti 97680efefb fixes #615 - Add settings to control movie/series min backdrop download size 2013-11-04 10:25:06 -05:00
Luke Pulverenti ed34b67f51 fix library scan stopping and restarting itself 2013-11-02 15:30:29 -04:00
Luke Pulverenti ab490d7467 #605 - Add manual image selection for Series 2013-11-02 10:19:24 -04:00
Luke Pulverenti 5fa577a9ee #605 - Add manual image selection for Series 2013-11-01 17:26:07 -04:00
Luke Pulverenti df65ee2e49 #606 - Add manual image selection for Seasons 2013-11-01 16:34:26 -04:00
Luke Pulverenti d187b3b7dd #606 - Add manual image selection for Seasons 2013-11-01 16:14:21 -04:00
Luke Pulverenti 0c93447380 #606 - Add manual image selection for Seasons 2013-11-01 15:54:25 -04:00
Luke Pulverenti 142d0e5f48 fixes #607 - Add manual image selection for episodes 2013-11-01 11:55:25 -04:00
Luke Pulverenti 882d0681e6 #551 - Add manual image selection for movies 2013-10-31 11:39:09 -04:00
Luke Pulverenti 6c8d919298 replace file system calls with IFileSystem when needed 2013-10-31 10:03:23 -04:00
Thomas Gillen ef1dcd3423 tvdb series provider now considers alias names 2013-10-28 14:03:49 +00:00
Luke Pulverenti c2228c9a7f fix wrong season banners getting downloaded 2013-10-27 18:19:23 -04:00
Luke Pulverenti 976523afa9 added new params for missing/unaired 2013-10-26 18:01:21 -04:00
Luke Pulverenti a4a3800de5 fix tvdb providers grabbing last poster 2013-10-26 00:12:20 -04:00
Luke Pulverenti b487794860 fixed virtual episode image saving 2013-10-25 16:58:31 -04:00
Luke Pulverenti f3ecfc4e05 use tvdb updates for virtual episodes 2013-10-25 12:14:32 -04:00
Luke Pulverenti 5416be3cd0 add episode number end to xml metadata 2013-10-25 10:26:22 -04:00
Luke Pulverenti 6c1c163995 update configuration for virtual episodes 2013-10-25 10:18:53 -04:00
Luke Pulverenti 146c7ac4bf fix double path concatenation 2013-10-24 13:49:24 -04:00
Luke Pulverenti 17d9db9308 fix id's of missing episodes 2013-10-23 17:55:59 -04:00
Luke Pulverenti 6415776cd1 add item to user data save event 2013-10-23 12:03:12 -04:00
Luke Pulverenti 32cb872b06 support backdrops from multiple sources 2013-10-22 15:03:21 -04:00
Luke Pulverenti 005b6c92aa xbmc image fixes 2013-10-17 11:35:39 -04:00
Luke Pulverenti b21899b953 added unaired/missing indicators 2013-10-16 22:43:55 -04:00
Luke Pulverenti ca3a0c5dc9 fixes #592 - Add options to import missing and future episodes 2013-10-16 19:35:11 -04:00
Luke Pulverenti 62621bf97b fixes #591 - Support new fanart movie posters 2013-10-16 10:39:33 -04:00
Luke Pulverenti 722c4289a2 fixes #590 - Support new fanart tv posters 2013-10-16 10:22:13 -04:00
Luke Pulverenti 28bb5c7903 support more xbmc image conventions 2013-10-15 21:44:23 -04:00
Luke Pulverenti bb265f129d support extrathumbs folder 2013-10-15 18:16:50 -04:00
Luke Pulverenti ed60771cdd fixes #587 - Support automatic tmdb updates for movies 2013-10-14 13:34:54 -04:00
Luke Pulverenti 85928ea2b4 only update episodes that have been changed 2013-10-14 11:08:33 -04:00
Luke Pulverenti 9bfe68c535 update to fanart api changes 2013-10-13 15:22:55 -04:00
Luke Pulverenti a906b7358c change remote episode provider to xml reader 2013-10-11 21:47:44 -04:00
Luke Pulverenti 15046e5703 tv metadata fixes 2013-10-10 12:55:07 -04:00