Commit Graph

130 Commits

Author SHA1 Message Date
LukePulverenti Luke Pulverenti luke pulverenti
9c456c63c8 Added more IBN api methods 2012-08-18 12:27:34 -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
ed018a8bea Moved some logic into domain entities, which is possible now that we're embracing DTO's 2012-08-17 13:37:26 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
5c6ec34a9c Consolidated handlers that return lists of items. Renamed ApiBaseItemWrapper to ApiBaseItemContainer. Added Person and Studio DTO's to BaseItemWrapper 2012-08-17 12:47:35 -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
caffc4c3ec Fixed issue of only one person getting picked up 2012-08-13 21:46:52 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
9aaf843353 Added sample rate to video audio stream 2012-08-13 14:19:52 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
02689bece4 Moved some additional fields down to BaseEntity. 2012-08-13 07:39:42 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
49c766cda1 Removed the ignore data member attribute on People 2012-08-12 21:12:51 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
31afb168f8 Added BaseEntity so that Person, User, and other misc classes don't have to inherit from BaseItem 2012-08-12 19:57:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
c3d835cfc5 Added additional properties to ApiBaseItem 2012-08-11 15:28:38 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
7303c6be32 Added additional audio properties 2012-08-10 10:58:53 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
1cc2b7c2cc Removed trailers ignore from serialization 2012-08-04 21:40:17 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2cab5712a7 Added some api client methods, as well as logo and backdrop parents 2012-08-03 11:54:05 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
00c22a3454 Added ParentLogoItemId to indicate what parent item has a logo 2012-08-01 13:20:22 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
8edc1ce710 Added ParentId to ApiBaseItem 2012-07-31 21:48:51 -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
7d48e20aea Reworked CategoryInfo and added ImageType enum 2012-07-30 15:03:07 -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
7766956274 Extracted Logging into a separate, portable class library 2012-07-30 09:44:28 -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
84af205572 Added new api handlers to get plugin information 2012-07-24 10:54:34 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
0a48b5e31a Added a BaseKernel for the UI and Server to share, and made some other minor re-organizations. 2012-07-21 14:39:47 -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
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