Commit Graph

24 Commits

Author SHA1 Message Date
LukePulverenti Luke Pulverenti luke pulverenti
874469d476 Made xml fetching task-based 2012-08-19 12:54:41 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
c658ea7feb Added Movie, Series and Episode providers 2012-08-19 12:41:47 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
a508a997d9 Added a VirtualFolder entity, a resolver, and a CollectionType property. 2012-08-18 15:38:27 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
d4d2e85486 Added support for RunningTime in metadata 2012-08-18 10:31:48 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
7835d690a1 Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper mess and shrink json output size. 2012-08-18 04:22:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
5c094afd7e Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model. 2012-08-17 09:16:50 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
3f1af19ce7 Re-worked provider id's, api client, moved people to the api item wrapper and added server error handling 2012-08-15 09:20:29 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
a10da04d15 Made MetadataFiles internal 2012-08-12 22:14:23 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
7e6e1b42c8 Fixed /filename reader for episode images 2012-08-11 15:21:06 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
5803f951b5 Parse FirstAired for tv series 2012-08-04 09:33:23 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
d4c75e3974 Fixed some project fragmentation that came from efforts to go portable 2012-07-30 23:38:00 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
45cde97a58 Changed RunTime to RunTimeInSeconds 2012-07-30 11:00:17 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
5d88dc8575 Configuration and serialization improvements 2012-07-29 11:19:25 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
97ee9fed14 Switched to MEF as a means to locate plugins and resolvers 2012-07-25 22:33:11 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
84af205572 Added new api handlers to get plugin information 2012-07-24 10:54:34 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
3f55707755 Made AirDay strongly typed. Added a ReadString extension method. 2012-07-20 15:03:11 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2b74cb5619 Added AirDay and AirTime to Series 2012-07-20 10:47:39 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
80b3ad7bd2 Moved the http server to it's own assembly. added comments and made other minor re-organizations. 2012-07-19 22:22:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
6fbd5cf464 All calls to get items now require passing in a userId. Made the model project portable. Also filled in more api calls. 2012-07-16 12:50:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
baedafbeb9 Switched to service stack json. Added more api enhancements. 2012-07-15 16:27:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2e03cb0916 Improved loading performance even more by switching from XmlDocument to XmlReader. Also added more api improvements. 2012-07-14 16:45:11 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
5f5f2838b1 moved the http server to common, added more http handlers 2012-07-12 23:50:50 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
4c9f77eead Added some resolver improvements 2012-07-12 13:09:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
b50f78e5da Initial check-in 2012-07-12 02:55:27 -04:00