Commit graph

394 commits

Author SHA1 Message Date
Luke Pulverenti 9f4f2281cd prevent xml savers from triggering xml providers 2013-12-06 10:59:40 -05:00
Luke Pulverenti 5f0d8000a5 moved media streams to the database 2013-12-05 22:39:44 -05:00
Eric Reed e06ca0983e Fix links not refreshing 2013-12-05 16:21:41 -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 40959a816f more support for episodes directly in a series folder 2013-12-03 23:18:50 -05:00
Luke Pulverenti 61a78e2be9 fixes #643 - Support episodes directly in series folder 2013-12-03 16:40:27 -05:00
Luke Pulverenti 6247929a62 #643 - Support episodes directly in series folder 2013-12-03 16:12:20 -05:00
Luke Pulverenti c38fef110e improved startup delay 2013-12-03 16:11:09 -05:00
Luke Pulverenti 245e92c9cc updated nuget 2013-12-02 16:46:22 -05:00
Luke Pulverenti cd279d98e0 added IHasTrailers 2013-12-02 11:46:25 -05:00
Luke Pulverenti 317f411070 Added IHasBudget 2013-12-02 11:16:03 -05:00
Luke Pulverenti ad52d8b5d9 fixes #640 - Add management filters 2013-12-01 21:24:14 -05:00
Luke Pulverenti 7ac2f74817 fixes #629 - Deleting a movie only deletes the video file 2013-12-01 14:31:58 -05:00
Luke Pulverenti 037272ac61 fixing missing check-in 2013-12-01 11:08:52 -05:00
Luke Pulverenti 4892fb4e95 add specialized get seasons method 2013-11-28 13:27:29 -05:00
Luke Pulverenti e05a84c789 updated nuget for live tv 2013-11-26 16:36:11 -05:00
Luke Pulverenti 7b6819846d updated live tv + nuget 2013-11-24 15:51:45 -05:00
Luke Pulverenti e3cf3d73f1 improve embedding of specials 2013-11-23 15:01:09 -05:00
Luke Pulverenti 16203c52b4 Added specialized episodes endpoint, updated nuget. 2013-11-22 10:33:14 -05:00
Luke Pulverenti 17bacee089 consolidate Artist & MusicArtist 2013-11-21 15:48:26 -05:00
Luke Pulverenti 7dd75e079a fixes #619 - Command line fail for internal subs 2013-11-20 10:50:54 -05:00
Luke Pulverenti 6ee94ee1a2 store person sort order in xml 2013-11-19 22:47:29 -05:00
Luke Pulverenti bce86c5022 pull person sort order from tvdb/tmdb data 2013-11-19 22:15:48 -05:00
Luke Pulverenti 9f9ab1ac9f support metabrowser special episode attributes 2013-11-17 10:27:48 -05:00
Luke Pulverenti a09e330d4e Display specials within seasons 2013-11-15 16:31:33 -05:00
Luke Pulverenti 9758adb8a5 add soundtracks to theme media result 2013-11-12 10:36:08 -05:00
Luke Pulverenti 8053a05461 fixes #609 - Add manual image selection for Artists 2013-11-06 11:29:20 -05:00
Luke Pulverenti a4cea5a5d3 added critic rating interface 2013-11-06 11:06:16 -05:00
Luke Pulverenti 9ba615e649 fixes #606 - Add manual image selection for Seasons 2013-11-04 14:04:23 -05:00
Luke Pulverenti f1a7d90640 fix scan stopping and restarting itself multiple times when adding/removing collections 2013-11-04 11:20:44 -05:00
Luke Pulverenti 6c8d919298 replace file system calls with IFileSystem when needed 2013-10-31 10:03:23 -04:00
Luke Pulverenti be7918e5f6 fixes #567 - Deprecate native shortcut code 2013-10-30 10:40:14 -04:00
Luke Pulverenti 8bd7df410c mark games played when played through nesbox 2013-10-28 10:56:57 -04:00
Luke Pulverenti 0b01f9d282 adjust unaired cutoff 2013-10-28 08:26:00 -04:00
Luke Pulverenti fed320f322 show today's episodes on upcoming 2013-10-27 17:53:35 -04:00
Luke Pulverenti e7a1f52373 account for unaired physical episodes 2013-10-26 18:40:53 -04:00
Luke Pulverenti 976523afa9 added new params for missing/unaired 2013-10-26 18:01:21 -04:00
Luke Pulverenti b487794860 fixed virtual episode image saving 2013-10-25 16:58:31 -04:00
Luke Pulverenti 6c1c163995 update configuration for virtual episodes 2013-10-25 10:18:53 -04:00
Luke Pulverenti 73dcf0f2e8 Restore offline functions 2013-10-23 14:58:14 -04:00
Luke Pulverenti 6415776cd1 add item to user data save event 2013-10-23 12:03:12 -04:00
Luke Pulverenti 32cb872b06 support backdrops from multiple sources 2013-10-22 15:03:21 -04:00
Luke Pulverenti f23e957381 record tmdb collection name 2013-10-17 11:34:47 -04:00
Luke Pulverenti ca3a0c5dc9 fixes #592 - Add options to import missing and future episodes 2013-10-16 19:35:11 -04:00
Luke Pulverenti dc986db8cc added ContainsEpisodeNumber helper on Episode 2013-10-15 18:16:26 -04:00
Eric Reed d519b11272 Load index children on creation (kinda defeats the purpose of the Ienum and the deferring is still making it not work quite right) 2013-10-14 10:03:18 -04:00
Luke Pulverenti 05378c82cb fixes #582 - support tbn image files. 2013-10-13 01:56:44 -04:00
Luke Pulverenti 204f7f6879 fix null reference in IsPathOffline 2013-10-10 12:55:19 -04:00
Luke Pulverenti 82ffaafc03 add more to mbt endpoints 2013-10-05 21:04:41 -04:00
Luke Pulverenti d1d639ce2c prefix game/music user data id's to avoid collisions with movies and tv 2013-10-04 20:44:43 -04:00
Luke Pulverenti 54a5d63a61 mono fixes 2013-10-04 16:08:45 -04:00
Luke Pulverenti c9345179db fix ambiguous method call 2013-10-04 15:48:31 -04:00
Luke Pulverenti fb98b0c8e0 updated nuget 2013-10-04 11:22:03 -04:00
Luke Pulverenti d021e20249 improve shortcut performance 2013-10-03 11:24:32 -04:00
Luke Pulverenti 16fd474ad3 safer hls kill 2013-10-03 10:14:40 -04:00
Luke Pulverenti 1f7bc3e61d added user data save reason 2013-10-02 13:23:10 -04:00
Luke Pulverenti 9a4712cf22 added user data manager, updated nuget 2013-10-02 12:08:58 -04:00
Luke Pulverenti 26ccfa9b0f key music user data using musicbrainz id's 2013-10-01 19:33:50 -04:00
Luke Pulverenti dcca3f0236 update music artist when saving artist 2013-10-01 14:31:32 -04:00
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over 2013-10-01 14:24:27 -04:00
Luke Pulverenti f7deec40d0 added DateLastEpisodeAdded 2013-09-29 20:51:21 -04:00
Luke Pulverenti 02ebeb0e5b added logging during app update, and IsHD 2013-09-29 20:51:04 -04:00
Luke Pulverenti ce3e881c10 migrate to new user data db 2013-09-27 11:23:27 -04:00
Luke Pulverenti c643dd072e added more direct querying to folder 2013-09-27 08:24:28 -04:00
Luke Pulverenti 2d8152f36a mono progress - able to start app 2013-09-26 17:20:26 -04:00
Luke Pulverenti 2d0cc66e6b remove additional enumerations in get recursive children 2013-09-26 14:45:43 -04:00
Luke Pulverenti c29276ae50 fixed broken podcasts 2013-09-26 11:49:37 -04:00
Luke Pulverenti b1a345341d fix children null reference 2013-09-25 22:22:54 -04:00
Luke Pulverenti 791d64ceed removed locking from resolve args 2013-09-25 18:41:25 -04:00
Luke Pulverenti c620129b89 removed dotnetzip 2013-09-25 14:58:03 -04:00
Luke Pulverenti 7360950496 reduce locking on folder children 2013-09-25 14:05:21 -04:00
Luke Pulverenti b49764dbaa fixes #555 - Have clients report seek and queuing capabilities 2013-09-24 11:08:51 -04:00
Luke Pulverenti d43fd8c51d updated nuget 2013-09-23 14:28:07 -04:00
Luke Pulverenti 831c412ecf Added IsInstalledOnClient to Game 2013-09-22 18:42:21 -04:00
Luke Pulverenti 02b34c6393 fix children null reference 2013-09-22 14:29:07 -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 4064b8bada added GameSystem entity 2013-09-21 17:00:04 -04:00
Luke Pulverenti 0a7df60207 make marking date played up to the caller to decide 2013-09-21 15:24:50 -04:00
Luke Pulverenti 842b95ea02 fixes #547 - Manually marking watched and last played date 2013-09-21 12:23:56 -04:00
Luke Pulverenti 03d27d4756 add singular AddChildInternal 2013-09-21 11:06:21 -04:00
Luke Pulverenti 21e9a7950e subtitle fixes 2013-09-19 22:03:37 -04:00
Luke Pulverenti b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti 04468452ea Added Add/Remove/Clear Children protected methods 2013-09-19 17:23:56 -04:00
Luke Pulverenti 4a1d8771a8 added multipart game properties 2013-09-19 16:36:45 -04:00
Luke Pulverenti 3037c18e31 made folder sync lock protected 2013-09-19 15:35:53 -04:00
Luke Pulverenti d580abcd65 cleanup repeated querying within CollectionFolder 2013-09-19 11:12:54 -04:00
Luke Pulverenti 8136647a0a changed ActualChildren to IEnumerable 2013-09-18 20:37:01 -04:00
Luke Pulverenti 18a909797f hide concurrent dictionary from folder subclasses 2013-09-18 19:33:21 -04:00
Luke Pulverenti d58da2a772 moved image manager to an interface 2013-09-18 14:49:06 -04:00
Luke Pulverenti 3b41f9cd23 fixes #544 - No warning being given when running IE in compatibility mode 2013-09-16 23:41:49 -04:00
Luke Pulverenti 1007f24200 reduce task allocations by making IBN api synchronous 2013-09-16 22:08:18 -04:00
Luke Pulverenti 4d304e3048 revert extension method changes from previous build 2013-09-13 11:04:19 -04:00
Luke Pulverenti 803e8b4a2e improved performance of item counts 2013-09-11 13:54:59 -04:00
Luke Pulverenti 229e050cd3 fixes #532 - Add ability to sort music artists/genres by song or music video count 2013-09-10 16:23:41 -04:00
Luke Pulverenti 9d7b3fdda6 add movie count sort order 2013-09-10 15:30:56 -04:00
Luke Pulverenti 740a10a4e3 de-normalize item by name data. create counts during library scan for fast access. 2013-09-10 14:56:00 -04:00
Luke Pulverenti 52ca9527cc add some safe guards with linked children & shortcuts 2013-09-08 13:55:37 -04:00
Luke Pulverenti 1d9c163f5f fixes #506 - Song list - make columns headers clickable for sorting 2013-09-06 15:17:15 -04:00