Commit Graph

572 Commits

Author SHA1 Message Date
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 Pulverenti
f8bfe596b4 channel fixes 2014-06-18 01:16:00 -04:00
Luke Pulverenti
437062b29e switch to subtitle filter 2014-06-10 13:36:06 -04:00
Luke Pulverenti
e210825e54 update translations 2014-06-07 15:46:24 -04:00
Luke Pulverenti
7049ad66f4 added library grouping settings. 2014-06-04 22:32:40 -04:00
Luke Pulverenti
3640f62086 create collections from movies page 2014-06-03 23:34:36 -04:00
Luke Pulverenti
a78284f8db 3.0.5264.17006 2014-05-31 10:30:59 -04:00
Luke Pulverenti
25b5415829 update live tv styles 2014-05-29 10:19:12 -04:00
Luke Pulverenti
a46cbfa02b rework channel checking 2014-05-14 14:04:26 -04:00
Luke Pulverenti
0eaba37c11 add library to front page 2014-05-13 20:46:45 -04:00
Luke Pulverenti
bb031f553b fix portable and 3.5 project references 2014-05-08 16:26:20 -04:00
Luke Pulverenti
f02c326027 Removed guids from the model project 2014-05-08 16:09:53 -04:00
Luke Pulverenti
0d025f7fb6 beginning remote subtitle downloading 2014-05-06 22:28:19 -04:00
Luke Pulverenti
8aadbf3513 support channel folders 2014-05-04 20:46:52 -04:00
Luke Pulverenti
c3f2021cad left align web client content 2014-05-04 10:19:46 -04:00
Luke Pulverenti
fadda8ef56 add new notification features 2014-04-26 23:42:05 -04:00
Luke Pulverenti
547291f048 rework notifications infrastructure 2014-04-25 16:15:50 -04:00
Luke Pulverenti
13509c1d8d dlna fixes 2014-04-19 13:43:12 -04:00
Luke Pulverenti
e89d4e605b support theme songs in the web client 2014-04-14 23:54:52 -04:00
Luke Pulverenti
8df1ebe499 add new mirror mode 2014-04-13 13:27:13 -04:00
Luke Pulverenti
3094868a83 beginning dlna server 2014-04-10 11:06:54 -04:00
Luke Pulverenti
e4001ec92b add latest translations 2014-04-05 11:02:50 -04:00
Luke Pulverenti
21308be83f Add latest translations 2014-04-01 18:23:07 -04:00
Luke Pulverenti
bb5386bb3a added more remote control commands 2014-03-31 17:04:22 -04:00
Luke Pulverenti
f756e39b9d restored live tv playback in the web client 2014-03-30 12:49:40 -04:00
Luke Pulverenti
31e8288393 make metadata path configurable 2014-03-25 17:13:55 -04:00
Luke Pulverenti
e2dee00cc0 rename MediaVersions to MediaSources 2014-03-22 12:16:43 -04:00
Luke Pulverenti
9e82fc09ca update media version naming convention 2014-03-21 12:55:47 -04:00
Luke Pulverenti
0d518ebf17 #712 - group multiple versions 2014-03-20 11:55:22 -04:00
Luke Pulverenti
b762d98fc4 #712 - group multiple versions 2014-03-19 13:44:55 -04:00
Luke Pulverenti
683d8455c6 #712 - Group multiple versions 2014-03-19 00:59:45 -04:00
Luke Pulverenti
b36aea4ff7 #712 - Support grouping multiple versions of a movie 2014-03-16 00:23:58 -04:00
Luke Pulverenti
bf30936550 #712 - Support grouping multiple versions of a movie 2014-03-15 18:52:43 -04:00
Luke Pulverenti
d55af4f529 support grouping behind boxsets 2014-03-15 00:14:07 -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
Luke Pulverenti
d494944767 calculate item by name counts on the fly 2014-03-09 18:14:44 -04: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
6efb78b8b2 fixes #697 - Support xbmc offline discs 2014-03-03 00:11:03 -05:00
Luke Pulverenti
6987f2794a search refinements 2014-03-02 13:01:46 -05:00
Luke Pulverenti
3d4a3c9cb8 change cast icon state appropriately 2014-02-23 15:35:58 -05:00
Luke Pulverenti
2d0ce724ea implement user ordering of local metadata readers 2014-02-22 17:41:29 -05:00
Luke Pulverenti
b52d99568b consolidate ibn api a bit 2014-02-22 15:20:22 -05:00
Luke Pulverenti
7cd41a6ed6 easier user library setup 2014-02-21 00:04:11 -05:00
Luke Pulverenti
830c326c3e comments 2014-02-20 12:49:07 -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
1a9e2dfd83 fixed themoviedb search returning no results 2014-02-17 16:35:08 -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
16bc3a6d77 implement fetcher priority adjustment 2014-02-11 16:41:01 -05:00
Luke Pulverenti
cf9ef0e43d fix refresh of tv recordings 2014-02-10 15:11:46 -05:00
Luke Pulverenti
44bb192ce0 update wizard function of enable/disable local metadata saving 2014-02-09 18:08:01 -05:00
Luke Pulverenti
aac392f4cd add audio db for artists 2014-02-09 02:27:44 -05:00
Luke Pulverenti
3ffd95a637 minor cleanup 2014-02-08 15:22:40 -05:00
Luke Pulverenti
d0f1a83621 added more image providers 2014-02-08 15:02:35 -05:00
Luke Pulverenti
14084fdd87 separate metadata refresh from validation 2014-02-06 17:22:03 -05:00
Luke Pulverenti
821a3d29a2 converted movie providers to new system 2014-02-05 23:39:16 -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
9e0c1340fc convert games to new providers 2014-02-02 08:36:31 -05:00
Luke Pulverenti
9685b81db5 convert artist providers 2014-01-30 23:50:09 -05:00
Luke Pulverenti
d0d54a503d switch boxsets to new providers 2014-01-30 16:23:54 -05:00
Luke Pulverenti
c0f606683a convert programs and channels to new providers 2014-01-29 11:16:24 -05:00
Luke Pulverenti
7c5b222463 Created ILibraryMonitor to replace IDirectoryWatchers 2014-01-28 16:25:10 -05:00
Luke Pulverenti
ad82c9f5e9 New provider system. Only for people right now 2014-01-28 13:37:01 -05:00
Luke Pulverenti
51954a283f fix support for episodes in a series folder 2014-01-24 21:28:35 -05:00
Luke Pulverenti
9d40b684bf #680 - episode organization 2014-01-22 12:05:06 -05:00
Luke Pulverenti
1235283279 #680 - added auto organize page 2014-01-21 01:10:58 -05:00
Luke Pulverenti
266498f92c fixed year selection issue 2014-01-16 12:56:50 -05:00
Luke Pulverenti
e206f27839 add user permissions for managing tv recordings 2014-01-13 15:31:09 -05:00
Luke Pulverenti
ef8b02d285 added dvdlib for better dvd runtimes 2014-01-11 00:49:18 -05:00
Luke Pulverenti
650dc0ccac added new search params 2014-01-07 15:12:39 -05:00
Luke Pulverenti
f1a4832175 added cast icon to now playing bar to send current media to another client 2014-01-03 23:53:49 -05:00
Luke Pulverenti
a5be2523c5 added music and game genre image downloading 2014-01-02 18:07:37 -05:00
Luke Pulverenti
b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
9e391bcffc support new genre images 2013-12-30 11:32:01 -05:00
Luke Pulverenti
858be5d788 update built in studio images 2013-12-29 21:41:22 -05:00
Luke Pulverenti
feff0c711f added new studio image provider 2013-12-29 00:32:03 -05:00
Luke Pulverenti
2a5d4c9069 minor mobile fixes 2013-12-27 00:13:19 -05:00
Luke Pulverenti
e6359469b6 removed lazy loading of users 2013-12-26 09:20:30 -05:00
Luke Pulverenti
f20f3b4b68 live tv updates 2013-12-22 12:16:24 -05:00
Luke Pulverenti
7881a4be0a fixed movie folders resolving incorrectly when using multi-disc naming 2013-12-19 22:21:37 -05:00
Luke Pulverenti
cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti
d8ce4141ff change chapter image location and cleanup dead files 2013-12-15 11:53:32 -05:00
Luke Pulverenti
9ecb85d066 added mono release configuration 2013-12-11 14:54:33 -05:00
Luke Pulverenti
fe42a6d1d9 fix local trailers being resolved as movies 2013-12-08 13:07:58 -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
6247929a62 #643 - Support episodes directly in series folder 2013-12-03 16:12:20 -05:00
Luke Pulverenti
c38fef110e improved startup delay 2013-12-03 16:11:09 -05:00
Luke Pulverenti
245e92c9cc updated nuget 2013-12-02 16:46:22 -05:00
Luke Pulverenti
e191836ea0 fix tmdbid override for movies 2013-12-01 13:58:06 -05:00
Luke Pulverenti
ccd51222e6 updated live tv endpoints 2013-12-01 01:25:19 -05:00
Luke Pulverenti
64818ebd22 fix directory watchers not picking up changes 2013-11-26 21:38:11 -05:00
Luke Pulverenti
17bacee089 consolidate Artist & MusicArtist 2013-11-21 15:48:26 -05:00
Luke Pulverenti
ee1a746031 use string.equals 2013-11-21 11:02:49 -05:00
Luke Pulverenti
e0f46bb91e updated nuget 2013-11-13 11:45:41 -05:00
Luke Pulverenti
9d7d8c3c94 Ignore xbmc actors folder 2013-11-09 13:43:53 -05:00
Luke Pulverenti
9ba615e649 fixes #606 - Add manual image selection for Seasons 2013-11-04 14:04:23 -05:00
Luke Pulverenti
f1a7d90640 fix scan stopping and restarting itself multiple times when adding/removing collections 2013-11-04 11:20:44 -05:00
Luis Miguel Almánzar
7c45cb3aa5 strip all bracket tags. fixes #598 2013-11-02 21:47:14 -04:00
Luis Miguel Almánzar
8a0606e970 strip only certain bracket blocks fixes #598 2013-11-02 21:19:33 -04:00
Luke Pulverenti
6c8d919298 replace file system calls with IFileSystem when needed 2013-10-31 10:03:23 -04:00
Luke Pulverenti
579b507f7f use IFileSystem interface to get creation time 2013-10-30 19:15:58 -04:00
Luke Pulverenti
be7918e5f6 fixes #567 - Deprecate native shortcut code 2013-10-30 10:40:14 -04:00
Luke Pulverenti
976523afa9 added new params for missing/unaired 2013-10-26 18:01:21 -04:00
Luke Pulverenti
731bb1389a #595 - Linux/Unix file quantity limitation for ImagesByName/People folder 2013-10-23 12:56:20 -04:00
Luke Pulverenti
73b294b4ce fixes #595 - Linux/Unix file quantity limitation for ImagesByName/People folder 2013-10-23 12:51:51 -04:00
Luke Pulverenti
6415776cd1 add item to user data save event 2013-10-23 12:03:12 -04:00
Luke Pulverenti
c997effcb1 use tmdb updates for images 2013-10-22 15:52:33 -04:00
Luke Pulverenti
32cb872b06 support backdrops from multiple sources 2013-10-22 15:03:21 -04:00
Luke Pulverenti
96fd6459b2 fix possible null reference with search hints 2013-10-22 12:08:54 -04:00
Luke Pulverenti
e6829fcdf0 improve compatibility view error message 2013-10-18 15:47:57 -04:00
Luke Pulverenti
d87a8ce8fa fixes #579 - Year images not getting scanned 2013-10-18 15:08:48 -04:00
Luke Pulverenti
39186cc2da updated mbt endpoints 2013-10-18 12:09:47 -04:00
Luke Pulverenti
bb265f129d support extrathumbs folder 2013-10-15 18:16:50 -04:00
Luke Pulverenti
bef67412b1 run fast people providers during library scan to pick up images quicker 2013-10-13 21:09:42 -04:00
Luke Pulverenti
2a44efaa42 fixes #585 - Use tmdb updates api for people 2013-10-13 13:52:57 -04:00
Luke Pulverenti
54a5d63a61 mono fixes 2013-10-04 16:08:45 -04:00
Luke Pulverenti
fe2eb6cb01 fixes #573 - Support media info for intros 2013-10-04 13:04:18 -04:00
Luke Pulverenti
33a3e215d0 added user data save event 2013-10-02 15:08:58 -04:00
Luke Pulverenti
1f7bc3e61d added user data save reason 2013-10-02 13:23:10 -04:00
Luke Pulverenti
9f8a1b30a1 moved user data cache to manager class 2013-10-02 12:58:30 -04:00
Luke Pulverenti
9a4712cf22 added user data manager, updated nuget 2013-10-02 12:08:58 -04:00
Luke Pulverenti
7c9c0c999d safer shortcut migration 2013-10-01 16:20:48 -04:00
Luke Pulverenti
dcca3f0236 update music artist when saving artist 2013-10-01 14:31:32 -04:00
Luke Pulverenti
3d40c5ba36 fixed xml providers running over and over 2013-10-01 14:24:27 -04:00
Luke Pulverenti
c643dd072e added more direct querying to folder 2013-09-27 08:24:28 -04:00
Luke Pulverenti
791d64ceed removed locking from resolve args 2013-09-25 18:41:25 -04:00
Luke Pulverenti
262dc6d8cd ease up on artist task concurrency 2013-09-25 18:36:48 -04:00
Luke Pulverenti
84a7f6acd9 save to xml before db 2013-09-25 15:59:02 -04:00
Luke Pulverenti
c620129b89 removed dotnetzip 2013-09-25 14:58:03 -04:00
Luke Pulverenti
7360950496 reduce locking on folder children 2013-09-25 14:05:21 -04:00
Luke Pulverenti
0ab379e271 adding mono solution 2013-09-24 17:06:21 -04:00
Luke Pulverenti
b49764dbaa fixes #555 - Have clients report seek and queuing capabilities 2013-09-24 11:08:51 -04:00
Luke Pulverenti
a2fb45ba8e prevent theme songs from tripping up album resolver 2013-09-20 11:16:58 -04:00
Luke Pulverenti
b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti
d580abcd65 cleanup repeated querying within CollectionFolder 2013-09-19 11:12:54 -04:00
Luke Pulverenti
8136647a0a changed ActualChildren to IEnumerable 2013-09-18 20:37:01 -04:00
Luke Pulverenti
5b93895c14 show album count 2013-09-18 19:33:27 -04:00
Luke Pulverenti
60780399c5 allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti
85d7eb917f made dtoservice synchronous 2013-09-16 22:44:06 -04:00
Luke Pulverenti
1007f24200 reduce task allocations by making IBN api synchronous 2013-09-16 22:08:18 -04:00
Luke Pulverenti
803e8b4a2e improved performance of item counts 2013-09-11 13:54:59 -04:00
Luke Pulverenti
740a10a4e3 de-normalize item by name data. create counts during library scan for fast access. 2013-09-10 14:56:00 -04:00
Luke Pulverenti
44b12c0f9f fixes #520 - Support multiple artists per audio track 2013-09-05 15:00:50 -04:00
Luke Pulverenti
c1870f9fc8 make people task less aggressive 2013-09-05 08:47:45 -04:00
Luke Pulverenti
e7e18af2d7 fixes #433 - Add root collection type to ItemResolveArgs 2013-09-04 13:07:35 -04:00
Luke Pulverenti
dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti
8b85a7bab1 updated nuget 2013-08-31 15:48:11 -04:00
Luke Pulverenti
982a303940 added IsMuted to playback progress 2013-08-29 17:00:27 -04:00
Luke Pulverenti
11f26b1d36 fixes #427 - mac ds store path 2013-08-27 16:29:45 -04:00
Luke Pulverenti
e51a38a93d fixes #427 - Handle mac .DS_Store 2013-08-27 16:08:29 -04:00
Luke Pulverenti
c59e49a8ed revert single/multi transition. too risky for now. 2013-08-18 11:23:28 -04:00
Luke Pulverenti
1df5839eb0 factor mixed folder value into item id 2013-08-16 16:13:45 -04:00
Luke Pulverenti
e934783b95 initial support of multiple movies in folder 2013-08-15 12:00:39 -04:00
Luke Pulverenti
612b7e55d2 prep work for multiple movies in folder support 2013-08-15 11:25:51 -04:00
Luke Pulverenti
ca75dd9193 fixes #419 - Boxsets not picked up properly 2013-08-15 08:16:24 -04:00
Luke Pulverenti
f064d6c9c7 only set creation date at resolve time 2013-08-14 08:17:45 -04:00
Luke Pulverenti
e3fd8525d6 reduce operations after config changes 2013-08-12 22:07:09 -04:00
Luke Pulverenti
e0c387446b reworked iso manager 2013-08-09 21:16:31 -04:00
Luke Pulverenti
6efd877017 Removed dependency from user repository 2013-08-09 20:46:34 -04:00
Luke Pulverenti
a7de7df1da fixed people task 2013-08-08 16:18:05 -04:00
Luke Pulverenti
5225e054cd reduced list enumerations 2013-08-07 12:00:20 -04:00
Luke Pulverenti
e9722763b4 fixed an issue getting collection type 2013-08-03 09:24:39 -04:00
Luke Pulverenti
d977ba932b added favorites page to the tv section 2013-07-30 16:31:25 -04:00
Luke Pulverenti
898d55d866 factor collection type in resolving process 2013-07-27 14:24:48 -04:00
Luke Pulverenti
1a1cfba795 faster file extension comparisons 2013-07-20 10:57:48 -04:00
Luke Pulverenti
2c22db8b8d Added an adult video entity 2013-07-16 14:47:05 -04:00
Luke Pulverenti
40ee886f2e fixed offline titles not displaying 2013-07-13 18:47:54 -04:00
Luke Pulverenti
dab5003d6b added collection type 2013-07-12 15:56:40 -04:00
Luke Pulverenti
48265fefa4 update nuget 2013-07-08 22:38:18 -04:00
Luke Pulverenti
56eea6a626 added some user access settings 2013-07-08 12:13:21 -04:00
Luke Pulverenti
6992d31155 fixes #383 - boxsets seem to ignore tmdbid tag in file path 2013-07-07 19:31:54 -04:00
Luke Pulverenti
e924efaa6f Added a welcome notification 2013-07-06 22:01:14 -04:00
Luke Pulverenti
708a8115d5 added game xml saving 2013-07-01 14:17:55 -04:00
Luke Pulverenti
57449f62c1 added GameGenre 2013-07-01 13:17:33 -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
Luke Pulverenti
0a5701130e add collection/season.xml 2013-06-27 10:51:40 -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
db607a618b fixes #353 - Path not found stopping library scan 2013-06-24 21:32:21 -04:00
Luke Pulverenti
92cd71143d Only fire metadata savers when appropriate 2013-06-24 21:22:21 -04:00
Luke Pulverenti
d6cf7b51ac added movie, series, folder and episode xml saving support 2013-06-23 13:48:30 -04:00
Luke Pulverenti
6c282a76b1 reduce file system info memory usage 2013-06-19 22:23:07 -04:00
Luke Pulverenti
13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti
e677a57bf1 switch to flat file storage 2013-06-17 16:35:43 -04:00
Luke Pulverenti
3eb6b316d0 fixes for multi-file movies 2013-06-16 15:32:53 -04:00
Luke Pulverenti
c5b00dec8e Added multi-disc movie support 2013-06-16 15:02:57 -04:00
Luke Pulverenti
fe29d3c8dc Check name for null when searching 2013-06-14 08:19:09 -04:00
Luke Pulverenti
2c0010850f set display media type in constructor 2013-06-13 16:15:50 -04:00
Luke Pulverenti
8726b9ca95 Set initial display media type at resolve time 2013-06-13 14:17:42 -04:00
Luke Pulverenti
fa3a5174fe removed unused properties 2013-06-13 11:58:47 -04:00
Luke Pulverenti
def3428199 Added poor man's multi-file movie support 2013-06-12 17:46:50 -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
362369f5fa only call savers for file system items 2013-06-09 21:40:53 -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
fb4c559549 set DontFetchMeta at resolve time 2013-06-09 09:31:23 -04:00
Luke Pulverenti
e3c7d6f168 reduce simultaneous people tasks 2013-06-08 13:03:44 -04:00
Luke Pulverenti
2e408e40c0 defer path creation when possible 2013-06-04 12:48:23 -04:00
Luke Pulverenti
e9aa4e0ded don't allow nested music artists 2013-06-02 08:43:53 -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
6a1414ab15 don't allow deletion of only admin user 2013-05-31 21:19:22 -04:00
Luke Pulverenti
a880a44f4a fix boxsets getting resolved as series 2013-05-30 14:19:50 -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
1f1eab209a reduce db access from library manager 2013-05-27 18:42:32 -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
afbd4e3b48 add debug logging messages 2013-05-26 21:24:56 -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
7a5ba39603 fixes #305 - Multiple collections 2013-05-24 13:48:48 -04:00
Luke Pulverenti
1141fcc374 fixes #289 - Rename "Season 0" to "Specials"? 2013-05-24 11:01:53 -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
f546f09c71 bulk save items when possible 2013-05-23 11:39:48 -04:00
Luke Pulverenti
a3ecf6c2b7 localize library changed messages per user 2013-05-21 23:42:25 -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
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
5355ac4021 don't misidentify xbmc trailers as movies 2013-05-20 12:43:22 -04:00
Luke Pulverenti
2bd2a7bc68 make sure providers are trying again when appropiate 2013-05-19 15:37:52 -04:00
Luke Pulverenti
f9c00a6145 parse episode index number at resolve time 2013-05-19 13:05:33 -04:00
Luke Pulverenti
99959f5d10 fixed image providers from running everytime against collection folders 2013-05-18 17:47:00 -04:00
Luke Pulverenti
b0c484e160 allow collections named trailers 2013-05-16 23:42:04 -04:00
Luke Pulverenti
0adf788c40 fixed album disc priority 2013-05-14 09:49:55 -04:00
Luke Pulverenti
57d7e9fccc fixes #268 - (Multicd) Albums with discnumbers in subfolders on filesystem = Multiple album objects 2013-05-12 10:06:08 -04:00
Luke Pulverenti
369107bab8 reduce sizes of cast images 2013-05-11 11:55:01 -04:00
Luke Pulverenti
35a7986b3f added model classes for remote control 2013-05-09 18:43:11 -04:00
Luke Pulverenti
e1f8c18b51 added ability to track web sockets per session 2013-05-09 13:38:02 -04:00
Luke Pulverenti
fbd052abfc removed local trailers and special features from memory 2013-05-08 16:58:52 -04:00
Luke Pulverenti
f3bd103e91 updated movie db provider to support downloaded trailers 2013-05-06 11:37:02 -04:00
Luke Pulverenti
b67a0dfe03 fixes #225 - MediaServer Root Drive 2013-05-04 11:43:10 -04:00
Luke Pulverenti
b5d9cb9fab add try/catch for library manager events 2013-05-03 13:26:44 -04:00
Luke Pulverenti
9fdf5d1c4b updated nuget 2013-05-03 00:32:16 -04:00
Luke Pulverenti
6481688d2a fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes 2013-05-03 00:10:11 -04:00
Luke Pulverenti
b11d06f36f more work on streaming remotely 2013-05-01 22:44:52 -04:00
Luke Pulverenti
173ed019d1 stream audio statically when possible 2013-04-30 15:13:06 -04:00
Luke Pulverenti
f95d2cc506 added more movie filters 2013-04-29 21:29:04 -04:00
Luke Pulverenti
8217bafb24 use regex instead of indexof with search 2013-04-29 13:06:13 -04:00
Luke Pulverenti
7534ecc396 renamed video backdrops to theme videos 2013-04-28 14:30:58 -04:00
Luke Pulverenti
c9117070e3 display video backdrops on detail page 2013-04-28 13:21:56 -04:00
Luke Pulverenti
f09902c6a7 added api methods for video backdrops 2013-04-28 12:25:14 -04:00
Luke Pulverenti
08e4f959a2 fixes #207 - Music Content Showing as TV Content (songs as episodes) 2013-04-28 10:18:17 -04:00
Luke Pulverenti
f22c379a13 fixed directory watcher crash 2013-04-28 09:24:20 -04:00
Luke Pulverenti
b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti
90bb3d46c4 #200 - MB3 Locking Folders for a long time 2013-04-27 20:44:38 -04:00
Luke Pulverenti
7416215530 more music sorting options 2013-04-27 18:04:14 -04:00
Luke Pulverenti
0bfb755a38 search hints progress 2013-04-27 09:05:33 -04:00
Luke Pulverenti
3eaf25132c search flyout placeholder 2013-04-26 16:53:54 -04:00
Luke Pulverenti
757cfcae8e Added search hint service 2013-04-26 15:20:53 -04:00
Luke Pulverenti
191befa788 improve theme song methods 2013-04-24 12:37:12 -04:00
Luke Pulverenti
d78c378452 added theme song support 2013-04-24 12:03:10 -04:00
Luke Pulverenti
b21a858ed9 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-04-23 20:25:59 -04:00
Luke Pulverenti
7839a90c1a added subtitle seek on extract 2013-04-23 20:25:49 -04:00
Mark van Veen
1e44a562fd Fix on Lucene Searching (filtered search)
Forgot to filter the hits based on input items.
2013-04-24 01:38:51 +02:00
Mark van Veen
c5303ebf25 #149 - Lucene Search engine basics implemented
https://trello.com/c/mbGuEPIh

