Commit Graph

70 Commits (a95e868300d904eaeb8fb65f234645e502699df5)

Author SHA1 Message Date
LukePulverenti Luke Pulverenti luke pulverenti c7b305ee2e Added a user api handler, and improved portable ApiClient
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8fc828361e Updated authentication
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 82be5ff50d Added user dates
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 75b015c864 Added Async suffix
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti b12da143d1 Authentication tweaks
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 79cfbb1768 Move userId to post data
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3538789e46 Added User authentication
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 4752d12aaa Switched date operations to utc
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti fc735e9187 Tweaked plugin downloading a bit
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 26aef6b082 Implemented UI plugin downloading
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 4500f1d11b Added an api method to download the list of installed plugins from the server
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 31357d3298 Updated plugins to store their assemblies directly in the plugins folder
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti f428c976aa Added a default user handler
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti e52833059b Moved server configuration to the model so that the UI can read it
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti a7b0dd1534 Added a weather api
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti caa369c1a3 A few serialization fixes
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti cb7f04e4d3 Upgraded Protobuf, and added api support for it
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti a0d69b3804 Added Protobuf to BaseSerializationHandler
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti c124672636 Added more image api methods
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 992bd8c1d9 Tweaked media streaming to not call process.waitforexit
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 4527a18738 Removed generics from IBNItem
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti fbf8cc833c a few more async optimizations
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 e0acb3a74b Added support for additional image types
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 3e86104641 Moved ffmpeg to the controller project and added ffprobe
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 9c456c63c8 Added more IBN api methods
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 78bbb1cf8f Added resolution params to the video handler
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 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 cbfc2ac368 more video improvements
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5f5f2fcdb4 Added some intelligence to the video handler. try to just copy the audio stream when possible, instead of encoding.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 0a310fab0e Removed unused field
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 78dad0af96 Improved audio handler to only specify channels and sample rate when we're downmixing
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3e33822d1a For now, always encode mp4
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti a05a947fcf More video handler improvements
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 6fe8296266 Moved more common code from audio/video handler down to the base class
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 55aa5cb873 Added more audio streaming improvements and extracted BaseMediaHandler
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3bb0ae0f13 Updated BaseMediaHandler to output the ffmpeg log to our log directory. Made more progress on VideoHandler.
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