LukePulverenti Luke Pulverenti luke pulverenti
59a3dcc8c1
Slight re-work of ApplicationPaths so that we can have inherited versions for the UI and Server
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
a508a997d9
Added a VirtualFolder entity, a resolver, and a CollectionType property.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
7835d690a1
Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper mess and shrink json output size.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
f32f000298
Removed more kernel methods and deprecated the Configuration and HtmlBrowser projects. They've both been replaced by the new WebDashboard project.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
ed018a8bea
Moved some logic into domain entities, which is possible now that we're embracing DTO's
13 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
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
5c094afd7e
Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
0788f435c1
Added GetItemsWithPerson
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
ee1fa6e816
Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenre
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
bae04374e5
Fixed stdout/stderr deadlock issue that was causing ffmpeg to hang when working with large files.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
00545b5543
Added progress reporting to kernel.init
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
bda2c81dab
Reworked audio transcoding to output directly to response
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
23a4c9af21
Uncommented ReloadConfiguration and updated GetAllUsers to return a dummy user, in order to unblock UI development.
13 years ago
ebr11 Eric Reed spam
6e8bfb6d9b
Add ApplicationPaths class
13 years ago
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.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
3058b71764
Consolidated users code into kernel
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
7d48e20aea
Reworked CategoryInfo and added ImageType enum
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
8d0fede236
minor tweaks to mef composable parts
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
97ee9fed14
Switched to MEF as a means to locate plugins and resolvers
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
84af205572
Added new api handlers to get plugin information
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
6c7175e33d
Added an api call to pull down user configuration
13 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.
13 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.
13 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.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
baedafbeb9
Switched to service stack json. Added more api enhancements.
13 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
4c9f77eead
Added some resolver improvements
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
b50f78e5da
Initial check-in
13 years ago