Commit graph

810 commits

Author SHA1 Message Date
Bond_009 0f8b3c6347 Use Microsoft.Extensions.Logging abstraction 2018-12-30 22:44:38 +01:00
Andrew Rabert a86b71899e Add GPL modules 2018-12-27 18:27:57 -05:00
stefan 48facb797e Update to 3.5.2 and .net core 2.1 2018-09-12 19:26:21 +02:00
Luke Pulverenti 5207067811 fix live tv over dlna 2017-11-29 15:50:18 -05:00
Luke Pulverenti 39f20fdb4e update dlna profiles 2017-11-27 14:10:05 -05:00
Luke Pulverenti 2f758676d0 support sharing m3u tuner streams 2017-11-14 02:41:21 -05:00
Luke Pulverenti ca2e7a4195 deprecate localized guids config switch 2017-10-26 23:49:56 -04:00
Luke Pulverenti b54046a6de adjust header values 2017-10-22 19:36:22 -04:00
Luke Pulverenti c2361db772 separate encoding from content type values 2017-10-22 19:27:09 -04:00
Luke Pulverenti 060215143f improve httpclient resource disposal 2017-10-20 12:16:56 -04:00
Luke Pulverenti 1122835688 3.2.32.14 2017-09-30 15:51:55 -04:00
Luke Pulverenti 4ceb9eb6c5 update restart function 2017-09-09 14:51:24 -04:00
Luke Pulverenti 49b799adbe 3.2.30.8 2017-09-05 15:49:02 -04:00
Luke Pulverenti 780b761456 3.2.29.2 2017-08-28 12:41:32 -04:00
Luke Pulverenti e441e2f53d update active recordings 2017-08-24 15:52:19 -04:00
Luke Pulverenti 1ad990ad72 update live tv data transfer 2017-08-19 15:43:35 -04:00
Luke Pulverenti f0507b644d update connect exceptions 2017-07-22 18:57:22 -04:00
Luke Pulverenti 1e5c3db9eb support individual library refreshing 2017-06-23 12:04:45 -04:00
Luke Pulverenti 6ff89eab78 fixes #2588 - OpenSubtitlesDownloader doesn't respect X-Ratelimit-Requests-Remaining 2017-06-22 15:14:58 -04:00
Luke Pulverenti 7fcd14f4fb update the updater 2017-06-10 12:38:18 -04:00
Luke Pulverenti 42d0b070b4 update project files 2017-06-04 17:08:56 -04:00
Luke Pulverenti 33014f77aa update GetItems method 2017-05-26 02:48:54 -04:00
Luke Pulverenti 404171023f clean up build configs 2017-05-16 01:44:06 -04:00
Luke Pulverenti 34c5aab607 3.2.12.2 2017-04-09 21:51:36 -04:00
Luke Pulverenti b9c12ca4a7 update legacy stream 2017-03-02 23:36:20 -05:00
Luke Pulverenti 8deb423883 restore config settings for now 2017-02-08 13:50:33 -05:00
Luke Pulverenti 2ef30a3ba8 update program titles 2017-01-21 15:27:07 -05:00
Luke Pulverenti 8c8f2aaba5 first pass at binding to multiple network addresses 2016-12-04 16:55:02 -05:00
Luke Pulverenti 65a1ef020b move sync repository to portable project 2016-11-19 00:52:49 -05:00
Luke Pulverenti 0e9cd51f9c update .net core startup 2016-11-13 16:04:21 -05:00
Luke Pulverenti 00cbadea2c update core project 2016-11-11 02:24:36 -05:00
Luke Pulverenti a8b340cbb2 update portable projects 2016-11-08 13:44:23 -05:00
Luke Pulverenti 72aaecb279 move classes to new server project 2016-11-04 14:56:47 -04:00
Luke Pulverenti 13dcb5abb1 fix projects 2016-11-03 17:04:55 -04:00
Luke Pulverenti 8fd3bf4217 change pcl's to .netstandard 2016-11-03 15:07:48 -04:00
Luke Pulverenti b0ff307d0c remove json lock files 2016-10-31 22:21:38 -04:00
Luke Pulverenti 345ad10665 don't buffer responses by default 2016-10-31 14:39:41 -04:00
Luke Pulverenti 3bf72b71b3 consolidate internal interfaces 2016-10-31 00:28:23 -04:00
Luke Pulverenti dca78b1341 rework dlna project 2016-10-29 18:22:20 -04:00
Luke Pulverenti 049dca644d add more to .net core solution 2016-10-25 23:59:51 -04:00
Luke Pulverenti ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti dbb43771f3 update model project targeting 2016-10-23 22:42:19 -04:00
Luke Pulverenti 2af3ec43d5 make common project portable 2016-10-23 19:49:13 -04:00
Luke Pulverenti 0f8ccfaf49 prep for portable common 2016-10-23 15:47:34 -04:00
Luke Pulverenti 07791d46a5 rework scheduled tasks in preparation of common project going portable 2016-10-23 15:14:57 -04:00
Luke Pulverenti 2d91058b0d remove targeting overrides 2016-10-22 15:28:40 -04:00
Luke Pulverenti c7f559f8ce make model project portable 2016-10-21 22:08:34 -04:00
Luke Pulverenti 5cd3276775 pass requested fields to data layer 2016-10-08 01:57:38 -04:00
Luke Pulverenti a69ca6c55b avoid buffering http responses 2016-10-06 14:55:01 -04:00
softworkz 23da61281e Reduced compiler warnings. No functional changes (except MediaEncoder.cs and AutomaticRestartEntryPoint.cs) 2016-08-05 23:15:48 +02:00
Luke Pulverenti 4f32b57e58 update buffer sizes 2016-07-27 13:11:25 -04:00
Luke Pulverenti c90a30a0fe add safeguard on interval trigger duration 2016-07-12 13:16:34 -04:00
Luke Pulverenti 37d7db4bc4 support xmltv gzip 2016-06-15 22:37:06 -04:00
Luke Pulverenti ae2b6ddf39 update text 2016-05-12 15:21:43 -04:00
Sven Van den brande 168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti 22730746eb ipv6 update 2016-03-25 01:39:49 -04:00
Luke Pulverenti 52a42229cd update sync task 2016-03-20 23:04:44 -04:00
Luke Pulverenti 6cb1f77789 update upgrade process 2016-02-03 15:52:45 -05:00
Luke Pulverenti 3268de0edf add null check to PeriodicTimer 2016-01-28 22:42:03 -05:00
Luke Pulverenti 3510ef3d2b reduce use of timers throughout the system 2016-01-28 22:40:21 -05:00
Luke Pulverenti 82b8d60720 get stable and beta server packages from github 2016-01-02 20:23:09 -05:00
Luke Pulverenti 821e824687 better caching of remote data 2016-01-02 16:54:37 -05:00
Luke 0ffc5ebace update ulna interface binding 2015-12-25 22:23:02 -05:00
Luke Pulverenti d27cd521b5 rework dialog 2015-12-14 09:45:42 -05:00
Luke Pulverenti b9638b484d update interval task trigger 2015-12-02 23:38:16 -05:00
Luke Pulverenti 75a457debc update components 2015-10-30 13:00:33 -04:00
Luke Pulverenti 492f897f81 3.0.5768.6 2015-10-25 11:48:44 -04:00
Luke Pulverenti 8f5609df3a support ac3 audio in edge browser 2015-10-17 21:18:29 -04:00
Eric Reed 5d74fcbb87 Re-work appstore registration to pass-thru parameters 2015-10-16 13:53:49 -04:00
Eric Reed cd42bce822 Move exception to SecurityManager 2015-10-16 10:54:53 -04:00
Eric Reed 0ed2fed529 Restore appstore registration end point 2015-10-16 10:29:02 -04:00
Luke Pulverenti b1859d41e8 update collection menus 2015-10-07 17:42:29 -04:00
Luke Pulverenti 078277ebc2 continue file system rework 2015-10-04 00:23:11 -04:00
Luke Pulverenti 8ad702060e begin file system rework 2015-10-03 23:38:46 -04:00
Eric Reed 8146361ac7 Revert "Add store registration endpoint (pointing to test)"
This reverts commit 42ddf1cd86b5a5b50f8023e492ce6d7fcadc0fe1.
2015-09-27 12:46:15 -04:00
Eric Reed 9f138d86b1 Revert "Add missing param"
This reverts commit 41715f145d1ff47b95d870ff8f224e778b25e695.
2015-09-27 12:45:53 -04:00
Eric Reed 33ab78155f Add missing param 2015-09-26 17:14:13 -04:00
Eric Reed 7404114fee Add store registration endpoint (pointing to test) 2015-09-26 16:27:13 -04:00
Luke Pulverenti 86a084bf5e update build scripts 2015-09-22 12:06:27 -04:00
Luke 4e4bf3352d Merge pull request #1190 from MediaBrowser/master
merge from master
2015-09-21 12:23:41 -04:00
Luke Pulverenti 671b861193 update embytv 2015-09-21 11:18:14 -04:00
Luke Pulverenti 4492dcc592 update merge 2015-09-20 13:34:05 -04:00
Luke Pulverenti 25c37e40ad update merge 2015-09-20 13:28:32 -04:00
Luke Pulverenti b0fffc9249 update IntervalTrigger 2015-09-20 11:30:26 -04:00
Luke Pulverenti aff7309a08 update ffmpeg with qsv-compatible version 2015-09-18 13:50:24 -04:00
Luke Pulverenti 8cf45a3e4a add more methods to IFileSystem 2015-09-13 19:07:54 -04:00
Luke 14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti baf2f80154 update camera upload 2015-09-10 14:28:22 -04:00
Luke Pulverenti 5b21ec6747 update interval trigger 2015-08-26 21:31:54 -04:00
Luke Pulverenti 41fc1f87f5 update plugin catalog 2015-08-24 16:37:34 -04:00
Luke Pulverenti bd39a81ba2 add new voice commands 2015-08-01 17:17:46 -04:00
Luke Pulverenti ccd4b940f7 update translations 2015-07-29 22:08:35 -04:00
Luke Pulverenti 3799ad5940 update task triggers 2015-07-28 08:33:30 -04:00
Luke Pulverenti ba20bdcc2a display sync services 2015-03-08 13:58:45 -04:00
Luke Pulverenti 19ecd450b8 sync updates 2015-03-07 12:19:44 -05:00
Luke Pulverenti 0a7dc313fd add ability to configure scheduled task time limit 2015-03-05 13:54:04 -05:00
Mike 5b9999eccf Prototype 2 of max task length for scheduled tasks. 2015-02-26 09:05:12 -05:00
Luke Pulverenti ee00f8bf72 added HasSyncJob 2015-01-24 14:03:55 -05:00
Mike f6d6d57983 Create self signed cert if one does not exist 2015-01-18 23:49:06 -05:00
Luke Pulverenti d26707708d move string.Replace extension 2015-01-17 15:12:02 -05:00
Luke Pulverenti d8d5dd4873 make channel access opt-in rather than opt out 2015-01-12 22:46:44 -05:00
Luke Pulverenti 0840bb9ba2 move web socket classes to server project 2014-12-27 13:06:32 -05:00
Luke Pulverenti 2e53ff1fd0 move files out of common 2014-12-26 14:34:39 -05:00
Luke Pulverenti 0ec3d217e7 sync updates 2014-12-26 12:45:06 -05:00
Luke Pulverenti 42b1416602 begin work on daily episodes 2014-12-22 22:58:14 -05:00
Luke Pulverenti 97ae93fe5e add standalone EncodingOptions 2014-12-21 14:40:37 -05:00
Luke Pulverenti e5e39e8e56 add metadata editor info endpoint 2014-12-21 00:57:06 -05:00
Luke Pulverenti dc8fb33a1f updated nuget 2014-12-01 07:43:34 -05:00
Luke Pulverenti d7bdb744ca add new image params 2014-11-30 14:01:33 -05:00
Luke Pulverenti 17081767da remove dead file 2014-11-26 15:42:16 -05:00
Luke fb0c07aa93 update mac project 2014-11-26 15:23:52 -05:00
Luke Pulverenti 576768de59 update translations 2014-11-25 23:12:29 -05:00
Luke Pulverenti 2df4273ee0 consolidate os display name 2014-11-23 18:10:41 -05:00
Luke Pulverenti 4351d0672e update release build configurations 2014-11-07 11:28:15 -05:00
Luke Pulverenti b5842f9f19 rework build scripts 2014-11-05 14:28:41 -05:00
Luke Pulverenti 60d3f47503 add server management to web client 2014-11-04 07:41:12 -05:00
Luke Pulverenti 9f3891d418 render movies as folders with dlna 2014-10-22 00:42:26 -04:00
Luke Pulverenti f1a602f5a8 disable nuget package restore 2014-10-18 15:02:54 -04:00
Luke Pulverenti ab3c26c564 update connect 2014-10-13 16:14:53 -04:00
Luke Pulverenti cce120d8d3 refresh connect authorizations 2014-10-12 13:31:41 -04:00
Luke Pulverenti 314a51dff3 add more device options 2014-10-11 21:46:02 -04:00
Luke Pulverenti f3539686bd add device upload options 2014-10-11 16:38:13 -04:00
Luke Pulverenti 0690b4f2e0 Add user cinema mode setting 2014-10-01 20:28:16 -04:00
Luke Pulverenti c05cb1dcb1 fix mac ffmpeg build 2014-09-28 12:50:33 -04:00
Luke Pulverenti 3be25f8bfb channel improvements 2014-09-28 11:27:26 -04:00
Luke Pulverenti 1afb28b487 add cinema mode feature 2014-09-22 17:56:54 -04:00
Luke Pulverenti b314199319 resolve wtv transcoding 2014-09-09 20:28:59 -04:00
Luke Pulverenti 41cabc7bd3 add system id to remote calls 2014-09-06 13:46:09 -04:00
Luke Pulverenti a3d553a7fb set connect access token 2014-09-02 22:30:05 -04:00
Luke Pulverenti 6f45ea0823 fixes #912 - Add special views for Dlna 2014-09-01 16:10:54 -04:00
Luke Pulverenti 45db7d21b2 localize plugin installation process 2014-08-31 15:15:33 -04:00
Luke Pulverenti 6e25c572fa removed dead code 2014-08-30 22:08:59 -04:00
Luke Pulverenti 21d88faa18 added json subtitle output 2014-08-22 11:47:44 -04:00
Luke Pulverenti e3c8694471 3.0.5340.20849 2014-08-15 12:35:41 -04:00
Luke Pulverenti 9b92cc20f2 implement removing from playlists 2014-08-11 19:41:11 -04:00
Luke Pulverenti e84ba17b9f add activity log feature 2014-08-10 18:13:17 -04:00
gsnerf f0c2c7ceb0 cleaned up left overs & removed last unnecessary mono filters 2014-08-06 22:41:23 +02:00
Michalis Adamidis b957e7c7b9 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-08-06 21:06:34 +02:00
Luke Pulverenti e3c52b6f73 support srt in didl 2014-08-05 22:26:12 -04:00
Michalis Adamidis 7994f0dcd9 Merge remote-tracking branch 'official/master' 2014-08-06 01:29:56 +02:00
Luke Pulverenti c5319bb4ae update playlist xml saving 2014-08-04 23:41:56 -04:00
gsnerf 2c61109c7b fixed faulty case in references to NuGet.exe and NuGet.targets 2014-08-03 23:26:15 +02:00
Luke Pulverenti 51e964dae3 support channels with dlna 2014-07-29 23:31:35 -04:00
Luke Pulverenti 37c27a26e9 added sync job database 2014-07-26 13:30:15 -04:00
Luke Pulverenti ce20066bc0 update translations 2014-07-20 00:46:29 -04:00
Luke Pulverenti bc657237aa consolidate web socket onto one port 2014-07-18 21:28:40 -04:00
Luke Pulverenti ea559a6e27 create http listener abstraction 2014-07-18 18:14:59 -04:00
Luke Pulverenti 06118307dd disable chunked encoding for images 2014-07-17 18:21:35 -04:00
Luke Pulverenti e2052c771d added new device profiles 2014-07-16 23:17:14 -04:00
Luke Pulverenti 7fa9b14f56 fixes #762 - Marking unwatched doesn't update display 2014-07-03 22:22:57 -04:00
Luke Pulverenti 933443c2b9 added modular configuration 2014-06-29 13:35:05 -04:00
Luke Pulverenti 77ad0fc336 fixes #674 - Support converting subtitles to webvtt 2014-06-11 10:42:03 -04:00
Luke Pulverenti 3640f62086 create collections from movies page 2014-06-03 23:34:36 -04:00
Luke Pulverenti 858c37b860 add channel downloading settings 2014-06-02 15:32:41 -04:00
Luke Pulverenti 715119b525 updated nuget 2014-05-17 14:37:40 -04:00
Luke Pulverenti 92cadc4323 update translations 2014-05-16 13:11:07 -04:00
Luke Pulverenti 6314428830 Add remote control chapter menu 2014-05-12 14:04:25 -04:00
Luke Pulverenti 4e81655239 updated mono build 2014-05-10 13:28:03 -04:00
Luke Pulverenti 8619b5ab38 update translations 2014-05-09 15:43:06 -04:00
Luke Pulverenti dce9093ba1 split files into separate classes 2014-05-08 17:23:24 -04:00
Luke Pulverenti f02c326027 Removed guids from the model project 2014-05-08 16:09:53 -04:00
Luke Pulverenti 0d025f7fb6 beginning remote subtitle downloading 2014-05-06 22:28:19 -04:00
Luke Pulverenti ac69327f1f check in open subtitles stub 2014-05-05 00:36:45 -04:00
Luke Pulverenti 98c0b28d14 re-enable mobile media controller 2014-04-30 11:07:02 -04:00
Luke Pulverenti 4331700747 support sending upnp events 2014-04-21 12:02:30 -04:00
Luke Pulverenti 2c6a9892f2 update translations 2014-04-08 00:17:18 -04:00
Luke Pulverenti 2a77500c61 add latest translations 2014-04-03 18:50:04 -04:00
Luke Pulverenti 501dedb13c stub out dlna server 2014-03-24 08:47:39 -04:00
Luke Pulverenti 30496c1168 made dlna logging optional 2014-03-14 13:09:22 -04:00
Luke Pulverenti 13563b6047 Add upnp configuration 2014-02-25 23:38:21 -05:00
Luke Pulverenti aef805efb9 fix directory not found error in episode organization 2014-02-25 10:40:16 -05:00
Luke Pulverenti a4b40ad9d9 handle year in name when searching 2014-02-13 23:00:13 -05:00
Luke Pulverenti be1ce0f802 convert static remote streaming to use internal interfaces 2014-02-13 11:38:43 -05:00
Luke c5f29c67ea Merge pull request #706 from thogil/dependency_modules
Added IDependencyModule to allow plugins to define IoC bindings
2014-02-11 23:29:14 -05:00
MrSmoke 6657ce2145 Added missing method to IHttpClient 2014-02-12 09:24:22 +11:00
Thomas Gillen 61c2364de1 Added IDependencyModule to allow plugins to define IoC bindings 2014-02-06 21:18:40 +00:00
Luke Pulverenti 1f6918117c Added isservice to reported statistics 2014-01-29 19:22:59 -05:00
Eric Reed 1f31c8dbfc Add overload for existing plug-in support 2014-01-26 09:32:38 -05:00
Eric Reed 19e73fc7e6 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2014-01-25 16:12:51 -05:00
Eric Reed b78cdae321 Add version and platform to stats and don't hit server on every reg check 2014-01-25 16:11:09 -05:00
Luke Pulverenti ac8ffb8db0 Added IAppHost.Name 2014-01-25 16:07:19 -05:00
Luke Pulverenti a9f2a72d0b #680 - Support new episode file sorting 2014-01-19 01:36:21 -05:00
Luke Pulverenti c8a106f485 move media encoder to server project 2014-01-12 01:31:21 -05:00
Luke Pulverenti ec4000404d rework text subtitles 2014-01-10 08:52:01 -05:00
Luke Pulverenti 247a40fa61 add console logging during startup 2014-01-08 23:44:51 -05:00
Luke Pulverenti b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti 3488cfecbd make lazy loaded paths more nimble 2013-12-29 09:12:29 -05:00
Luke Pulverenti 74f0d8bdbe minor dashboard cleanup 2013-12-25 22:44:26 -05:00
Luke Pulverenti cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti cb9b570a2a live tv updates 2013-12-16 13:44:03 -05:00
Luke Pulverenti d00178d8f0 support progress bar while splash window is up 2013-12-13 10:48:35 -05:00
Luke Pulverenti 9ecb85d066 added mono release configuration 2013-12-11 14:54:33 -05:00
Luke Pulverenti f32212d160 update to service stack v4 2013-12-07 10:52:38 -05:00
Luke Pulverenti 55a776427b Removed unused properties from BaseItem. 2013-12-05 11:50:21 -05:00
Luke Pulverenti 4e79eaf65e add ApplicationPath to app paths interface to hide implementation 2013-12-04 09:52:38 -05:00
Luke Pulverenti 58f1a314b5 update to service stack 3.0.70.0 2013-11-30 13:32:39 -05:00
Luke Pulverenti 0bdc8a49d5 switch from httpclient to plain httpwebrequest 2013-11-30 01:07:25 -05:00
Luke Pulverenti 235b838fbe support deleting and canceling live tv recordings and timers 2013-11-29 11:58:24 -05:00
Luke Pulverenti 4786ad704a added ChannelLayout 2013-11-12 11:08:23 -05:00
Eric Reed 764e2625bf Implement plugin update identification by guid 2013-11-04 13:16:47 -05:00
Luke Pulverenti 6c8d919298 replace file system calls with IFileSystem when needed 2013-10-31 10:03:23 -04:00
Luke Pulverenti 05378c82cb fixes #582 - support tbn image files. 2013-10-13 01:56:44 -04:00
Luke Pulverenti 65f78ea5ad added CanSelfRestart 2013-10-07 10:38:31 -04:00
Luke Pulverenti 478be44dd6 create platform-specific network manager implementation 2013-10-05 13:13:32 -04:00
Luke Pulverenti 16fd474ad3 safer hls kill 2013-10-03 10:14:40 -04:00
Luke Pulverenti eb72c2db51 updated nuget 2013-10-02 21:22:50 -04:00
Luke Pulverenti 76faf89aca handle type creation errors 2013-10-02 12:20:11 -04:00
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over 2013-10-01 14:24:27 -04:00
Luke Pulverenti f4f91a8316 auto update fixes 2013-09-30 11:04:38 -04:00
Luke Pulverenti 3733ebd21e updated nuget 2013-09-29 21:29:38 -04:00
Luke Pulverenti 0ab379e271 adding mono solution 2013-09-24 17:06:21 -04:00
Luke Pulverenti 51b01d0f6d updated nuget 2013-09-23 14:53:06 -04:00
Luke Pulverenti 1c7c71075a pass current server version into installation manager to get update list 2013-09-22 14:21:55 -04:00
Luke Pulverenti 6146b57e7c update to servicestack 3.9.62 2013-09-22 12:49:55 -04:00
Luke Pulverenti f3ce127a62 starting point towards running as a service 2013-09-20 13:32:10 -04:00
Luke Pulverenti 755d98edc0 improved messages with startup failures 2013-09-20 11:37:05 -04:00
Luke Pulverenti b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti 60780399c5 allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti 37f0e23bf4 fixes #538 - Support additional artist splitting 2013-09-17 10:32:31 -04:00
Luke Pulverenti ebec1e159c update default theme endpoints 2013-09-15 13:34:37 -04:00
Luke Pulverenti 11de8dde82 update to servicestack 3.9.59 2013-09-13 21:03:55 -04:00
Luke Pulverenti 0d59941539 restored network browser 2013-09-06 16:25:03 -04:00
Luke Pulverenti 98e7eeeff9 reduce byte conversions with alchemy web socket 2013-09-05 17:34:46 -04:00
Luke Pulverenti 7b6bf545da removed network option from directory picker due to unreliability 2013-09-05 10:42:17 -04:00
Mark Linton 64f06c2a1b One last mime type 2013-08-31 11:20:10 -07:00
Mark Linton bceac2ff26 Add document mime types. 2013-08-31 11:04:06 -07:00
Luke Pulverenti c59e49a8ed revert single/multi transition. too risky for now. 2013-08-18 11:23:28 -04:00
Luke Pulverenti a3aa4e2741 update to servicestack 3.9.58 2013-08-16 16:23:44 -04:00
Luke Pulverenti 1df5839eb0 factor mixed folder value into item id 2013-08-16 16:13:45 -04:00
Luke Pulverenti a78ed5c61f cleanup method signatures 2013-08-16 14:59:37 -04:00
Luke Pulverenti e0c387446b reworked iso manager 2013-08-09 21:16:31 -04:00
Luke Pulverenti a3f7ebe702 3.0.4967.25605 2013-08-07 15:15:55 -04:00
Luke Pulverenti a2190765c8 update to servicestack 3.9.56 2013-07-22 10:58:38 -04:00
Luke Pulverenti 7e5bdc837a added GetTempFileResponse 2013-07-20 17:36:59 -04:00
Luke Pulverenti bba45755f3 update to servicestack 3.9.55 2013-07-17 16:36:38 -04:00
Luke Pulverenti 27c644e6c8 #236 - Subtitle charset 2013-07-16 14:18:49 -04:00
Luke Pulverenti c1ad234b79 Added album soundtrack links 2013-07-16 12:03:28 -04:00
Luke Pulverenti 48265fefa4 update nuget 2013-07-08 22:38:18 -04:00
Luke Pulverenti 53450bd514 added a notifications service 2013-07-06 17:23:32 -04:00
Luke Pulverenti a5f97dcaa8 move installation manager down to common 2013-06-30 22:27:50 -04:00
Luke Pulverenti 8a1b12b7d8 tightened up image saving to reduce knowledge of file names 2013-06-28 16:25:58 -04:00
Luke Pulverenti 1e49857765 use static package method when checking for plugin updates from dashboard page 2013-06-28 09:26:27 -04:00
Eric Reed 55bbfc2dcc Change update checks to use static file 2013-06-27 15:08:57 -04:00
Luke Pulverenti 36d4e15860 fixes #364 - Image Extraction for 3D Videos 2013-06-27 11:59:32 -04:00
Luke Pulverenti dbfe22412a update to servicestack 3.9.54 2013-06-18 05:48:49 -04:00
Luke Pulverenti c174859b52 fixed namespace casing 2013-06-10 12:57:30 -04:00
Luke Pulverenti 01def9a1e0 fixed wrong project type guid 2013-06-09 23:06:06 -04:00
Luke Pulverenti 847d6f6ba3 removed unused methods 2013-06-08 13:03:21 -04:00
Luke Pulverenti 02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti 5fc327c232 fixes #322 - Sleep and Network Shares 2013-06-02 09:43:53 -04:00
Luke Pulverenti 085e597a2e improve accuracy of local ip address discovery 2013-05-27 14:34:03 -04:00
Luke Pulverenti 390f165332 #280 - avoid an extra request to last fm by taking data from the MusicArtist entity 2013-05-27 11:02:16 -04:00
Luke Pulverenti 3a587a5d08 updated browse to command 2013-05-25 20:53:51 -04:00
Luke Pulverenti a3ecf6c2b7 localize library changed messages per user 2013-05-21 23:42:25 -04:00
Luke Pulverenti c11c8bfdb4 re-enable http compression for all providers except for last fm 2013-05-20 14:03:09 -04:00
Luke Pulverenti f5163bd8f1 update to servicestack 3.9.46 2013-05-19 11:55:51 -04:00
Luke Pulverenti 58cc2248b9 update to servicestack 3.9.45 2013-05-15 10:21:37 -04:00
Luke Pulverenti 35a7986b3f added model classes for remote control 2013-05-09 18:43:11 -04:00
Luke Pulverenti 2818d8ccd2 updated servicestack to 3.9.44 2013-05-07 09:06:01 -04:00
Luke Pulverenti c568f352eb replaced http client cache with longer lived cache 2013-05-06 15:31:57 -04:00
Luke Pulverenti 87598ca6d0 add customizable accept header to http client interface 2013-05-04 00:07:27 -04:00
Luke Pulverenti b11d06f36f more work on streaming remotely 2013-05-01 22:44:52 -04:00
Luke Pulverenti e9cfa6cd26 add remote streaming capabilities 2013-05-01 16:07:20 -04:00
Luke Pulverenti 40c2b73d63 fixed subtitle offsets 2013-04-27 09:10:24 -04:00
Luke Pulverenti 7839a90c1a added subtitle seek on extract 2013-04-23 20:25:49 -04:00
Luke Pulverenti 58c77529d2 removed superfluous GetMemoryStream 2013-04-20 18:19:55 -04:00
Luke Pulverenti 785deff188 removed excess hashing in providers and made user data key-based 2013-04-13 14:02:30 -04:00
Luke Pulverenti 5e1f4c01b8 added back IsFirstRun 2013-04-10 21:52:15 -04:00
Luke Pulverenti 7806ccd42f resharper suggestions in common project 2013-04-10 11:38:23 -04:00
Luke Pulverenti f5620c81be removed unneeded startup processes 2013-04-07 18:09:48 -04:00
Luke Pulverenti cb39f8e7b5 extracted a media encoding interface to keep ffmpeg out of nuget packages 2013-04-07 16:55:05 -04:00
Luke Pulverenti e8d03d49f2 update to servicestack 3.9.43 2013-04-04 01:06:46 -04:00
Luke Pulverenti 5fb369f3e6 add optional package filter and remove IUIPlugin interface 2013-04-03 14:43:49 -04:00
Luke Pulverenti fa884f3fea #62 - File locking problem in cache 2013-04-02 22:59:27 -04:00
Luke Pulverenti 11d282388a better dashboard background and text adjustments 2013-04-01 14:55:56 -04:00
Luke Pulverenti 9f06eb781f fixes #97 and creates a library dictionary cache to avoid FindById recursion 2013-03-31 13:39:28 -04:00
Luke Pulverenti 31bb5b5cb3 removed udp server layer 2013-03-27 18:13:46 -04:00
Luke Pulverenti 62521eabc2 update to latest js api client 2013-03-26 00:33:47 -04:00
Luke Pulverenti a6c9fdd0f2 Moved some web socket classes to the model 2013-03-25 23:01:47 -04:00
Luke Pulverenti e2dcddc5ac made compression and caching available to plugin api endpoints 2013-03-23 22:45:00 -04:00
LukePulverenti bae89ee824 fix duplicate connections on the dashboard 2013-03-16 12:41:49 -04:00
LukePulverenti fe1834e6be Add resume capability to GetTempFile 2013-03-14 15:52:53 -04:00
Eric Reed a7f06c84b1 Hook new registration load to changing supporter keys 2013-03-14 12:40:36 -04:00
Eric Reed d3b37a73cc Create IRequiresRegistration. First part of #31 2013-03-14 12:32:16 -04:00
LukePulverenti 0cc0fbbe43 #22 - Need to strip html tags from overviews 2013-03-12 18:49:45 -04:00
LukePulverenti ed3ffc6c27 fixed app update notifications 2013-03-11 15:36:32 -04:00
LukePulverenti f9e760cd90 removed object disposed catch 2013-03-11 15:27:25 -04:00
LukePulverenti fe91772f18 fixed semaphore dispose issue 2013-03-11 12:54:52 -04:00
LukePulverenti 332f635939 Added IHttpResultFactory 2013-03-08 12:25:25 -05:00
LukePulverenti 4f67fc4aef removed base kernel and ikernel 2013-03-07 00:34:00 -05:00
LukePulverenti bf95cfe2e5 removed the IsCorePlugin property 2013-03-04 23:29:43 -05:00
LukePulverenti 16b36d4d89 fixed multiple log files 2013-03-04 11:31:33 -05:00
LukePulverenti a11e00b8d5 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	MediaBrowser.Common/Kernel/ResourcePool.cs
2013-03-04 00:44:04 -05:00
LukePulverenti 2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05:00
Eric Reed d7cdf06326 First cut at LastfmArtistProvider 2013-03-03 20:46:06 -05:00
LukePulverenti 7b0b5a3538 created an init method on base app host 2013-03-03 02:27:40 -05:00
LukePulverenti 627b8370a8 made IHttpClient a little more flexible, allow Semaphore to be optional 2013-03-03 00:25:42 -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
Eric Reed 60662a0f16 Server app update on launch 2013-03-02 14:48:25 -05:00
Eric Reed 3abf1f7ed2 Add system path to IApplicationPaths/BaseApplicationPaths 2013-03-02 14:08:36 -05:00
Eric Reed 5d397aa363 Create constants for package names 2013-03-02 13:54:41 -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 56a7fd6f23 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-03-01 16:22:50 -05:00
LukePulverenti fe3323a492 fixes around http response caching, updated the mb icon in the dashboard, and isolated web socket events 2013-03-01 16:22:34 -05:00
Eric Reed e3b42ad59e Remove archive extraction from PackageManager
It is no longer needed as the installer does this
2013-03-01 15:42:44 -05:00
Eric Reed 3657ef952d First step of actual update
We will now need a bootstrapper to complete the update on startup
2013-02-28 16:04:11 -05:00
Eric Reed 989bb48596 Start on new update routines 2013-02-28 14:29:17 -05:00
LukePulverenti 94b6168e27 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-02-27 16:07:59 -05:00
LukePulverenti 4d71fc1d42 remvoed CO uninstall project 2013-02-27 16:07:51 -05:00
ScottIsAFool acfca8e65a Dlls only copied to nuget folder when in Release configuration 2013-02-27 20:47:34 +00:00
LukePulverenti 1c9eb1911a fix media streaming in apiclient 2013-02-27 13:25:00 -05:00
LukePulverenti 3d9e79c46f moved server init down to base app host 2013-02-27 12:28:15 -05:00
LukePulverenti 6d5d291762 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	MediaBrowser.Common.Implementations/BaseApplicationHost.cs
	MediaBrowser.ServerApplication/ApplicationHost.cs
