Commit Graph

  • 5525d108d3 Switched protobuf serialization to use precompiled assembly LukePulverenti Luke Pulverenti luke pulverenti 2012-09-09 08:53:04 -04:00
  • e6d689bdd3 Added a precompiled protobuf serializer assembly LukePulverenti Luke Pulverenti luke pulverenti 2012-09-09 01:30:07 -04:00
  • 50f88997ba Added protobuf support for serializing ServerConfiguration LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 16:25:56 -04:00
  • 8b39ed2f63 Moved TV into the main project and added Series properties to DTOBaseItem LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 15:05:18 -04:00
  • 2884df296c Moved Movies into the main project LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 14:37:55 -04:00
  • 1fc7f8bd2d ApiClient improvements LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 13:56:51 -04:00
  • 343be5a91c api url fix LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 11:24:45 -04:00
  • faead199a5 Moved AuthenticationResult LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 11:10:26 -04:00
  • 1400e5ad9d Splash screen style fix - hide window commands LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 11:00:09 -04:00
  • fe63d487be Removed dead code LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:56:29 -04:00
  • 93b42641d2 Switched to MEF to register http handlers LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:52:13 -04:00
  • a95e868300 Fix filename LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:51:52 -04:00
  • 2ca4e8b1c2 Added a SeriesInfo DTO LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:51:40 -04:00
  • 4e37f03b12 Updated ffmpeg LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:06:27 -04:00
  • 6f7095ce5b Prevent recursive loop LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:05:09 -04:00
  • 0c05b03189 Disabling ffprobe for now until we have the repo LukePulverenti Luke Pulverenti luke pulverenti 2012-09-08 10:04:50 -04:00
  • c7b305ee2e Added a user api handler, and improved portable ApiClient LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 21:33:49 -04:00
  • 23ea228079 Added a couple more methods to ApiClient LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 16:59:59 -04:00
  • 97a11da208 Fixed updating last login date on AuthenticateUser LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 15:22:37 -04:00
  • 24d221709d Fixed an issue with shortcuts pointing to a network share LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 15:08:32 -04:00
  • 90c609c159 Only add password to the form post if not null or empty LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 12:24:42 -04:00
  • 8fc828361e Updated authentication LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 12:17:39 -04:00
  • 31c710ca34 Merge LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 08:28:07 -04:00
  • c56ecc2439 Merge LukePulverenti Luke Pulverenti luke pulverenti 2012-09-07 08:28:01 -04:00
  • 59c844fa7d Merge ScottIsAFool Scott Lovegrove ScottIsAFool 2012-09-07 10:44:44 +01:00
  • 300cf1ba18 Added GetRecentlyAddedItemsAsync method in ApiClient. ScottIsAFool Scott Lovegrove ScottIsAFool 2012-09-07 08:07:29 +01:00
  • 3e0c2165b6 Added the first method to portable ApiClient LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 21:45:24 -04:00
  • 1523117e9b Removed dead code LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 21:27:12 -04:00
  • a48dd192ae Added a fully portable ApiClient LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 21:25:09 -04:00
  • 56a142591c Switched dummy dates to utc LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 16:35:54 -04:00
  • 82be5ff50d Added user dates LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 16:29:33 -04:00
  • 75b015c864 Added Async suffix LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 15:20:35 -04:00
  • b12da143d1 Authentication tweaks LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 14:50:16 -04:00
  • 79cfbb1768 Move userId to post data LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 14:42:21 -04:00
  • 3538789e46 Added User authentication LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 14:38:29 -04:00
  • a529f07869 Removed unused code LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 12:02:30 -04:00
  • 8775498732 Fixed image processing on images with indexed pixel formats LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 12:00:36 -04:00
  • 94c8332e26 Updated ApiInteraction.Metro to use json.net LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 10:44:45 -04:00
  • 507beb76f6 Added context-sensitive init/dispose methods for plugins LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 10:18:54 -04:00
  • 908695d88a Updated metro api interaction LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 10:05:35 -04:00
  • 99a679d328 ApiInteraction tweaks LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 10:00:44 -04:00
  • a588e0461b Changed service stack reference LukePulverenti Luke Pulverenti luke pulverenti 2012-09-06 07:59:20 -04:00
  • 15e9c7aca8 Fixed protobuf reference LukePulverenti Luke Pulverenti luke pulverenti 2012-09-05 20:17:54 -04:00
  • 0fb0d52a4c Made a separate ApiInteraction solution with platform-specific builds LukePulverenti Luke Pulverenti luke pulverenti 2012-09-05 19:40:44 -04:00
  • 5dd7080084 Changed json date format to standard iso LukePulverenti Luke Pulverenti luke pulverenti 2012-09-05 12:34:08 -04:00
  • c3d2f63776 Tweaked plugin downloading LukePulverenti Luke Pulverenti luke pulverenti 2012-09-05 12:33:54 -04:00
  • 4752d12aaa Switched date operations to utc LukePulverenti Luke Pulverenti luke pulverenti 2012-09-04 15:23:15 -04:00
  • f931a375cf Tweaked api url matching LukePulverenti Luke Pulverenti luke pulverenti 2012-09-04 13:43:09 -04:00
  • 6da0ec4170 Minor updates to plugin downloading and weather LukePulverenti Luke Pulverenti luke pulverenti 2012-09-04 09:40:45 -04:00
  • 26db4b2cd9 Added plugin configuration downloading LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 23:11:16 -04:00
  • fc735e9187 Tweaked plugin downloading a bit LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 17:56:30 -04:00
  • 7f8a477278 Updated ffmpeg LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 17:36:27 -04:00
  • 26aef6b082 Implemented UI plugin downloading LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 15:12:02 -04:00
  • 4500f1d11b Added an api method to download the list of installed plugins from the server LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 14:15:07 -04:00
  • 7494538829 Switched xml serialization to service stack LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 13:19:48 -04:00
  • 438d7fc005 Switched plugin config to use xml LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 12:54:20 -04:00
  • 31357d3298 Updated plugins to store their assemblies directly in the plugins folder LukePulverenti Luke Pulverenti luke pulverenti 2012-09-03 12:40:35 -04:00
  • 9baf40becb Fixed HasPrimaryImage on DTOBaseItem LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 17:55:47 -04:00
  • e4b0eb5779 Added taskbar icon and standardized locations of images LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 16:24:10 -04:00
  • 3c47375229 Weather updates LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 13:34:12 -04:00
  • b6bc22ae63 Added GetDefaultUser to ApiClient and updated mb logo LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 11:06:12 -04:00
  • f428c976aa Added a default user handler LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 10:56:36 -04:00
  • b1212467a0 Added EnableUserProfiles to server config LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 10:11:58 -04:00
  • e52833059b Moved server configuration to the model so that the UI can read it LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 09:45:02 -04:00
  • 7ad612bb4b Added back CustomPin (for now) LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 01:30:42 -04:00
  • a7b0dd1534 Added a weather api LukePulverenti Luke Pulverenti luke pulverenti 2012-09-02 01:30:25 -04:00
  • bcd1a1ca7a Adjusted logfile name LukePulverenti Luke Pulverenti luke pulverenti 2012-09-01 20:36:42 -04:00
  • 6d8c61f6a8 Looks like we can compress protobuf output after all LukePulverenti Luke Pulverenti luke pulverenti 2012-09-01 11:41:01 -04:00
  • 4207260657 Don't compress binary responses LukePulverenti Luke Pulverenti luke pulverenti 2012-08-30 21:30:33 -04:00
  • db575695e9 Updated ffmpeg LukePulverenti Luke Pulverenti luke pulverenti 2012-08-29 20:22:24 -04:00
  • 2dc9732e19 Added some SeriesResolver fixes LukePulverenti Luke Pulverenti luke pulverenti 2012-08-29 20:21:08 -04:00
  • caa369c1a3 A few serialization fixes LukePulverenti Luke Pulverenti luke pulverenti 2012-08-29 15:37:05 -04:00
  • cb7f04e4d3 Upgraded Protobuf, and added api support for it LukePulverenti Luke Pulverenti luke pulverenti 2012-08-29 08:21:56 -04:00
  • de74609784 Fixed movie and series resolution LukePulverenti Luke Pulverenti luke pulverenti 2012-08-28 14:16:35 -04:00
  • 578ec7c5a5 Don't run series and movie resolvers against VF's LukePulverenti Luke Pulverenti luke pulverenti 2012-08-28 12:36:31 -04:00
  • a0d69b3804 Added Protobuf to BaseSerializationHandler LukePulverenti Luke Pulverenti luke pulverenti 2012-08-28 10:22:25 -04:00
  • 97bc7ec378 Added error handling for both IBN and providers LukePulverenti Luke Pulverenti luke pulverenti 2012-08-28 08:39:23 -04:00
  • 42a2835633 Removed vf collection type LukePulverenti Luke Pulverenti luke pulverenti 2012-08-27 08:18:59 -04:00
  • 81c16c305b Fixed ffmpeg extraction LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 17:13:02 -04:00
  • ee91096eb0 Added a method in BaseApplication to get the logo image LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 17:08:27 -04:00
  • c124672636 Added more image api methods LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 16:02:53 -04:00
  • adf60587fb Merge LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 14:34:43 -04:00
  • b312e7f25a Changed splash gradient LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 14:34:22 -04:00
  • 1b45cd4a15 Removed PInvoke code that hid the close button. RedShirtMB Mark Linton redshirt linton 2012-08-25 11:22:09 -07:00
  • a344d2066a Updated splash screen to use new logo LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 14:11:01 -04:00
  • d032a49c3c Added a gradient to the splash screen background LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 13:31:58 -04:00
  • fc6b2a7f54 Added MahApps.Metro LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 13:05:41 -04:00
  • 37dd0c8bdd Added some ffprobe error handling LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 11:30:37 -04:00
  • bbbe6164dc Added SampleRate metadata parsing LukePulverenti Luke Pulverenti luke pulverenti 2012-08-25 11:03:16 -04:00
  • 0ff432ea4e Addede VfType to DtoBaseItem LukePulverenti Luke Pulverenti luke pulverenti 2012-08-24 13:49:07 -04:00
  • cc25bd579b Chaged BaseItem.People to a dictionary to prevent duplicates and improve Contains performance. Tweaked ffprobe and provider execution. LukePulverenti Luke Pulverenti luke pulverenti 2012-08-24 12:24:29 -04:00
  • 0a16aeb448 Override FindItemById in Movie to search special features LukePulverenti Luke Pulverenti luke pulverenti 2012-08-24 10:09:28 -04:00
  • 278cf89a88 Changed some types to List to avoid having to call ToList for insertion purposes LukePulverenti Luke Pulverenti luke pulverenti 2012-08-24 08:45:54 -04:00
  • 2b8f23dff4 Updated reactive extensions LukePulverenti Luke Pulverenti luke pulverenti 2012-08-24 08:05:31 -04:00
  • 992bd8c1d9 Tweaked media streaming to not call process.waitforexit LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 22:29:27 -04:00
  • d09e82dfc3 Updated ffprobe to not use WaitForExit, to avoid thread-blocking. LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 18:20:50 -04:00
  • f218e6b583 More comments and cleanup. Added special feature provider for movies LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 16:51:10 -04:00
  • 8d693fd2ab Fixed VideoType detection LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 15:15:36 -04:00
  • 2454b72c93 Comments and cleanup. ALso updated ffmpeg + ffprobe LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 14:35:44 -04:00
  • 4068047845 Remove unneeded awaits LukePulverenti Luke Pulverenti luke pulverenti 2012-08-23 10:21:18 -04:00