Commit graph

224 commits

Author SHA1 Message Date
Luke Pulverenti 48d60b2f6a fixes #162 - Random MediaBrowser3 Crash 2013-04-18 14:30:32 -04:00
Luke Pulverenti e86a8d4ef5 reduce number of parallel people tasks 2013-04-18 11:22:43 -04:00
Luke Pulverenti 654822441e fixed typo 2013-04-18 10:02:26 -04:00
Luke Pulverenti dea10e5040 Capture revenue and add it as a sort order 2013-04-18 09:54:38 -04:00
Luke Pulverenti 27b1bdbf55 added custom error codes 2013-04-17 15:53:31 -04:00
Luke Pulverenti 3cc81aa180 created custom logger for servicestack 2013-04-17 15:16:36 -04:00
Luke Pulverenti d399705e59 display more types on ibn page 2013-04-17 12:46:52 -04:00
Luke Pulverenti f1dba04767 better progress display 2013-04-15 22:36:12 -04:00
Luke Pulverenti 06a7d64525 added dual pass image extraction 2013-04-15 19:38:08 -04:00
Luke Pulverenti 3a1317fd4f improved http server error handling 2013-04-15 17:38:17 -04:00
Luke Pulverenti 43f7f34b5d speed up ibn item retrieval 2013-04-15 16:54:41 -04:00
Luke Pulverenti 0fc6158500 more task reduction 2013-04-15 16:33:43 -04:00
Luke Pulverenti 9279893434 switch log message to debug 2013-04-15 15:27:52 -04:00
Luke Pulverenti b838c53017 reduce uses of Task.Run 2013-04-15 15:09:27 -04:00
Luke Pulverenti 2b8b98b590 reduce scanning overhead a bit 2013-04-15 14:45:58 -04:00
Luke Pulverenti 30d6e2cd6c made library scan a bit more conservative 2013-04-15 11:10:12 -04:00
Luke Pulverenti 6138a7540b updated ffmpeg 2013-04-14 19:14:01 -04:00
Luke Pulverenti 95b1bfb0de fixed people images being occasionally incorrect 2013-04-14 16:47:09 -04:00
Luke Pulverenti bc833492f0 use scheduled task when plugins ask for a library refresh 2013-04-14 15:39:25 -04:00
Luke Pulverenti b3cb0fd835 use IHasResultFactory 2013-04-14 14:09:40 -04:00
Luke Pulverenti f2a9b76be2 fixed null reference in user manager 2013-04-13 23:05:19 -04:00
Luke Pulverenti 7f1fdbf223 add GuestStar distinction 2013-04-13 19:43:41 -04:00
Eric Reed 5a3c46fd5e Have DirectoryWatchers ignore some files 2013-04-13 17:45:29 -04:00
Luke Pulverenti dabf257778 more service stack logging 2013-04-13 16:20:04 -04:00
Luke Pulverenti 1267788e41 fixed dashboard project 2013-04-13 14:06:08 -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 b721aab2ba always replace cached data during people validation 2013-04-12 14:59:06 -04:00
Luke Pulverenti b25fd4296c display new fields on person page 2013-04-12 14:22:40 -04:00
Luke Pulverenti b789550a56 Added budget as a sort order 2013-04-12 10:32:04 -04:00
Luke Pulverenti 8f643ad771 updated ffmpeg 2013-04-11 13:21:20 -04:00
Luke Pulverenti 4210c8e0ed switch search to Contains 2013-04-10 15:25:06 -04:00
Luke Pulverenti 7097b9aa75 resharper suggestions in server implementations 2013-04-10 12:04:13 -04:00
Luke Pulverenti b104c5f707 added play/resume menu to detail page 2013-04-09 22:28:24 -04:00
Luke Pulverenti 51bc4edbb0 use probe size for image extraction 2013-04-09 15:22:43 -04:00
Luke Pulverenti fe645c5cad centralize page size value 2013-04-09 12:42:55 -04:00
Luke Pulverenti 29818f8cbf fixes Dvd Chapter Thumbs (#126) 2013-04-09 08:31:18 -04:00
Luke Pulverenti dbf9ac1233 paging progress 2013-04-09 01:06:13 -04:00
Luke Pulverenti 804115bf8d remove and/or delay unnecessary startup work 2013-04-08 11:55:53 -04:00
Luke Pulverenti f5620c81be removed unneeded startup processes 2013-04-07 18:09:48 -04:00
Luke Pulverenti ad32d9947a updated ffmpeg 2013-04-07 16:59:14 -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 9c7f492e2c fixed an issue with the video image provider requiring two-pass refreshing 2013-04-05 21:03:38 -04:00
Luke Pulverenti 9794c8fb1a #99 - Active user list wrong 2013-04-05 16:49:14 -04:00
Luke Pulverenti f4f3d1255e fix display preferences save 2013-04-05 16:24:46 -04:00
Luke Pulverenti 23c8a91976 moved display preferences repo off of the kernel 2013-04-05 15:48:01 -04:00
Luke Pulverenti 31c2d98532 Added a display preferences manager 2013-04-05 15:34:33 -04:00
Luke Pulverenti 4986722c73 made display preferences uniquely identifiable 2013-04-05 15:02:48 -04:00
Luke Pulverenti 5ba769f3b4 #79 - Music Image Extraction 2013-04-05 00:13:41 -04:00
Luke Pulverenti cb6170712d #74 - Subtitle font 2013-04-04 15:34:50 -04:00
Luke Pulverenti e8d03d49f2 update to servicestack 3.9.43 2013-04-04 01:06:46 -04:00
Luke Pulverenti fa884f3fea #62 - File locking problem in cache 2013-04-02 22:59:27 -04:00
Luke Pulverenti e2562879d8 Moved userdata to user manager to resolve concurrency issues. must delete userdata and displaypreferences db files. 2013-04-02 15:25:16 -04:00
Luke Pulverenti b4dd8a2106 moved displaypreferences to usermanager to solve concurrency issues 2013-04-02 13:37:49 -04:00
Luke Pulverenti dcc057f324 GetById fixes 2013-04-02 10:16:13 -04:00
Luke Pulverenti c957f202cc fixed latest tv. movie progress. 2013-04-01 23:28:20 -04:00
Luke Pulverenti b38a41deda use var 2013-03-31 17:04:29 -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 1fcf696bd5 Added filters to the item list page 2013-03-30 10:57:30 -04:00
Luke Pulverenti b0d1fc8674 lowercase html links 2013-03-28 20:10:15 -04:00
Luke Pulverenti 7bc1da5e7d removed file comment 2013-03-28 19:42:03 -04:00
Luke Pulverenti 3ff23530e7 comments 2013-03-28 18:08:04 -04:00
Luke Pulverenti 3622f9b207 moved search to server.implementations 2013-03-28 18:02:50 -04:00
Luke Pulverenti 5c460c0b6f Moved search placeholder 2013-03-28 18:00:58 -04:00
Luke Pulverenti 44ad31bdbe lowercase image references 2013-03-27 18:17:46 -04:00
Luke Pulverenti 31bb5b5cb3 removed udp server layer 2013-03-27 18:13:46 -04:00
Luke Pulverenti a6c9fdd0f2 Moved some web socket classes to the model 2013-03-25 23:01:47 -04:00
Luke Pulverenti e73d65f20d fix for m3u8 playlists 2013-03-25 08:46:38 -04:00
Luke Pulverenti 8b32e3292a fixed dashboard caching option 2013-03-24 22:41:27 -04:00
Luke Pulverenti e2dcddc5ac made compression and caching available to plugin api endpoints 2013-03-23 22:45:00 -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 33a3f620e6 display pending installations on dashboard home 2013-03-20 17:17:47 -04:00
LukePulverenti 5a3e9e5208 updated to use iso mounting nuget package 2013-03-20 13:28:12 -04:00
LukePulverenti e25258e1c0 moved playback event args object 2013-03-20 12:54:32 -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 88d5e34210 fix udp server messages 2013-03-17 12:31:02 -04:00
LukePulverenti bae89ee824 fix duplicate connections on the dashboard 2013-03-16 12:41:49 -04:00
LukePulverenti 4d083b618d restored request logging 2013-03-16 01:52:33 -04:00
Eric Reed c02ac2a8ca Manage some items as single instance throughout #54 2013-03-15 15:08:49 -04:00
LukePulverenti 62844b5506 increase alchemy web socket timeout 2013-03-13 12:56:38 -04:00
LukePulverenti b94417b845 #22 - Support Http Head requests 2013-03-13 10:01:02 -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 e5cd49e567 added udp logging message 2013-03-12 18:51:10 -04:00
LukePulverenti 7756a5bb3a fixes #29 - People are refreshing on every configuration change 2013-03-12 01:40:24 -04:00
LukePulverenti 3f44324623 Added LibraryManager.Search 2013-03-12 00:26:23 -04:00
LukePulverenti dad41a224f fixes #28 - Better info error when adding same path to media collection 2013-03-11 22:38:27 -04:00
LukePulverenti 7c677e0ee6 better streaming logging 2013-03-11 00:04:08 -04:00
LukePulverenti a96ec4f169 better source stream disposal 2013-03-10 23:17:36 -04:00
LukePulverenti e5592bd220 bring back support for byte ranged requests 2013-03-10 23:12:21 -04:00
LukePulverenti c7d2b3a407 updated ffmpeg. cleaned up some unused api properties 2013-03-10 15:44:36 -04:00
LukePulverenti 3acfd73d86 fixed scheduled tasks firing too early 2013-03-10 01:45:16 -05: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
Eric Reed 6ebab4a965 Make sure item has a place to store local meta before trying to store there 2013-03-09 15:50:30 -05:00
LukePulverenti 2828688ced better source stream disposal for static files 2013-03-09 01:05:19 -05:00
LukePulverenti 34cc4eee9d more updates for api docs 2013-03-08 16:06:02 -05:00
LukePulverenti 332f635939 Added IHttpResultFactory 2013-03-08 12:25:25 -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 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 bf9e24502c extracted an installation manager interface 2013-03-04 23:25:27 -05:00
LukePulverenti 4c725e69a8 added swagger api docs 2013-03-04 22:34:02 -05:00
LukePulverenti 2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05:00
LukePulverenti 54a36322bb made base video resolver available for re-use 2013-03-03 11:53:58 -05:00
LukePulverenti ac3a94f5a1 moved resolvers to implementations, trimmed nuget package a bit 2013-03-03 01:58:04 -05:00
LukePulverenti 0ea90ef7c6 added IServerEntryPoint to replace plugin.initialize 2013-03-02 21:47:04 -05:00
LukePulverenti 7bca933af0 added the beginning of a service stack abstraction 2013-03-01 21:44:46 -05:00
LukePulverenti 5754b776e6 moved platinum from core solution 2013-03-01 20:09:05 -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
LukePulverenti 5e2e6b1716 moved bdinfo to a nuget package 2013-02-28 15:12:36 -05:00
LukePulverenti af7aa597c3 referenced core plugins, fixed some dashboard issues, extracted library manager 2013-02-28 14:32:41 -05:00
LukePulverenti 4d71fc1d42 remvoed CO uninstall project 2013-02-27 16:07:51 -05:00
LukePulverenti ff4ee7ab9c combined usermanager and userdata manager 2013-02-27 15:25:45 -05:00
LukePulverenti ca7ee68473 fixed the plugin catalog not loading 2013-02-27 11:46:48 -05:00
LukePulverenti 3751e14eb1 restored audio 2013-02-26 23:19:05 -05:00
LukePulverenti efdb2f3990 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	Nuget/MediaBrowser.ApiClient.nuspec
2013-02-25 22:43:56 -05:00
LukePulverenti 2d06095447 plugin security fixes and other abstractions 2013-02-25 22:43:04 -05:00
Eric Reed 9f485c244f Fix compiler directive in ServerApplicationPaths 2013-02-25 20:12:07 -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 28ccfb1bd1 extracted httpclient dependancy 2013-02-24 19:13:45 -05:00
LukePulverenti 8ce3e74e81 More DI 2013-02-24 16:53:54 -05:00