2013-02-27 11:57:14 -05:00
LukePulverenti ca7ee68473 fixed the plugin catalog not loading 2013-02-27 11:46:48 -05:00
Eric Reed e15ff541c6 Move actual installation to PackageManager 2013-02-27 08:34:24 -05:00
Eric Reed 340280edf2 Partial implementation of PackageManager 2013-02-27 07:49:55 -05:00
LukePulverenti ff6325efc5 video streaming 2013-02-26 23:44:41 -05:00
Eric Reed 4b2cf29fe1 Move SecurityManager to BaseKernel/IKernel 2013-02-26 17:19:45 -05:00
Eric Reed 1925288a86 Extract ISecurityManager interface 2013-02-26 17:14:08 -05:00
Eric Reed c555920fe7 Move RemovePlugin to BaseKernel/IKernel 2013-02-26 16:53:45 -05:00
Eric Reed 4c1c717824 Move ResourcePools to BaseKernel/IKernel 2013-02-26 16:48:43 -05:00
Eric Reed 8956f6ff4a Move ResourcePool to common 2013-02-26 16:40:18 -05:00
Eric Reed 0c8d924bfc Extract IInstallationManager interface
first step to moving update logic to common
2013-02-26 15:21:55 -05:00
LukePulverenti cd96c7dab2 updated nuget packages 2013-02-26 12:51:32 -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 364fbb9e0c fixed plugin assembly downloads as well as debug/release detection with nuget assemblies 2013-02-25 00:17:59 -05:00
LukePulverenti 2d342c02ef convert playback checkins to rest 2013-02-24 21:41:51 -05:00
LukePulverenti 28ccfb1bd1 extracted httpclient dependancy 2013-02-24 19:13:45 -05:00
LukePulverenti 8ce3e74e81 More DI 2013-02-24 16:53:54 -05:00
LukePulverenti 6c86721f6d placeholder for plugin security fix 2013-02-23 17:44:42 -05:00
LukePulverenti 2e4db75540 extracted http server, web socket server and udp server dependancies 2013-02-23 17:31:51 -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 c165f37bb9 more dependancy injection. still just beginning 2013-02-22 22:49:00 -05:00
LukePulverenti 6a5bf9cc78 extracted more interfaces 2013-02-22 19:44:20 -05:00
LukePulverenti 84507736a0 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	MediaBrowser.ServerApplication/CorePlugins/MediaBrowser.Api.dll
	MediaBrowser.ServerApplication/CorePlugins/MediaBrowser.ApiInteraction.Javascript.dll
	MediaBrowser.ServerApplication/CorePlugins/MediaBrowser.Server.Sqlite.dll
	MediaBrowser.ServerApplication/CorePlugins/MediaBrowser.Server.WorldWeatherOnline.dll
	MediaBrowser.ServerApplication/CorePlugins/MediaBrowser.WebDashboard.dll
2013-02-22 19:26:38 -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
ScottIsAFool 83b7b18614 Set the Common, Controller, Model, UI and UI.Controls to go into one folder, set nuspec files up for the packages to make it easier to create nuget packages. 2013-02-22 19:22:39 +00: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
LukePulverenti 931c0ea455 more dependancy injection 2013-02-21 16:40:04 -05:00
LukePulverenti 76f067f867 extracted more logging dependancies 2013-02-21 16:06:23 -05:00