Commit graph

713 commits

Author SHA1 Message Date
LukePulverenti Luke Pulverenti luke pulverenti
78bbb1cf8f Added resolution params to the video handler 2012-08-15 22:42:37 -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
ee1fa6e816 Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenre 2012-08-14 12:06:46 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
e2fe4174da Added 3g2 mime type 2012-08-14 08:58:15 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
099ac83cc3 Added an XmlSerializer to common 2012-08-13 10:51:42 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
537b3553b8 More video mime types 2012-08-12 13:05:20 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
55aa5cb873 Added more audio streaming improvements and extracted BaseMediaHandler 2012-08-12 11:41:40 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
f7ea68615b Added more mime types 2012-08-12 11:24:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
e0089349e1 Added m4v mime type 2012-08-11 18:05:04 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
00545b5543 Added progress reporting to kernel.init 2012-08-11 15:49:45 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
24d2c441b3 Re-worked async actions in BaseHandler, and changed AudioBitRate to AudioBitRates. 2012-08-11 14:07:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
51227bef6f Updated service stack json 2012-08-11 11:12:23 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
3919cab092 Merge 2012-08-10 23:14:52 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
25b248eb7f Added an overload for LogException to not have to pass in a message 2012-08-10 23:06:45 -04:00
RedShirtMB Mark Linton redshirt linton
3d7b637a23 Moved SingleInstance into UI subfolder and deleted Util folder. 2012-08-10 20:06:37 -07:00
LukePulverenti Luke Pulverenti luke pulverenti
6ab63eaf95 Made BaseHandler.ProcessRequest virtual 2012-08-10 23:06:25 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
692d9dc331 Allow StaticFileHandler Path to be changed 2012-08-10 23:06:08 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
fbf3916bce Added an audio handler 2012-08-10 09:18:30 -04:00
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 2012-08-10 09:07:58 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
dce7706382 Added a MimeTypes utility class 2012-08-09 11:35:15 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
027d1724e5 Added auto-detection of client-capabilities to determine whether to use gzip or deflate 2012-08-09 08:59:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
174f6f7c51 Updated RequestContext to not force Response.SendChunked to true 2012-08-09 08:42:59 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
dc90725d61 Added DisposeResponseStream method to BaseHandler 2012-08-09 08:41:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
442b9c559f Made chunked encoding overridable 2012-08-06 18:10:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
f9bdf0b6d9 Made WriteStream virtual 2012-08-06 09:21:56 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2b188c4ac9 Fixed string formatting in logger 2012-08-06 09:21:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
ecfffba494 Switched http compression from gzip to deflate 2012-08-05 14:58:24 -04:00
RedShirtMB Mark Linton redshirt linton
debc4e6ae5 Added missing reference to MediaBrowser.Common
2nd launch of ServerApplication will call OpenDashboard
2012-08-05 09:09:45 -07:00
RedShirtMB Mark Linton redshirt linton
2abc0e9020 Moved SingleInstance to MediaBrowser.Common 2012-08-05 08:38:56 -07:00
RedShirtMB Mark Linton redshirt linton
dafa97333c Moved splashscreen to MediaBrowser.Common and adjusted properties. 2012-08-04 19:21:38 -07:00
LukePulverenti Luke Pulverenti luke pulverenti
3dda1cfdbc Merge 2012-08-04 19:42:24 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
636246fab4 Merge 2012-08-04 19:42:20 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
2e1f0190a2 Merge 2012-08-04 19:42:17 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
ee7e5f55fd Merge 2012-08-04 19:42:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
43b6b8c91a Changed common project type to allow wpf controls 2012-08-04 19:39:17 -04:00
ebr11 Eric Reed spam
d6f07f9764 hopefully last stupid typo in apppaths... 2012-08-04 14:04:46 -04:00
ebr11 Eric Reed spam
61330b2fb4 grrr - paste error 2012-08-04 13:11:47 -04:00
ebr11 Eric Reed spam
9b20718e2f add IBNPath and fix disastrous typos that would cause infinite loops 2012-08-04 13:10:37 -04:00
ebr11 Eric Reed spam
3b97795b88 re-work ApplicationPaths so it only created directories actually referenced. 2012-08-04 11:45:09 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
23a4c9af21 Uncommented ReloadConfiguration and updated GetAllUsers to return a dummy user, in order to unblock UI development. 2012-08-02 08:51:43 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
86511152c2 Merge 2012-08-02 08:38:52 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
6d049cd470 Updated service stack 2012-08-02 08:38:12 -04:00
ebr11 Eric Reed spam
6e8bfb6d9b Add ApplicationPaths class 2012-08-01 23:13:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
80fd8d0156 Added ApiPort and ServerHostName to ApiClient 2012-08-01 15:09:24 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
d6a0e8dbc5 Improved http response caching 2012-07-31 21:48:32 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
defd8ed253 Added an ApiInteraction project that UI's can use to talk to the server. Moved jsonserializer namespace from json to serialization, since we may be adding an xml serializer. 2012-07-31 12:29:07 -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
7766956274 Extracted Logging into a separate, portable class library 2012-07-30 09:44:28 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
882e20e9a5 Added IProgress to Kernel.Init 2012-07-30 00:06:05 -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
77e81432f7 Reworked plugin loading to allow on the fly .dll replacement 2012-07-26 13:00:53 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
8d0fede236 minor tweaks to mef composable parts 2012-07-26 09:51:26 -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
6c7175e33d Added an api call to pull down user configuration 2012-07-23 11:05:30 -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
5f5f2838b1 moved the http server to common, added more http handlers 2012-07-12 23:50:50 -04:00
LukePulverenti Luke Pulverenti luke pulverenti
b50f78e5da Initial check-in 2012-07-12 02:55:27 -04:00