LukePulverenti Luke Pulverenti luke pulverenti
578ec7c5a5
Don't run series and movie resolvers against VF's
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
42a2835633
Removed vf collection type
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
cc25bd579b
Chaged BaseItem.People to a dictionary to prevent duplicates and improve Contains performance. Tweaked ffprobe and provider execution.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
278cf89a88
Changed some types to List to avoid having to call ToList for insertion purposes
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
977f8e970a
Added VideoType.ISO and trimmed Person output size
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
f2de85b5d9
Added VideoInfo to DTOBaseItem
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
aae259d2cd
Initial check-in of VideoInfoProvider, although it's currently disabled.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
ab01b49f64
Added more Audio fields to DTOBaseItem
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
fd2ead1aff
Added support for more Audio fields
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
bbc88549ab
Added IsFolder
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
f392de9b69
Renamed watched to played (since we support audio)
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
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
3f1af19ce7
Re-worked provider id's, api client, moved people to the api item wrapper and added server error handling
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
caffc4c3ec
Fixed issue of only one person getting picked up
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
9aaf843353
Added sample rate to video audio stream
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
02689bece4
Moved some additional fields down to BaseEntity.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
49c766cda1
Removed the ignore data member attribute on People
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
31afb168f8
Added BaseEntity so that Person, User, and other misc classes don't have to inherit from BaseItem
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
c3d835cfc5
Added additional properties to ApiBaseItem
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
7303c6be32
Added additional audio properties
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
1cc2b7c2cc
Removed trailers ignore from serialization
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
2cab5712a7
Added some api client methods, as well as logo and backdrop parents
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
00c22a3454
Added ParentLogoItemId to indicate what parent item has a logo
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
8edc1ce710
Added ParentId to ApiBaseItem
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
d4c75e3974
Fixed some project fragmentation that came from efforts to go portable
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
7d48e20aea
Reworked CategoryInfo and added ImageType enum
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
45cde97a58
Changed RunTime to RunTimeInSeconds
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
5d88dc8575
Configuration and serialization improvements
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
4c9f77eead
Added some resolver improvements
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti
b50f78e5da
Initial check-in
13 years ago