Don't mind the main logic container being static and all, intend to fix
that later on.
2013-04-23 23:14:29 +02:00
Luke Pulverenti
4390e2f710 #35 - Make IBN path configurable 2013-04-23 15:17:21 -04:00
Luke Pulverenti
4a100452cf audio page progress 2013-04-22 23:56:11 -04:00
Luke Pulverenti
4c69edebe0 fixes #180 - Deleting users doesn't remove all associated data. 2013-04-22 11:46:23 -04:00
Luke Pulverenti
374b7f2f03 new Artist entity 2013-04-22 00:38:03 -04:00
Luke Pulverenti
19d21a246d made Audio.Artist plural and removed duplicated of artists into the people collection 2013-04-20 21:02:16 -04:00
Luke Pulverenti
6d7c8404cc reduce simultaneous people tasks 2013-04-20 17:54:12 -04:00
Luke Pulverenti
333935f3f6 always update device name on requests 2013-04-20 11:20:30 -04:00
Luke Pulverenti
6c1bfe661b tighter control of shortcuts 2013-04-19 14:03:21 -04:00
Luke Pulverenti
5bcb7fe67f add filters to folder browsing 2013-04-18 22:52:22 -04:00
Luke Pulverenti
e86a8d4ef5 reduce number of parallel people tasks 2013-04-18 11:22:43 -04:00
Luke Pulverenti
d399705e59 display more types on ibn page 2013-04-17 12:46:52 -04:00
Luke Pulverenti
43f7f34b5d speed up ibn item retrieval 2013-04-15 16:54:41 -04:00
Luke Pulverenti
b838c53017 reduce uses of Task.Run 2013-04-15 15:09:27 -04:00
Luke Pulverenti
bc833492f0 use scheduled task when plugins ask for a library refresh 2013-04-14 15:39:25 -04:00
Luke Pulverenti
f2a9b76be2 fixed null reference in user manager 2013-04-13 23:05:19 -04:00
Luke Pulverenti
7f1fdbf223 add GuestStar distinction 2013-04-13 19:43:41 -04:00
Luke Pulverenti
785deff188 removed excess hashing in providers and made user data key-based 2013-04-13 14:02:30 -04:00
Luke Pulverenti
b721aab2ba always replace cached data during people validation 2013-04-12 14:59:06 -04:00
Luke Pulverenti
b25fd4296c display new fields on person page 2013-04-12 14:22:40 -04:00
Luke Pulverenti
4210c8e0ed switch search to Contains 2013-04-10 15:25:06 -04:00
Luke Pulverenti
7097b9aa75 resharper suggestions in server implementations 2013-04-10 12:04:13 -04:00
Luke Pulverenti
804115bf8d remove and/or delay unnecessary startup work 2013-04-08 11:55:53 -04:00
Luke Pulverenti
9794c8fb1a #99 - Active user list wrong 2013-04-05 16:49:14 -04:00
Luke Pulverenti
23c8a91976 moved display preferences repo off of the kernel 2013-04-05 15:48:01 -04:00
Luke Pulverenti
31c2d98532 Added a display preferences manager 2013-04-05 15:34:33 -04:00
Luke Pulverenti
4986722c73 made display preferences uniquely identifiable 2013-04-05 15:02:48 -04:00
Luke Pulverenti
5ba769f3b4 #79 - Music Image Extraction 2013-04-05 00:13:41 -04:00
Luke Pulverenti
fa884f3fea #62 - File locking problem in cache 2013-04-02 22:59:27 -04:00
Luke Pulverenti
e2562879d8 Moved userdata to user manager to resolve concurrency issues. must delete userdata and displaypreferences db files. 2013-04-02 15:25:16 -04:00
Luke Pulverenti
b4dd8a2106 moved displaypreferences to usermanager to solve concurrency issues 2013-04-02 13:37:49 -04:00
Luke Pulverenti
dcc057f324 GetById fixes 2013-04-02 10:16:13 -04:00
Luke Pulverenti
b38a41deda use var 2013-03-31 17:04:29 -04:00
Luke Pulverenti
9f06eb781f fixes #97 and creates a library dictionary cache to avoid FindById recursion 2013-03-31 13:39:28 -04:00
Luke Pulverenti
b0d1fc8674 lowercase html links 2013-03-28 20:10:15 -04:00
Luke Pulverenti
3ff23530e7 comments 2013-03-28 18:08:04 -04:00
Luke Pulverenti
5c460c0b6f Moved search placeholder 2013-03-28 18:00:58 -04:00