Commit Graph

635 Commits

Author SHA1 Message Date
Luke Pulverenti
a94a98dc6c apply codec profile conditions 2014-03-24 13:54:45 -04:00
Luke Pulverenti
e2dee00cc0 rename MediaVersions to MediaSources 2014-03-22 12:16:43 -04:00
Luke Pulverenti
53749f077b progress on channels api 2014-03-17 21:45:41 -04:00
Luke Pulverenti
2248b8f2e2 fix file name casing 2014-03-16 18:08:23 -04:00
Luke Pulverenti
5b3bde4d9a fixed dlna user reporting 2014-03-16 12:15:10 -04:00
Luke Pulverenti
b36aea4ff7 #712 - Support grouping multiple versions of a movie 2014-03-16 00:23:58 -04:00
Luke Pulverenti
87ebe39107 implement music identification 2014-03-13 23:23:58 -04:00
Luke Pulverenti
c4f587dd94 live tv stream adjustments, add additional dlna params 2014-03-12 15:56:12 -04:00
Luke Pulverenti
6825cad562 move collections back under movies. add movie suggestions page. 2014-03-11 22:11:01 -04:00
Eric Reed
f13a84e8d9 Add photo backdrops 2014-03-07 16:24:01 -05:00
Luke Pulverenti
546acf0ebb fixes #715 - Support creating/editing collections (boxsets) in web client #715 2014-03-07 13:48:55 -05:00
Luke Pulverenti
e00985d07c #715 - Support creating/editing collections (boxsets) in web client 2014-03-07 10:53:23 -05:00
Luke Pulverenti
2349c8099d start on manual collection creation 2014-03-06 00:17:13 -05:00
Luke Pulverenti
9396f16aed add more reporting data 2014-03-04 21:59:59 -05:00
Luke Pulverenti
6efb78b8b2 fixes #697 - Support xbmc offline discs 2014-03-03 00:11:03 -05:00
Luke Pulverenti
2db452f68f add more data to media report 2014-03-02 21:17:12 -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
d537826d81 updated service stack 2014-03-01 12:53:56 -05:00
Luke Pulverenti
e551322347 switch providers to use CachePath for storage 2014-02-28 23:13:44 -05:00
Luke Pulverenti
c2e51df31d add custom providers that can run before refresh chain 2014-02-28 23:13:22 -05:00
Luke Pulverenti
f0f897e97e updated nuget 2014-02-27 11:25:04 -05:00
Luke Pulverenti
74625cc580 add back global metadata settings 2014-02-26 22:57:37 -05:00
Luke Pulverenti
13563b6047 Add upnp configuration 2014-02-25 23:38:21 -05:00
Luke Pulverenti
7767580a3b fixed fanart reference 2014-02-25 11:04:08 -05:00
Luke Pulverenti
aef805efb9 fix directory not found error in episode organization 2014-02-25 10:40:16 -05:00
Luke Pulverenti
7497fe9554 dvd fix 2014-02-23 22:48:27 -05:00
Luke Pulverenti
21706ffa52 limit ifo's to 300mb+ 2014-02-23 22:27:13 -05:00
Luke Pulverenti
88b4a8f6e6 added chromecast icon 2014-02-23 12:29:02 -05:00
Luke Pulverenti
d65509c446 fix ffprobe failure 2014-02-23 01:14:48 -05:00
Luke Pulverenti
2d27b10d11 added chromecast boilerplate 2014-02-23 00:52:30 -05:00
Luke Pulverenti
6c487993cb fix episode xml parsing issue 2014-02-22 17:40:58 -05:00
Luke Pulverenti
8ce5f1d190 use video title set number 2014-02-22 17:40:44 -05:00
Luke Pulverenti
55b770ac2f make sure omdb provider returns a name 2014-02-22 16:05:00 -05:00
Luke Pulverenti
b52d99568b consolidate ibn api a bit 2014-02-22 15:20:22 -05:00
Luke Pulverenti
014c06ea43 updated bdinfo 2014-02-21 22:42:58 -05:00
Luke Pulverenti
f8c44f538d fix dvd info 2014-02-21 17:14:30 -05:00
Luke Pulverenti
f29a2b49ef fix typos 2014-02-21 16:58:00 -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
a91c676565 update omdb provider name 2014-02-20 16:10:26 -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
411ce21751 fix resolution in photo provider 2014-02-19 11:24:06 -05:00
Luke Pulverenti
4e38c35373 fixed remote control flyout 2014-02-19 00:21:03 -05:00
Luke Pulverenti
cf4ae16f18 fixed users without playback access being able to click play chapters 2014-02-17 22:02:41 -05:00
Luke Pulverenti
1a9e2dfd83 fixed themoviedb search returning no results 2014-02-17 16:35:08 -05:00
Luke Pulverenti
4ebba2b2e8 change usage reporting to a timer 2014-02-15 17:42:06 -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
1ff62edd84 fixes #709 - show all languages 2014-02-11 22:46:27 -05:00
Luke Pulverenti
5a41d7e0fd fixes #709 - Add option to show all languages in image interface 2014-02-11 22:33:59 -05:00
Luke Pulverenti
03d17dea70 enforce min width when downloading images 2014-02-11 22:33:30 -05:00
Luke Pulverenti
f64f55c894 fixes #709 - Add option to show all languages in image interface 2014-02-11 22:30:50 -05:00
Luke Pulverenti
16bc3a6d77 implement fetcher priority adjustment 2014-02-11 16:41:01 -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
eaf1d39089 added audio db id's to xml 2014-02-09 16:13:17 -05:00
Luke Pulverenti
a29cd06883 added audio db id's to web client 2014-02-09 16:11:11 -05:00
Luke Pulverenti
3111a8a1bc changed air days to checkboxes 2014-02-09 12:44:25 -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
f29469c905 #529 - Exception list for Artist with separators 2014-02-08 23:12:23 -05:00
Luke Pulverenti
de6d3d09ba fixes #529 - Exception list for Artist with separators 2014-02-08 23:12:04 -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
5e2a2a02ef converted recording providers 2014-02-07 11:42:19 -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
73677b94c6 add bottom up music refresh 2014-02-06 18:54:33 -05:00
Luke Pulverenti
69bba586f5 share audio images from same artist/album 2014-02-06 18:52:59 -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
ca0583bcbe remove unseeded file system call 2014-02-06 00:17:00 -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
8b3485968f support saving new metadata configuration 2014-02-02 14:31:56 -05:00
Luke Pulverenti
68bb977a74 separate musicbrainz from lastfm artist providers 2014-02-02 11:59:14 -05:00
Luke
8c40c1c6dd Merge pull request #701 from abeloin/monofixes
Fix case-sensitive filenames.
2014-02-02 05:37:48 -08:00
Luke Pulverenti
9e0c1340fc convert games to new providers 2014-02-02 08:36:31 -05:00
abeloin
a9e2cc88c5 Fix case-sensitive filenames. 2014-02-01 21:23:27 -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
8072059f3e convert boxset image provider 2014-01-30 16:47:13 -05:00
Luke Pulverenti
d0d54a503d switch boxsets to new providers 2014-01-30 16:23:54 -05:00
Luke Pulverenti
eced7ed068 updated nuget 2014-01-29 12:23:38 -05:00
Luke Pulverenti
c0f606683a convert programs and channels to new providers 2014-01-29 11:16:24 -05:00
Luke Pulverenti
80fa31edf4 case sensitive music brainz search 2014-01-29 00:18:12 -05:00
Luke Pulverenti
81d5e9f808 persist provider results 2014-01-29 00:17:58 -05:00
Luke Pulverenti
d864ed87f5 fixes #677 - Support back images 2014-01-28 20:47:47 -05:00
Luke Pulverenti
e920713308 fix musicbrainx user agent 2014-01-28 20:45:48 -05:00
Luke Pulverenti
7c5b222463 Created ILibraryMonitor to replace IDirectoryWatchers 2014-01-28 16:25:10 -05:00
Luke Pulverenti
2ae17a8d52 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-01-28 13:37:07 -05:00
Luke Pulverenti
ad82c9f5e9 New provider system. Only for people right now 2014-01-28 13:37:01 -05:00
abeloin
7a33611ede Bug in Mono: WebUtility.HtmlDecode generate an System.ArgumentNullException if input is null. 2014-01-28 01:11:35 -05:00
Luke Pulverenti
3cc608d781 update next/previous buttons 2014-01-24 13:09:50 -05:00
Luke Pulverenti
e92688fbec fixes #689 - Release date off by day in some locales 2014-01-24 10:30:05 -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 Pulverenti
18a9720857 improve dvd vob file scan 2014-01-18 23:24:50 -05:00
Luke Pulverenti
91e4f67139 add more properties to LiveTvInfo 2014-01-17 13:23:00 -05:00
Luke Pulverenti
43a806ad02 fixed chapter extraction 2014-01-17 11:36:01 -05:00
Luke Pulverenti
7d4f33f0e0 add new fields from omdb 2014-01-15 00:01:58 -05:00
Luke Pulverenti
f4b890f163 added new item by name filters 2014-01-14 15:03:35 -05:00
Luke Pulverenti
3cde201190 support keyword editing 2014-01-14 11:06:26 -05:00
Luke Pulverenti
ce13ff95ad support plot keywords 2014-01-14 10:50:39 -05:00
Luke Pulverenti
6b2e090981 fix vob file search 2014-01-14 10:27:51 -05:00
Luke Pulverenti
798454c2e4 save web client view selection 2014-01-13 11:25:18 -05:00
Luke Pulverenti
c8a106f485 move media encoder to server project 2014-01-12 01:31:21 -05:00
Luke Pulverenti
2a444a70e5 added sorting for series recordings 2014-01-11 18:07:56 -05:00
Luke Pulverenti
ef8b02d285 added dvdlib for better dvd runtimes 2014-01-11 00:49:18 -05:00
Luke Pulverenti
ec4000404d rework text subtitles 2014-01-10 08:52:01 -05:00
Luke Pulverenti
247a40fa61 add console logging during startup 2014-01-08 23:44:51 -05:00
Luke Pulverenti
b47a9018b6 rework web client quality options 2014-01-08 15:29:09 -05:00
Luke Pulverenti
5392ff4da4 added a new encoding settings page under advanced 2014-01-07 13:39:35 -05:00
Luke Pulverenti
be0f683e62 added a virtual season image provider 2014-01-05 00:15:38 -05:00
Luke Pulverenti
4d4ea6e42c updated ffmpeg 2014-01-04 22:50:29 -05:00
Luke Pulverenti
ecc6fcfbab add custom collection sort orders to edit page 2014-01-03 15:32:27 -05:00
Luke Pulverenti
a5be2523c5 added music and game genre image downloading 2014-01-02 18:07:37 -05:00
Luke Pulverenti
1e88b1ef9f web client touchups 2014-01-02 16:21:06 -05:00
Luke Pulverenti
b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
88b638fbd6 updated mobile and tablet layouts in web client 2013-12-30 22:43:30 -05:00
Luke Pulverenti
6cfd21122b download studio/genre images 2013-12-30 11:50:57 -05:00
Luke Pulverenti
9dff8e9d38 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-12-30 11:32:07 -05:00
Luke Pulverenti
9e391bcffc support new genre images 2013-12-30 11:32:01 -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
858be5d788 update built in studio images 2013-12-29 21:41:22 -05:00
Luke Pulverenti
8c34f863fb make live tv channels playable 2013-12-29 13:53:56 -05:00
Luke Pulverenti
04d1a53d19 don't persist lazy loaded paths 2013-12-29 12:07:29 -05:00
Luke Pulverenti
30b29f63c4 be more tolerant of media folder names with invalid url chars 2013-12-29 09:54:11 -05:00
Luke Pulverenti
3488cfecbd make lazy loaded paths more nimble 2013-12-29 09:12:29 -05:00
Luke Pulverenti
e19766b1b7 support manual downloading of studio images 2013-12-29 01:36:13 -05:00
Luke Pulverenti
feff0c711f added new studio image provider 2013-12-29 00:32:03 -05:00
Luke Pulverenti
28b0ff1e75 allow custom language per item 2013-12-28 11:58:13 -05:00
Luke Pulverenti
e93700f9f8 support new tmdb param to get all images in one response 2013-12-26 22:48:05 -05:00
Luke Pulverenti
44c0eba39d abstract preferred metadata language per item 2013-12-26 19:23:58 -05:00
Luke Pulverenti
72a956d022 fixed movie genres not getting replaced 2013-12-26 09:20:17 -05:00
Luke Pulverenti
25db52003c added more metadata control 2013-12-26 01:17:19 -05:00
Luke Pulverenti
bb5e6fdcad hook up roku session controller + web client layout fixes 2013-12-25 09:39:46 -05:00
Luke Pulverenti
9938b39ac2 ease up on person info downloading 2013-12-22 23:22:40 -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
7251d9d75c fix streaming error 2013-12-21 15:38:35 -05:00
Luke Pulverenti
1843601d15 add landscape as thumb alias 2013-12-21 15:29:28 -05:00
Luke Pulverenti
4b2b36d1a3 live tv updates 2013-12-21 13:37:34 -05:00
Luke Pulverenti
cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti
e1e5d35434 live tv updates 2013-12-18 00:44:46 -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
Luke Pulverenti
a3d855919e removed old kernel 2013-12-15 13:29:34 -05:00
Luke Pulverenti
d8ce4141ff change chapter image location and cleanup dead files 2013-12-15 11:53:32 -05:00
Luke Pulverenti
01e65c93ee updated live tv + nuget 2013-12-14 20:17:57 -05:00
Thomas Gillen
08b7f88b22 Added Images to MetadataFields 2013-12-15 00:26:01 +00:00
Luke Pulverenti
9ecb85d066 added mono release configuration 2013-12-11 14:54:33 -05:00
Luke Pulverenti
90184470fa expose episode absolute numbers for editing 2013-12-10 15:42:42 -05:00
Luke Pulverenti
e23efc9a84 have seasons refresh on series folder changes 2013-12-09 21:36:24 -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
bec5a4f561 fixed encoding on critic rating summary 2013-12-07 21:45:09 -05:00
Luke Pulverenti
1f162e39b1 expose Tmdb collection id in editor. 2013-12-07 20:42:15 -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
5f0d8000a5 moved media streams to the database 2013-12-05 22:39:44 -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
cd279d98e0 added IHasTrailers 2013-12-02 11:46:25 -05:00
Luke Pulverenti
317f411070 Added IHasBudget 2013-12-02 11:16:03 -05:00
Luke Pulverenti
81c23ed183 have manual person image provider download data if not already present 2013-12-02 10:47:24 -05:00
Luke Pulverenti
ad52d8b5d9 fixes #640 - Add management filters 2013-12-01 21:24:14 -05:00
Luke Pulverenti
42a2522637 read/write remote trailers to xml 2013-12-01 15:17:40 -05:00
Luke Pulverenti
b827f4058d improve movie matching by looking for titles with same year first 2013-12-01 13:57:52 -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
4892fb4e95 add specialized get seasons method 2013-11-28 13:27:29 -05:00
Luke Pulverenti
64818ebd22 fix directory watchers not picking up changes 2013-11-26 21:38:11 -05:00
Luke Pulverenti
dee2fd5f88 allow editing of channel images in the web client 2013-11-24 18:37:38 -05:00
Luke Pulverenti
a99a10c02b fix movie db provider search by imdb id 2013-11-23 15:01:44 -05:00