Commit Graph

62 Commits

Author SHA1 Message Date
LukePulverenti Luke Pulverenti luke pulverenti
38235bc53e Added id to media streaming api calls 2012-09-15 17:22:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
bc366bf2ec updated service stack 2012-09-12 20:24:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
f1e668bad8 More code cleanups 2012-09-11 15:37:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
670a53258e Some minor code cleanups 2012-09-11 14:20:12 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
614668a447 Added api methods to mark an item as played or unplayed 2012-09-09 22:30:34 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
f68137ec4a Added api methods to get movie special features 2012-09-09 21:52:33 -04:00
ScottIsAFool Scott Lovegrove ScottIsAFool
29cdf55e44 Added Windows Phone specific code to BaseHttpApiClient that only compiles if it's a windows phone project. 2012-09-09 21:34:23 +01:00
LukePulverenti Luke Pulverenti luke pulverenti
8530e69878 Removed user item rating mode for now - it's too much work for the ui devs 2012-09-09 15:06:56 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2441ba0c6d Added api methods to set user ratings for items 2012-09-09 15:00:19 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
c1c4c85fc2 Added some favorites api calls 2012-09-09 14:32:51 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
8e9571e828 Added GetVideoStreamUrl to ApiClient 2012-09-09 11:15:22 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
9f1a7845dd Added GetAudioStreamUrl to ApiClient 2012-09-09 09:56:04 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
e6d689bdd3 Added a precompiled protobuf serializer assembly 2012-09-09 01:30:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
50f88997ba Added protobuf support for serializing ServerConfiguration 2012-09-08 16:25:56 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
1fc7f8bd2d ApiClient improvements 2012-09-08 13:56:51 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
faead199a5 Moved AuthenticationResult 2012-09-08 11:10:26 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
c7b305ee2e Added a user api handler, and improved portable ApiClient 2012-09-07 21:33:49 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
23ea228079 Added a couple more methods to ApiClient 2012-09-07 16:59:59 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
90c609c159 Only add password to the form post if not null or empty 2012-09-07 12:24:42 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
8fc828361e Updated authentication 2012-09-07 12:17:39 -04:00
ScottIsAFool Scott Lovegrove ScottIsAFool
59c844fa7d Merge 2012-09-07 10:44:44 +01:00
ScottIsAFool Scott Lovegrove ScottIsAFool
300cf1ba18 Added GetRecentlyAddedItemsAsync method in ApiClient. 2012-09-07 08:07:29 +01:00
LukePulverenti Luke Pulverenti luke pulverenti
3e0c2165b6 Added the first method to portable ApiClient 2012-09-06 21:45:24 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
a48dd192ae Added a fully portable ApiClient 2012-09-06 21:25:09 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
82be5ff50d Added user dates 2012-09-06 16:29:33 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
75b015c864 Added Async suffix 2012-09-06 15:20:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
b12da143d1 Authentication tweaks 2012-09-06 14:50:16 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
79cfbb1768 Move userId to post data 2012-09-06 14:42:21 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
3538789e46 Added User authentication 2012-09-06 14:38:29 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
99a679d328 ApiInteraction tweaks 2012-09-06 10:00:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
15e9c7aca8 Fixed protobuf reference 2012-09-05 20:17:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
0fb0d52a4c Made a separate ApiInteraction solution with platform-specific builds 2012-09-05 19:40:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
fc735e9187 Tweaked plugin downloading a bit 2012-09-03 17:56:30 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
26aef6b082 Implemented UI plugin downloading 2012-09-03 15:12:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
4500f1d11b Added an api method to download the list of installed plugins from the server 2012-09-03 14:15:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
3c47375229 Weather updates 2012-09-02 13:34:12 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
b6bc22ae63 Added GetDefaultUser to ApiClient and updated mb logo 2012-09-02 11:06:12 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
e52833059b Moved server configuration to the model so that the UI can read it 2012-09-02 09:45:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
a7b0dd1534 Added a weather api 2012-09-02 01:30:25 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
4207260657 Don't compress binary responses 2012-08-30 21:30:33 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
cb7f04e4d3 Upgraded Protobuf, and added api support for it 2012-08-29 08:21:56 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
c124672636 Added more image api methods 2012-08-25 16:02:53 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
4527a18738 Removed generics from IBNItem 2012-08-23 08:50:41 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
9338571e03 Made api serializer a little more generic 2012-08-22 09:05:25 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
f2de85b5d9 Added VideoInfo to DTOBaseItem 2012-08-22 08:56:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
fbf8cc833c a few more async optimizations 2012-08-21 22:50:59 -04:00
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
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