Commit graph

332 commits

Author SHA1 Message Date
Luke Pulverenti e5faa92a18 fix hls allow cache name 2013-03-27 10:54:00 -04:00
Luke Pulverenti 6de9c31c54 dashboard tweaks and webm fixes 2013-03-27 08:42:06 -04:00
Luke Pulverenti 7acd258a0f support xbox albumart param 2013-03-26 23:27:03 -04:00
Luke Pulverenti 2ffb9b9127 left-align dual line items 2013-03-26 01:06:36 -04:00
Luke Pulverenti c292fc56ea updated hls keyframes 2013-03-25 10:03:37 -04:00
Luke Pulverenti 2bdd9cc1f2 fixed double commas with audio params 2013-03-24 18:45:53 -04:00
Luke Pulverenti cb3089791e switch to audio filter for volume 2013-03-24 18:37:20 -04:00
Luke Pulverenti 63e16a4d99 #80 - Subtitle Paramaters For HLS 2013-03-23 23:56:01 -04:00
Luke Pulverenti e2dcddc5ac made compression and caching available to plugin api endpoints 2013-03-23 22:45:00 -04:00
Luke Pulverenti 6383768bfe force key frame for hls 2013-03-23 00:55:10 -04:00
Luke Pulverenti 0a7abd58c8 round hls framerate 2013-03-23 00:37:22 -04:00
Luke Pulverenti dcdc0bda28 update to servicestack 3.9.42 2013-03-23 00:13:36 -04:00
Luke Pulverenti b20151fff3 copy dashboard to the output folder and load from the file system, instead of using embedded resources 2013-03-23 00:04:36 -04:00
LukePulverenti cce219cc99 #71 - Boost volume when converting from 6ch to 2ch 2013-03-20 10:38:56 -04:00
LukePulverenti 095896fa49 #73 - added audio/video sync 2013-03-20 10:27:56 -04:00
LukePulverenti bd094311f0 updated servicestack to 3.9.40 2013-03-18 16:40:15 -04:00
LukePulverenti cf61ac0264 fixed client type display for ios. also fixed display preferences saving. 2013-03-17 23:10:21 -04:00
LukePulverenti 3a4befff6b some fixes for client reporting 2013-03-16 15:28:49 -04:00
LukePulverenti c494cb67da #6 - Click on the Performers tab will crash the mbt 2013-03-16 15:27:54 -04:00
LukePulverenti 4d083b618d restored request logging 2013-03-16 01:52:33 -04:00
LukePulverenti 656a9ddaec added Ids filter to ItemsService.cs 2013-03-15 21:40:34 -04:00
LukePulverenti daa243e6f4 accept range none when transcoding 2013-03-14 22:34:25 -04:00
LukePulverenti a16cdc8e7f add some http response headers for dlna 2013-03-13 21:46:27 -04:00
LukePulverenti ff55da9029 switch authentication to sha1 2013-03-13 01:19:03 -04:00
LukePulverenti 17d01636ae #41 - Support Http Head requests 2013-03-12 23:57:54 -04:00
LukePulverenti 867076de61 add mp4 output support to the api 2013-03-12 22:56:13 -04:00
LukePulverenti 0cc0fbbe43 #22 - Need to strip html tags from overviews 2013-03-12 18:49:45 -04:00
LukePulverenti 3f44324623 Added LibraryManager.Search 2013-03-12 00:26:23 -04:00
LukePulverenti 39020714f7 live saving on the metadata pages 2013-03-11 10:54:08 -04:00
LukePulverenti 177d9cc172 consolidated some api code 2013-03-11 01:06:55 -04:00
LukePulverenti 7c677e0ee6 better streaming logging 2013-03-11 00:04:08 -04:00
LukePulverenti de755c4b93 fixed audio in hls 2013-03-10 23:44:22 -04:00
LukePulverenti e5592bd220 bring back support for byte ranged requests 2013-03-10 23:12:21 -04:00
LukePulverenti b1be6f1d73 minor namespace changes in the model 2013-03-10 00:36:39 -05:00
LukePulverenti 31d079f1ba unified the two sorting api's 2013-03-09 23:22:36 -05:00
LukePulverenti 937e434ab6 moved the javascript apiclient to it's own repo and nuget package 2013-03-09 20:18:29 -05:00
LukePulverenti a3d37fbca7 api doc fixes 2013-03-09 11:30:20 -05:00
LukePulverenti 5591e05fdb hls progress 2013-03-09 10:24:38 -05:00
LukePulverenti 0a2b0ffba8 progress on hls video. but not ready yet 2013-03-09 01:13:10 -05:00
LukePulverenti 9b3a97edfc some progress towards brining back hls, but not finished yet 2013-03-09 01:05:52 -05:00
LukePulverenti ca5acb6edc more commenting for api docs 2013-03-09 00:15:51 -05:00
LukePulverenti ea1b57a4d8 fixed installer root suffix 2013-03-08 21:34:54 -05:00
LukePulverenti 1c1f09c46f more api doc info 2013-03-08 18:10:37 -05:00
LukePulverenti 1e8d4bad83 more doc updates 2013-03-08 17:41:38 -05:00
LukePulverenti 39ab10c875 api comments for genres, studios, years, persons 2013-03-08 16:56:07 -05:00
LukePulverenti 34cc4eee9d more updates for api docs 2013-03-08 16:06:02 -05:00
LukePulverenti fb62e300d7 removed library/ prefix from genre, studio, year and person url's 2013-03-08 15:36:19 -05:00
LukePulverenti c4c9126f79 added more attributes for api docs 2013-03-08 14:14:09 -05:00
LukePulverenti bbba73bc6f switch authentication to json content type 2013-03-08 13:13:06 -05:00
LukePulverenti ad0ec70433 removed IsRecentlyPlayed option and fixed FileTime warnings 2013-03-08 11:45:35 -05:00
LukePulverenti dbf6081a9b Add PrimaryImageAspectRatio to user dto 2013-03-08 11:40:01 -05:00
LukePulverenti 9911df11e8 extracted provider manager. took more off the kernel 2013-03-08 00:08:27 -05:00
LukePulverenti 211d24e66e revised windows phone fix 2013-03-07 12:39:21 -05:00
LukePulverenti 893093a64a possible windows phone video fix 2013-03-07 12:23:52 -05:00
LukePulverenti 4f67fc4aef removed base kernel and ikernel 2013-03-07 00:34:00 -05:00
LukePulverenti 33904f51f5 removed IBN sorting from the api 2013-03-05 18:11:45 -05:00
LukePulverenti 8141c777c3 added some attributes for api docs 2013-03-05 00:08:27 -05:00
LukePulverenti bf95cfe2e5 removed the IsCorePlugin property 2013-03-04 23:29:43 -05:00
LukePulverenti bf9e24502c extracted an installation manager interface 2013-03-04 23:25:27 -05:00
LukePulverenti cd69bd7c7d fixed configuration saving issues 2013-03-04 21:05:59 -05:00
LukePulverenti 0268dcec05 updated servicestack 2013-03-04 13:03:22 -05:00
LukePulverenti 05b9500175 fixed remove path validation 2013-03-04 11:42:19 -05:00
LukePulverenti 383d8e9963 fixed IsAdministrator defaulting to true 2013-03-04 10:50:56 -05:00
LukePulverenti 2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05:00
LukePulverenti 6b851b690b fixed getting local trailers & special features from the api 2013-03-03 13:34:41 -05:00
LukePulverenti f26a3e3c61 created entry point classes for the startup wizard and new item notifications 2013-03-03 00:20:14 -05:00
LukePulverenti 0ea90ef7c6 added IServerEntryPoint to replace plugin.initialize 2013-03-02 21:47:04 -05:00
LukePulverenti a6bda6c862 fix plugin security saving 2013-03-02 12:51:22 -05:00
LukePulverenti e8f5fade43 Created an ItemsByName query dto 2013-03-02 02:16:52 -05:00
LukePulverenti 7bca933af0 added the beginning of a service stack abstraction 2013-03-01 21:44:46 -05:00
LukePulverenti 7cacbeee7b Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	MediaBrowser.ServerApplication/ApplicationHost.cs
2013-02-28 14:41:25 -05:00
LukePulverenti af7aa597c3 referenced core plugins, fixed some dashboard issues, extracted library manager 2013-02-28 14:32:41 -05:00
Eric Reed 989bb48596 Start on new update routines 2013-02-28 14:29:17 -05:00
LukePulverenti 8d32971354 fixed api shutdown and more hls progress 2013-02-27 18:33:40 -05:00
LukePulverenti ff4ee7ab9c combined usermanager and userdata manager 2013-02-27 15:25:45 -05:00
LukePulverenti ff6325efc5 video streaming 2013-02-26 23:44:41 -05:00
LukePulverenti 511328edf9 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-02-26 23:19:11 -05:00
LukePulverenti 3751e14eb1 restored audio 2013-02-26 23:19:05 -05:00
Eric Reed 4b2cf29fe1 Move SecurityManager to BaseKernel/IKernel 2013-02-26 17:19:45 -05:00
LukePulverenti fb92f47abd added a StreamRequest object 2013-02-26 16:53:51 -05:00
LukePulverenti 51b3c32e2c a little more consolidation 2013-02-26 16:05:52 -05:00
LukePulverenti 0f1ec5b586 fix log window setting 2013-02-26 12:21:18 -05:00
LukePulverenti 6efd22a3d2 added a shutdown api method, font size fix and other decouplings 2013-02-26 11:10:55 -05:00
LukePulverenti 2d06095447 plugin security fixes and other abstractions 2013-02-25 22:43:04 -05:00
LukePulverenti b075e0a5b9 convert upload image url to rest 2013-02-24 23:39:53 -05:00
LukePulverenti add43baffe convert media library url's to rest 2013-02-24 22:56:00 -05:00
LukePulverenti 2d342c02ef convert playback checkins to rest 2013-02-24 21:41:51 -05:00
LukePulverenti 8ce3e74e81 More DI 2013-02-24 16:53:54 -05:00
LukePulverenti 465f0cc1e2 moved some network code to the networking assembly 2013-02-23 12:54:51 -05:00
LukePulverenti b8d5c71842 type discovery without attributes 2013-02-23 02:57:11 -05:00
LukePulverenti a2d215b6ae added simple injector for dependancy management 2013-02-22 19:24:50 -05:00
LukePulverenti 107c241598 Added IDisposable to IWebSocketListener 2013-02-22 15:52:59 -05:00
LukePulverenti 8b3e8ad478 created IWebSocketListener 2013-02-22 10:16:48 -05:00
LukePulverenti fab627c845 added a master version file 2013-02-22 02:17:50 -05:00
LukePulverenti 746c5d2fa7 moved Plugins to separate repo 2013-02-22 01:28:57 -05:00
LukePulverenti 868a7ce9c8 isolated clickonce dependancies 2013-02-21 23:23:06 -05:00
LukePulverenti fdafa59683 Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy. 2013-02-21 20:26:35 -05:00
ScottIsAFool ec621df5f6 Renamed Dto objects
Updated Fody
Renamed Dto objects
2013-02-21 17:50:46 +00:00
LukePulverenti 815240f920 fix query string parsing issue 2013-02-21 02:00:04 -05:00
LukePulverenti ae4ffa75be isolated weather and moved drawing classes up to the controller project 2013-02-21 01:02:10 -05:00
LukePulverenti a0ced20d5b removed unneeded references 2013-02-20 23:47:32 -05:00
LukePulverenti 509156cbc3 remove core plugin output from source control 2013-02-20 21:40:36 -05:00
LukePulverenti 767cdc1f6f Pushing missing changes 2013-02-20 20:33:05 -05:00
ebr11 Eric Reed spam 7ed11c0bba Merge with default 2012-09-20 13:54:37 -04:00
ebr11 Eric Reed spam e2ae376eef Merge with default 2012-09-20 11:28:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 119dfc3ac7 Adding the UI to the same repo. Made some default theme progress 2012-09-20 11:25:22 -04:00
LukePulverenti Luke Pulverenti luke pulverenti d8c01ded6e made some improvements to the base http handler 2012-09-19 12:51:37 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 19e202d5e1 Added http server support for etags 2012-09-18 18:50:26 -04:00
LukePulverenti Luke Pulverenti luke pulverenti bd6c2d2a22 A few more image improvements 2012-09-18 18:32:37 -04:00
LukePulverenti Luke Pulverenti luke pulverenti e76ff3bf16 Improved image processing 2012-09-18 17:39:42 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8b7effd6ff Moved discovery of loggers and weather providers to MEF. Also added support for third-party image processors, also discovered through MEF. 2012-09-18 15:33:57 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 01a25c48a0 Renamed UserRating to CommunityRating 2012-09-17 20:08:21 -04:00
ebr11 Eric Reed spam f385fe2f20 Merge with default 2012-09-17 16:24:01 -04:00
LukePulverenti Luke Pulverenti luke pulverenti fb88e4d5fc Added the ability to reload the server and created a Plugins solution 2012-09-17 14:09:35 -04:00
ebr11 Eric Reed spam 17106ea5c7 Initial commit changing to on-demand child loading and validations 2012-09-17 11:12:43 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 87e90b3b69 usings 2012-09-16 19:12:39 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f540acfe20 Removed disabling of video pass-through 2012-09-16 11:11:23 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f1e668bad8 More code cleanups 2012-09-11 15:37:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 670a53258e Some minor code cleanups 2012-09-11 14:20:12 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 2467ca9668 Moved some entities to the main project 2012-09-10 21:34:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti b1df61f7ce Added ThreadedLogger 2012-09-10 15:11:40 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 614668a447 Added api methods to mark an item as played or unplayed 2012-09-09 22:30:34 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f68137ec4a Added api methods to get movie special features 2012-09-09 21:52:33 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8530e69878 Removed user item rating mode for now - it's too much work for the ui devs 2012-09-09 15:06:56 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 2441ba0c6d Added api methods to set user ratings for items 2012-09-09 15:00:19 -04:00
LukePulverenti Luke Pulverenti luke pulverenti c1c4c85fc2 Added some favorites api calls 2012-09-09 14:32:51 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8e9571e828 Added GetVideoStreamUrl to ApiClient 2012-09-09 11:15:22 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 9f1a7845dd Added GetAudioStreamUrl to ApiClient 2012-09-09 09:56:04 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8b39ed2f63 Moved TV into the main project and added Series properties to DTOBaseItem 2012-09-08 15:05:18 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 343be5a91c api url fix 2012-09-08 11:24:45 -04:00
LukePulverenti Luke Pulverenti luke pulverenti faead199a5 Moved AuthenticationResult 2012-09-08 11:10:26 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 93b42641d2 Switched to MEF to register http handlers 2012-09-08 10:52:13 -04:00
LukePulverenti Luke Pulverenti luke pulverenti c7b305ee2e Added a user api handler, and improved portable ApiClient 2012-09-07 21:33:49 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 23ea228079 Added a couple more methods to ApiClient 2012-09-07 16:59:59 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8fc828361e Updated authentication 2012-09-07 12:17:39 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 82be5ff50d Added user dates 2012-09-06 16:29:33 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 75b015c864 Added Async suffix 2012-09-06 15:20:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti b12da143d1 Authentication tweaks 2012-09-06 14:50:16 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 79cfbb1768 Move userId to post data 2012-09-06 14:42:21 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 3538789e46 Added User authentication 2012-09-06 14:38:29 -04:00
LukePulverenti Luke Pulverenti luke pulverenti a529f07869 Removed unused code 2012-09-06 12:02:30 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8775498732 Fixed image processing on images with indexed pixel formats 2012-09-06 12:00:36 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 507beb76f6 Added context-sensitive init/dispose methods for plugins 2012-09-06 10:18:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 4752d12aaa Switched date operations to utc 2012-09-04 15:23:15 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f931a375cf Tweaked api url matching 2012-09-04 13:43:09 -04:00
LukePulverenti Luke Pulverenti luke pulverenti fc735e9187 Tweaked plugin downloading a bit 2012-09-03 17:56:30 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 26aef6b082 Implemented UI plugin downloading 2012-09-03 15:12:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 4500f1d11b Added an api method to download the list of installed plugins from the server 2012-09-03 14:15:07 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 31357d3298 Updated plugins to store their assemblies directly in the plugins folder 2012-09-03 12:40:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 9baf40becb Fixed HasPrimaryImage on DTOBaseItem 2012-09-02 17:55:47 -04:00