Commit Graph

35 Commits (67b20fdf0f970041480b1ea7d08d80b72a394c51)

Author SHA1 Message Date
LukePulverenti 0ea90ef7c6 added IServerEntryPoint to replace plugin.initialize
12 years ago
LukePulverenti b8d5c71842 type discovery without attributes
12 years ago
LukePulverenti 767cdc1f6f Pushing missing changes
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8b7effd6ff Moved discovery of loggers and weather providers to MEF. Also added support for third-party image processors, also discovered through MEF.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti fb88e4d5fc Added the ability to reload the server and created a Plugins solution
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 93b42641d2 Switched to MEF to register http handlers
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti c7b305ee2e Added a user api handler, and improved portable ApiClient
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 23ea228079 Added a couple more methods to ApiClient
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3538789e46 Added User authentication
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 507beb76f6 Added context-sensitive init/dispose methods for plugins
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti f931a375cf Tweaked api url matching
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 26aef6b082 Implemented UI plugin downloading
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 31357d3298 Updated plugins to store their assemblies directly in the plugins folder
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti f428c976aa Added a default user handler
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti e52833059b Moved server configuration to the model so that the UI can read it
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti a7b0dd1534 Added a weather api
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti fbf8cc833c a few more async optimizations
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 9c456c63c8 Added more IBN api methods
12 years ago
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
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3802297b1b Fixed handler async
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 0788f435c1 Added GetItemsWithPerson
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti ee1fa6e816 Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenre
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 24d2c441b3 Re-worked async actions in BaseHandler, and changed AudioBitRate to AudioBitRates.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti fbf3916bce Added an audio handler
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2536011247 Added the ability for the server to handle byte-range requests, and also added a static file handler to utilize it
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5d88dc8575 Configuration and serialization improvements
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 97ee9fed14 Switched to MEF as a means to locate plugins and resolvers
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 84af205572 Added new api handlers to get plugin information
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 6c7175e33d Added an api call to pull down user configuration
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 0a48b5e31a Added a BaseKernel for the UI and Server to share, and made some other minor re-organizations.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 80b3ad7bd2 Moved the http server to it's own assembly. added comments and made other minor re-organizations.
12 years ago
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.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2e03cb0916 Improved loading performance even more by switching from XmlDocument to XmlReader. Also added more api improvements.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5f5f2838b1 moved the http server to common, added more http handlers
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti b50f78e5da Initial check-in
13 years ago