LukePulverenti Luke Pulverenti luke pulverenti
97bc7ec378
Added error handling for both IBN and providers
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
42a2835633
Removed vf collection type
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
f218e6b583
More comments and cleanup. Added special feature provider for movies
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
ef03988442
comments and don't run internet providers on startup
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
c80c8c1cfd
Switched all i/o to win32 methods and added protobuf serialization for ffprobe caching
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
fbf8cc833c
a few more async optimizations
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
76d365fcf9
Tweaked disk access a little bit more
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
9029d939f3
Further reduced disk access in ItemController
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
906ad3cb1a
Removed Linq usage from ItemController
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
758d18a652
Switched to low-level io methods for better performance
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
6fbeee841f
Performance update
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
8f024e8199
Fully async'd xml parsing process as well as added resolver and provider priorities
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
1187222842
Update IBN types to use providers
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
937d27ae9d
One async call leads to another, and another, all the way up the call stack...
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
d794eecec4
Added initial implementation of the metadata provider network, along with the first few providers
13 years ago
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
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
97ee9fed14
Switched to MEF as a means to locate plugins and resolvers
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
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