Commit graph

507 commits

Author SHA1 Message Date
Luke Pulverenti 02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti 08d9004d8f a little more kernel consolidation 2013-06-03 14:15:35 -04:00
Luke Pulverenti 7d7b75c099 removed dead code 2013-06-02 20:17:18 -04:00
Luke Pulverenti e031c7bcaa don't request a higher bitrate than source content 2013-06-02 10:47:28 -04:00
Luke Pulverenti 11941a4db2 more remote control 2013-05-30 23:38:46 -04:00
Luke Pulverenti 300c3b7fd6 standardize knowledge of supported image extensions 2013-05-30 18:22:15 -04:00
Luke Pulverenti ff61b0b11a better error handling with image enhancers 2013-05-28 16:01:12 -04:00
Luke Pulverenti 67044d2759 added a play command 2013-05-28 13:25:10 -04:00
Luke Pulverenti 74d761c981 basic item saving 2013-05-27 22:36:51 -04:00
Luke Pulverenti 657097ee15 fixes #296 - Prevent non-movie videos from appearing in Movies view 2013-05-27 21:59:26 -04:00
Luke Pulverenti 9a820efde3 fixes #280 - MB3 Local metadata fetcher for Music not seeing/using Artist Folder.jpg 2013-05-27 12:53:10 -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 82ce0e17e9 throw an exception when a session doesn't support remote control 2013-05-26 21:23:46 -04:00
Luke Pulverenti c7805912a5 restored chapter flyout 2013-05-25 21:53:34 -04:00
Luke Pulverenti 3a587a5d08 updated browse to command 2013-05-25 20:53:51 -04:00
Luke Pulverenti 9026af7550 unwrapped similar items api into separate endpoints for each type 2013-05-25 19:52:41 -04:00
Luke Pulverenti 2765ff58bc show messages the first time folder rips are streamed 2013-05-24 21:51:17 -04:00
Luke Pulverenti 41e3b2fb3a don't allow removal of admin rights if there is only one admin 2013-05-24 16:47:07 -04:00
Luke Pulverenti b43444c1df additional fixes for #305 2013-05-24 15:52:41 -04:00
Luke Pulverenti 7a5ba39603 fixes #305 - Multiple collections 2013-05-24 13:48:48 -04:00
Luke Pulverenti 2f796d611b support tv backdrops from fanart 2013-05-24 12:05:53 -04:00
Eric Reed f4a199d275 Change image enhancer LastConfigurationChange to ConfigurationCacheKey 2013-05-23 11:45:13 -04:00
Luke Pulverenti 458126a922 added refresh metadata button to the edit page 2013-05-22 15:49:12 -04:00
Luke Pulverenti abecd42200 fixed params being marked as required 2013-05-22 14:28:49 -04:00
Luke Pulverenti 0cabe8808e order streams by index before picking the one we want 2013-05-22 12:54:35 -04:00
Luke Pulverenti 831dfaee87 added delete api 2013-05-22 10:44:51 -04:00
Luke Pulverenti 3cd8d64784 fixed aac 2013-05-22 08:44:49 -04:00
Luke Pulverenti 4112c9a0e0 added a recursive flag to refresh api 2013-05-22 00:39:10 -04:00
Luke Pulverenti 95afe143e8 add refresh item api method 2013-05-22 00:21:36 -04:00
Luke Pulverenti bd85132702 support 5.1 aac 2013-05-21 21:53:18 -04:00
Luke Pulverenti 7f3706ca04 fixed static streaming 2013-05-21 13:44:24 -04:00
Luke Pulverenti 8682ee30dd fixes #294 - Dvd iso not mounting 2013-05-21 02:17:07 -04:00
Luke Pulverenti 131ccc932e fixes #252 - Path not being removed properly 2013-05-21 02:02:00 -04:00
Luis Miguel Almánzar ac569421a9 Fix move condition 2013-05-20 01:45:54 -04:00
Luis Miguel Almánzar 7b3edb8737 Allow capitalising change on virtual folders 2013-05-19 23:56:40 -04:00
Luke Pulverenti 13d997a97a added next/previous episode/season links 2013-05-19 13:35:00 -04:00
Luke Pulverenti f5163bd8f1 update to servicestack 3.9.46 2013-05-19 11:55:51 -04:00
Luke Pulverenti 4cd7030248 fixed image uploading for virtual items 2013-05-18 13:07:20 -04:00
Luke Pulverenti 032bf6b8c6 record original runtime 2013-05-17 15:18:54 -04:00
Luke Pulverenti e2d6a5c05d support static trailer streaming 2013-05-17 14:05:49 -04:00
Luke Pulverenti 949c6a87f2 rework a-z picker a little 2013-05-16 23:24:41 -04:00
Luke Pulverenti 57d3d74856 fixed ie10 image uploading 2013-05-16 22:32:23 -04:00
Luke Pulverenti ced548d824 tweaks for the a-z picker 2013-05-16 18:05:47 -04:00
Luke Pulverenti 0b61c31e0f added a-z picker to more screens 2013-05-16 16:46:18 -04:00
Luke Pulverenti a77a14eaf6 added an alphabet picker to some screens 2013-05-16 15:00:42 -04:00
Luke Pulverenti f3d91af166 consolidated detail page sections 2013-05-15 23:39:15 -04:00
Luke Pulverenti 56836ed004 display similar items on detail page 2013-05-15 18:55:24 -04:00
Luke Pulverenti 59d576ba09 updated theme song/video url's 2013-05-15 12:56:38 -04:00
Luke Pulverenti 58cc2248b9 update to servicestack 3.9.45 2013-05-15 10:21:37 -04:00
Luke Pulverenti ae4c4c6ce5 #247 - Web client - Hide views that have no content 2013-05-14 01:36:36 -04:00
Luke Pulverenti b96b2e69c2 fixes #258 - Provide a "Refresh This" Function 2013-05-12 21:46:36 -04:00
Luke Pulverenti 2bfcf89abf updated nuget 2013-05-12 16:30:23 -04:00
Luke Pulverenti 5c873d3ed1 fixes #232 - '/' in artist causes issues. 2013-05-12 11:27:56 -04:00
Luke Pulverenti 57d7e9fccc fixes #268 - (Multicd) Albums with discnumbers in subfolders on filesystem = Multiple album objects 2013-05-12 10:06:08 -04:00
Luke Pulverenti b85ea26b7a fixes #263 - User profile images lost 2013-05-11 13:56:11 -04:00
Luke Pulverenti f3c5b5b836 updated ffmpeg 2013-05-11 12:45:20 -04:00
Luke Pulverenti a1b45e9890 fixed web socket check-ins 2013-05-11 12:41:50 -04:00
Luke Pulverenti 0c59ec65ca added CriticReviews api endpoint 2013-05-11 00:10:58 -04:00
Luke Pulverenti 2ea9b7e4eb log requests even without a user 2013-05-10 12:58:07 -04:00
Luke Pulverenti ea04e957c8 fixed watched filter 2013-05-10 12:57:51 -04:00
Luke Pulverenti 44f33fdb55 progress on remote control 2013-05-10 08:18:07 -04:00
Luke Pulverenti 35a7986b3f added model classes for remote control 2013-05-09 18:43:11 -04:00
Luke Pulverenti e1f8c18b51 added ability to track web sockets per session 2013-05-09 13:38:02 -04:00
Luke Pulverenti 41fb933e5d fixes #256 - Webm threads 2013-05-09 10:23:01 -04:00
Luke Pulverenti fbd052abfc removed local trailers and special features from memory 2013-05-08 16:58:52 -04:00
Luke Pulverenti 2818d8ccd2 updated servicestack to 3.9.44 2013-05-07 09:06:01 -04:00
Luke Pulverenti 049ffa2b4e adjusted webm settings 2013-05-07 00:39:48 -04:00
Luke Pulverenti e49848b8bf Added critic rating as a sort order 2013-05-05 22:23:19 -04:00
Luke Pulverenti 378beb7bad adjust webm quality 2013-05-05 21:34:03 -04:00
Luke Pulverenti fc8abe1ac3 test for empty meta location when saving images 2013-05-05 01:48:19 -04:00
Luke Pulverenti eb45e67c81 more on image uploading 2013-05-05 00:49:49 -04:00
Luke Pulverenti 00222c8493 add basic ability to upload images for items 2013-05-04 17:20:27 -04:00
Luke Pulverenti 4279ed529d improved item by name displays 2013-05-04 00:38:38 -04:00
Luke Pulverenti 9d4d2a221b display progress bars to show resume % 2013-05-03 15:34:25 -04:00
Luke Pulverenti 29dbc2f631 support image types on general images 2013-05-03 14:33:47 -04:00
Luke Pulverenti 6481688d2a fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes 2013-05-03 00:10:11 -04:00
Luke Pulverenti 9105b065e7 update ibn methods to support themes 2013-05-02 11:31:39 -04:00
Luke Pulverenti d7be8bd1f5 fixed missing file 2013-05-02 11:12:27 -04:00
Luke Pulverenti 73b76a4f18 added image by name api methods 2013-05-02 10:30:38 -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 f9ec1ce37f fixed subtitle conversions 2013-05-01 12:56:36 -04:00
Luke Pulverenti 7f5783988a added disc to metadata images section 2013-05-01 12:06:57 -04:00
Luke Pulverenti 1a65774f28 checking in missing files 2013-05-01 09:45:25 -04:00
Luke Pulverenti 98ad0bd43b added next up page 2013-04-30 23:28:26 -04:00
Luke Pulverenti 0cb34993be dashboard video tweaks 2013-04-30 18:34:10 -04:00
Luke Pulverenti f95d2cc506 added more movie filters 2013-04-29 21:29:04 -04:00
Luke Pulverenti 33f4b2ed53 subtitle extraction fixes 2013-04-29 12:01:23 -04:00
Luke Pulverenti c8f895014d don't cache video streams for now 2013-04-28 19:39:31 -04:00
Luke Pulverenti 46a546732c sort special features by name 2013-04-28 17:16:13 -04:00
Luke Pulverenti 7534ecc396 renamed video backdrops to theme videos 2013-04-28 14:30:58 -04:00
Luke Pulverenti f09902c6a7 added api methods for video backdrops 2013-04-28 12:25:14 -04:00
Luke Pulverenti b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti e744302709 switched to built-in methods for directory browsing 2013-04-27 19:09:44 -04:00
Luke Pulverenti 40c2b73d63 fixed subtitle offsets 2013-04-27 09:10:24 -04:00
Luke Pulverenti 0bfb755a38 search hints progress 2013-04-27 09:05:33 -04:00
Luke Pulverenti 757cfcae8e Added search hint service 2013-04-26 15:20:53 -04:00
Luke Pulverenti 29e1330c3a improved games display 2013-04-24 16:28:42 -04:00
Luke Pulverenti 244be95e75 fixed typos 2013-04-24 15:52:28 -04:00
Luke Pulverenti 191befa788 improve theme song methods 2013-04-24 12:37:12 -04:00
Luke Pulverenti d78c378452 added theme song support 2013-04-24 12:03:10 -04:00
Luke Pulverenti 0d15e1d631 added IsOnTour artists filter 2013-04-24 10:30:12 -04:00
Luke Pulverenti 7ee60375a8 added Artists filter 2013-04-24 10:05:47 -04:00
Luke Pulverenti 7839a90c1a added subtitle seek on extract 2013-04-23 20:25:49 -04:00
Luke Pulverenti 4a100452cf audio page progress 2013-04-22 23:56:11 -04:00
Luke Pulverenti 374b7f2f03 new Artist entity 2013-04-22 00:38:03 -04:00
Luke Pulverenti 08240b86e5 display songs on ibn page 2013-04-19 20:44:35 -04:00
Luke Pulverenti eb612bd303 fixed db disposals 2013-04-19 16:27:02 -04:00
Luke Pulverenti 4a6378937f Sort file system entries by path in directory picker 2013-04-18 11:57:14 -04:00
Luke Pulverenti dea10e5040 Capture revenue and add it as a sort order 2013-04-18 09:54:38 -04:00
Luke Pulverenti aa8c3d9cf0 new webm settings 2013-04-18 01:13:24 -04:00
Luke Pulverenti 7aa9e10821 fixes #152 - Gallery Images – some show, others don’t 2013-04-17 18:30:20 -04:00
Luke Pulverenti d399705e59 display more types on ibn page 2013-04-17 12:46:52 -04:00
Luke Pulverenti d59df69b5b added count api methods for studios and genres 2013-04-17 10:42:25 -04:00
Luke Pulverenti a5e2778f62 change log message to debug 2013-04-17 10:26:59 -04:00
Luke Pulverenti e8f345514c added item by name counts 2013-04-17 01:36:56 -04:00
Luke Pulverenti 95b1bfb0de fixed people images being occasionally incorrect 2013-04-14 16:47:09 -04:00
Luke Pulverenti 587d3c1908 added min/max official rating 2013-04-13 20:17:25 -04:00
Luke Pulverenti 7f1fdbf223 add GuestStar distinction 2013-04-13 19:43:41 -04:00
Luke Pulverenti cdd1a03299 implemented filtering of ibn items based on like/dislike/favorite 2013-04-13 17:49:16 -04:00
Luke Pulverenti 44ff7167f0 fix include/exclude item type queries 2013-04-13 15:47:41 -04:00
Luke Pulverenti 3f9a412b02 fix user request logging 2013-04-13 15:40:49 -04:00
Luke Pulverenti 5231cab777 added ability to mark IBN items as favorites 2013-04-13 15:24:34 -04:00
Luke Pulverenti 25d2a57aca added user data methods for items by name 2013-04-13 14:51:20 -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 b3cb8fda22 add ability to mark studios, genres and people as favorites 2013-04-12 20:42:51 -04:00
Luke Pulverenti b789550a56 Added budget as a sort order 2013-04-12 10:32:04 -04:00
Luke Pulverenti 192e1676a4 Added Budget, EndDate, HomePageUrl, ProductionLocations, 2013-04-12 10:13:47 -04:00
Luke Pulverenti 8fe7dfd4ce added people pages 2013-04-11 23:50:47 -04:00
Luke Pulverenti c3e3b68bb2 added studio and people placeholder pages 2013-04-11 18:09:08 -04:00
Luke Pulverenti e3f7dcac19 added movie and tv genre pages 2013-04-11 15:36:50 -04:00
Luke Pulverenti bd07e2f063 added wmv endpoint 2013-04-10 17:03:41 -04:00
Luke Pulverenti 70da0b6ae9 resharper suggestions in api project 2013-04-10 11:32:09 -04:00
Luke Pulverenti f9a02642c3 added new indicators 2013-04-10 00:38:04 -04:00
Luke Pulverenti dbf9ac1233 paging progress 2013-04-09 01:06:13 -04:00
Luke Pulverenti f8602725c2 #124 - Add media location directory picker shows documents 2013-04-08 21:08:49 -04:00
Luke Pulverenti 804115bf8d remove and/or delay unnecessary startup work 2013-04-08 11:55:53 -04:00
Luke Pulverenti 59cfad03e8 pluralize url 2013-04-07 20:27:19 -04:00
Luke Pulverenti c91c0ece6b Added registration status endpoint 2013-04-07 20:26:31 -04:00
Luke Pulverenti 8308528e6c fix for #114 - Server returns incorrect audio stream. 2013-04-07 17:05:27 -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 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 1bf4b6110d Get/Set DisplayPreferences separately through the api 2013-04-05 13:10:55 -04:00
Luke Pulverenti 03a36d4628 As AsParallel when filtering 2013-04-05 11:58:06 -04:00
Luke Pulverenti 2a90cf6971 comments 2013-04-05 00:48:49 -04:00
Luke Pulverenti 810b63bfa8 fixes #111 - FFprobe change breaks dvd transcode & subs 2013-04-05 00:48:40 -04:00
Luke Pulverenti ef60822122 #26 - Cast/crew order should honour tags 2013-04-04 15:06:09 -04:00
Luke Pulverenti 6e957cc0b0 added new video filters 2013-04-04 11:22:39 -04:00
Luke Pulverenti e8d03d49f2 update to servicestack 3.9.43 2013-04-04 01:06:46 -04:00