Commit Graph

884 Commits

Author SHA1 Message Date
Luke Pulverenti
85568474ce add GameSystem to GameSystem dto 2013-10-27 17:40:42 -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
55b284cdff add user profile settings about virtual episodes 2013-10-25 11:52:10 -04:00
Luke Pulverenti
e8bb5c4b9a external subtitle fixes 2013-10-25 10:41:23 -04:00
Luke Pulverenti
b41bd6d544 fixes #596 - Remote play appears to be broken 2013-10-25 10:19:03 -04:00
Luke Pulverenti
6c1c163995 update configuration for virtual episodes 2013-10-25 10:18:53 -04:00
Luke Pulverenti
146c7ac4bf fix double path concatenation 2013-10-24 13:49:24 -04:00
Luke Pulverenti
b02bb92275 add subtitle extraction logging 2013-10-23 17:55:42 -04:00
Luke Pulverenti
d82eecc3fa fixes #577 - Subtitle Failures 2013-10-23 14:58:05 -04:00
Luke Pulverenti
731bb1389a #595 - Linux/Unix file quantity limitation for ImagesByName/People folder 2013-10-23 12:56:20 -04:00
Luke Pulverenti
73b294b4ce fixes #595 - Linux/Unix file quantity limitation for ImagesByName/People folder 2013-10-23 12:51:51 -04:00
Luke Pulverenti
6415776cd1 add item to user data save event 2013-10-23 12:03:12 -04:00
Luke Pulverenti
77cff18dce fix images saving with incorrect paths. 2013-10-22 21:11:56 -04:00
Luke Pulverenti
c997effcb1 use tmdb updates for images 2013-10-22 15:52:33 -04:00
Luke Pulverenti
32cb872b06 support backdrops from multiple sources 2013-10-22 15:03:21 -04:00
Luke Pulverenti
96fd6459b2 fix possible null reference with search hints 2013-10-22 12:08:54 -04:00
Luke Pulverenti
9c56495867 fixed saving images with double file extension 2013-10-22 08:37:11 -04:00
Luke Pulverenti
42deac1dce prioritize tmdb images ahead of fanart, but with min resolution settings 2013-10-21 10:38:48 -04:00
Luke Pulverenti
d18f000e88 process all images using Format32bppPArgb 2013-10-21 10:32:58 -04:00
Luke Pulverenti
3c06fc4d1a set CompositingMode to sourcecopy when possible 2013-10-21 00:12:51 -04:00
Luke Pulverenti
a36873f890 look at close status before assuming socket is closed. 2013-10-18 16:21:48 -04:00
Luke Pulverenti
088c77674b add locking around subtitle extraction 2013-10-18 16:02:56 -04:00
Luke Pulverenti
e6829fcdf0 improve compatibility view error message 2013-10-18 15:47:57 -04:00
Luke Pulverenti
d87a8ce8fa fixes #579 - Year images not getting scanned 2013-10-18 15:08:48 -04:00
Luke Pulverenti
39186cc2da updated mbt endpoints 2013-10-18 12:09:47 -04:00
Luke Pulverenti
0eec819ca7 added detail page indicator for missing 2013-10-17 16:59:46 -04:00
Luke Pulverenti
005b6c92aa xbmc image fixes 2013-10-17 11:35:39 -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
28041bf435 tweaked xbmc image saving 2013-10-16 10:22:26 -04:00
Luke Pulverenti
28bb5c7903 support more xbmc image conventions 2013-10-15 21:44:23 -04:00
Luke Pulverenti
d176da1ba9 support saving images to multiple locations 2013-10-15 18:17:08 -04:00
Luke Pulverenti
bb265f129d support extrathumbs folder 2013-10-15 18:16:50 -04:00
Luke Pulverenti
ca2e0f3451 fixes #588 - Add option to use xbmc convention when saving images 2013-10-15 11:29:19 -04:00
Luke Pulverenti
f3c2609c8c updated bdinfo 2013-10-15 11:28:22 -04:00
Luke Pulverenti
bef67412b1 run fast people providers during library scan to pick up images quicker 2013-10-13 21:09:42 -04:00
Luke Pulverenti
3d3876c9a9 better crash logging 2013-10-13 17:22:25 -04:00
Luke Pulverenti
2a44efaa42 fixes #585 - Use tmdb updates api for people 2013-10-13 13:52:57 -04:00
Luke Pulverenti
f4ce062e0a fixes #583 - Add vote count to edit page 2013-10-13 10:37:17 -04:00
Luke Pulverenti
e98665a091 added ffmpeg downloading for mono 2013-10-12 23:39:22 -04:00
Luke Pulverenti
3cb57db7fe fixes #564 - Enforce CanSeek and QueueableMediaTypes 2013-10-11 09:47:38 -04:00
Luke Pulverenti
15046e5703 tv metadata fixes 2013-10-10 12:55:07 -04:00
Luke Pulverenti
9663252d10 remove mutex from mono startup 2013-10-07 23:06:12 -04:00
Luke Pulverenti
a90908f0f7 update service text in wizard 2013-10-07 14:22:31 -04:00
Luke Pulverenti
3f1cafdc81 updated nuget 2013-10-06 20:49:33 -04:00
Luke Pulverenti
bd5bf32aba fix web socket message name for library change 2013-10-06 14:48:04 -04:00
Luke Pulverenti
478be44dd6 create platform-specific network manager implementation 2013-10-05 13:13:32 -04:00
Sumit Maitra
53d0e52860 First successful Mono build on OSX 2013-10-05 03:10:54 +01: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
fe2eb6cb01 fixes #573 - Support media info for intros 2013-10-04 13:04:18 -04:00
Luke Pulverenti
fb98b0c8e0 updated nuget 2013-10-04 11:22:03 -04:00
Luke Pulverenti
16b9d26ab5 fixes #273 - Marking/unmarking Favorite status doesn't cause a library changed notification 2013-10-03 14:02:23 -04:00
Luke Pulverenti
eb72c2db51 updated nuget 2013-10-02 21:22:50 -04:00
Luke Pulverenti
33a3e215d0 added user data save event 2013-10-02 15:08:58 -04:00
Luke Pulverenti
1f7bc3e61d added user data save reason 2013-10-02 13:23:10 -04:00
Luke Pulverenti
9f8a1b30a1 moved user data cache to manager class 2013-10-02 12:58:30 -04:00
Luke Pulverenti
9a4712cf22 added user data manager, updated nuget 2013-10-02 12:08:58 -04:00
Luke Pulverenti
7dae0069d6 added new image params & GameSystem constants 2013-10-02 11:32:11 -04:00
Luke Pulverenti
7c9c0c999d safer shortcut migration 2013-10-01 16:20:48 -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
29fd559f0a made session a little more flexible for playing non-library items 2013-09-30 11:05:07 -04:00
Luke Pulverenti
3733ebd21e updated nuget 2013-09-29 21:29:38 -04:00
Luke Pulverenti
02ebeb0e5b added logging during app update, and IsHD 2013-09-29 20:51:04 -04:00
Luke Pulverenti
cdfb009df8 limit knowledge of sqlite 2013-09-29 18:00:08 -04:00
Luke Pulverenti
b048230518 don't stop alchemy server if it hasn't already started 2013-09-29 11:33:04 -04:00
Luke Pulverenti
b71e9a2b07 fixed user data migration 2013-09-29 11:32:50 -04:00
Luke Pulverenti
0161f67959 better disposal of alchemy server 2013-09-28 17:16:36 -04:00
Luke Pulverenti
7565dd0249 mono progress 2013-09-28 14:16:30 -04:00
Luke Pulverenti
1da4e55d51 removed native code from media encoder 2013-09-28 14:07:30 -04:00
Luke Pulverenti
c07596dbb4 fixed http response logging 2013-09-27 17:52:59 -04:00
Luke Pulverenti
df29ed5a6f cancel web socket operations on dispose 2013-09-27 17:08:51 -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
98442402a5 fixes #550 - Add internal interfaces for live tv 2013-09-26 11:48:14 -04:00
Luke Pulverenti
791d64ceed removed locking from resolve args 2013-09-25 18:41:25 -04:00
Luke Pulverenti
262dc6d8cd ease up on artist task concurrency 2013-09-25 18:36:48 -04:00
Luke Pulverenti
84a7f6acd9 save to xml before db 2013-09-25 15:59:02 -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
2d9b48d00f fixed ffprobe running over and over 2013-09-25 11:11:23 -04:00
Luke Pulverenti
fe5a9232c8 moved a few things for mono 2013-09-24 20:54:51 -04:00
Luke Pulverenti
0ab379e271 adding mono solution 2013-09-24 17:06:21 -04:00
Luke Pulverenti
f176307e59 support multiple remote control outputs 2013-09-24 15:54:42 -04:00
Luke Pulverenti
c61cc4a304 support more kinds of remote control besides web socket 2013-09-24 11:42:30 -04:00
Luke Pulverenti
b49764dbaa fixes #555 - Have clients report seek and queuing capabilities 2013-09-24 11:08:51 -04:00
Luke Pulverenti
14c464c28a check attributes before saving over image file 2013-09-23 20:04:18 -04:00
Luke Pulverenti
cbd767ddce improve image serving performance slightly 2013-09-23 20:04:02 -04:00
Luke Pulverenti
cacba5ca11 removed test code 2013-09-23 11:40:47 -04:00
Luke Pulverenti
946a5c49d0 #429 - Extract ffmpeg from core product 2013-09-23 11:37:50 -04:00
Luke Pulverenti
28e788e435 fixes #541 - ItemQuery returns incorrect UserData 2013-09-23 10:26:20 -04:00
Luke Pulverenti
b54240f679 fixes #553 - Support locking OfficialRating field 2013-09-23 10:02:56 -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
03d27d4756 add singular AddChildInternal 2013-09-21 11:06:21 -04:00
Luke Pulverenti
f380d7a092 added percent played overlay 2013-09-21 11:06:00 -04:00
Luke Pulverenti
2e511fba83 support run as service 2013-09-20 21:04:14 -04:00
Luke Pulverenti
e50c29ffca exposed GetEnhancedImage on ImageProcessor 2013-09-20 11:42:27 -04:00
Luke Pulverenti
755d98edc0 improved messages with startup failures 2013-09-20 11:37:05 -04:00
Luke Pulverenti
a2fb45ba8e prevent theme songs from tripping up album resolver 2013-09-20 11:16:58 -04:00
Luke Pulverenti
479ac06f63 updated subtitle seek params 2013-09-20 10:05:59 -04:00
Luke Pulverenti
b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti
c233f2190c fixes #518 - Add api param for watched indicator on images 2013-09-19 13:45:48 -04:00
Luke Pulverenti
9e91e3b2dd prevent DOS in directory watchers 2013-09-19 11:13:34 -04:00
Luke Pulverenti
d580abcd65 cleanup repeated querying within CollectionFolder 2013-09-19 11:12:54 -04:00
Luke Pulverenti
cb839f9f25 Added image output format param 2013-09-19 11:12:28 -04:00
Luke Pulverenti
8136647a0a changed ActualChildren to IEnumerable 2013-09-18 20:37:01 -04:00
Luke Pulverenti
5b93895c14 show album count 2013-09-18 19:33:27 -04:00
Luke Pulverenti
d58da2a772 moved image manager to an interface 2013-09-18 14:49:06 -04:00
Luke Pulverenti
60780399c5 allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti
06c611dd50 updated nuget 2013-09-17 11:14:22 -04:00
Luke Pulverenti
85d7eb917f made dtoservice synchronous 2013-09-16 22:44:06 -04:00
Luke Pulverenti
1007f24200 reduce task allocations by making IBN api synchronous 2013-09-16 22:08:18 -04:00
Luke Pulverenti
ebec1e159c update default theme endpoints 2013-09-15 13:34:37 -04:00
Luke Pulverenti
17d22c0130 add video image extraction back to library scan 2013-09-14 17:19:32 -04:00
Luke Pulverenti
11de8dde82 update to servicestack 3.9.59 2013-09-13 21:03:55 -04:00
Luke Pulverenti
93fdbc17d8 Added video bitrate sort order 2013-09-13 16:53:46 -04:00
Luke Pulverenti
b07a1e67c2 Added episodes page 2013-09-13 16:45:27 -04:00
Luke Pulverenti
1591558fc0 fixes #526 - Make server startup error message friendlier 2013-09-13 11:02:40 -04:00
Luke Pulverenti
54f27da740 fixed case sensitivity in ratings comparisons 2013-09-11 13:55:12 -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
06298d489c fixes #530 - Add ability to sort movie genres/studios/people by movie or trailer count 2013-09-10 15:57:38 -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
a0fea896fd make socket logging message more descriptive 2013-09-08 17:16:27 -04:00
Luke Pulverenti
8398a5a32e close web socket gracefully to reduce error messages in server log 2013-09-08 14:50:55 -04:00
Luke Pulverenti
59f24493ce detect invalid json with web socket messages 2013-09-07 11:59:29 -04:00
Luke Pulverenti
df3b010703 improve failed provider logging message 2013-09-07 11:59:18 -04:00
Luke Pulverenti
1d9c163f5f fixes #506 - Song list - make columns headers clickable for sorting 2013-09-06 15:17:15 -04:00
Luke Pulverenti
a11fa2e064 updated ffmpeg 2013-09-05 17:36:47 -04:00
Luke Pulverenti
98e7eeeff9 reduce byte conversions with alchemy web socket 2013-09-05 17:34:46 -04:00
Luke Pulverenti
44b12c0f9f fixes #520 - Support multiple artists per audio track 2013-09-05 15:00:50 -04:00
Luke Pulverenti
6d407033ce fixes #519 - Add third wizard page 2013-09-05 13:05:39 -04:00
Luke Pulverenti
c1870f9fc8 make people task less aggressive 2013-09-05 08:47:45 -04:00
Luke Pulverenti
c92f0e53a4 added new sort orders 2013-09-05 08:46:59 -04:00
Luke Pulverenti
e7e18af2d7 fixes #433 - Add root collection type to ItemResolveArgs 2013-09-04 13:07:35 -04:00
Luke Pulverenti
dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti
2e43a0746c fixes #508 - Add more sort orders to web client album page 2013-09-03 10:33:40 -04:00
Luke Pulverenti
4f53d2fd23 Added IsFolder sort order 2013-09-02 19:17:25 -04:00
Luke Pulverenti
f0542f69bc record bluray playlist file name 2013-09-01 21:35:57 -04:00
Luke Pulverenti
8b85a7bab1 updated nuget 2013-08-31 15:48:11 -04:00
Luke Pulverenti
982a303940 added IsMuted to playback progress 2013-08-29 17:00:27 -04:00
Luke Pulverenti
528100ab31 fully removed System.Net.HttpWebRequest dependency 2013-08-28 16:12:58 -04:00
Luke Pulverenti
ac802322de check location type before starting directory watchers 2013-08-28 15:56:06 -04:00
Luke Pulverenti
13198a687d use existing font when possible 2013-08-27 22:31:49 -04:00
Luke Pulverenti
11f26b1d36 fixes #427 - mac ds store path 2013-08-27 16:29:45 -04:00
Luke Pulverenti
e51a38a93d fixes #427 - Handle mac .DS_Store 2013-08-27 16:08:29 -04:00
Luke Pulverenti
9e19101f25 add download error handling 2013-08-23 19:22:45 -04:00
Luke Pulverenti
c2c3885160 removed ffmpeg fonts from solution 2013-08-23 19:22:13 -04:00
Luke Pulverenti
0f47fb719f decrease frequency of hitting remote notifications url 2013-08-23 18:13:32 -04:00
Luke Pulverenti
c59e49a8ed revert single/multi transition. too risky for now. 2013-08-18 11:23:28 -04:00
Luke Pulverenti
61c13e8f2c change key used to generate chapter image file names 2013-08-18 09:39:27 -04:00
Luke Pulverenti
c137525e17 fixed chapter retrieval 2013-08-17 18:51:07 -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
7c0f97d56b check for app updates less frequently 2013-08-16 14:43:11 -04:00
Luke Pulverenti
33eb6bca88 updated ffmpeg 2013-08-16 10:37:04 -04:00
Luke Pulverenti
11c3778053 completed multiple movie in folder support 2013-08-15 15:09:52 -04:00
Luke Pulverenti
34bf41721a Additional fixes for multiple movies per folder. Added a provider shell 2013-08-15 12:21:32 -04:00
Luke Pulverenti
e934783b95 initial support of multiple movies in folder 2013-08-15 12:00:39 -04:00
Luke Pulverenti
612b7e55d2 prep work for multiple movies in folder support 2013-08-15 11:25:51 -04:00
Luke Pulverenti
80a256bdea improved chapter saving to respect forced refreshing 2013-08-15 10:56:43 -04:00
Luke Pulverenti
ca75dd9193 fixes #419 - Boxsets not picked up properly 2013-08-15 08:16:24 -04:00
Luke Pulverenti
f064d6c9c7 only set creation date at resolve time 2013-08-14 08:17:45 -04:00
Luke Pulverenti
242f0f21dc reduce scans when changing library 2013-08-13 10:41:45 -04:00
Luke Pulverenti
e3fd8525d6 reduce operations after config changes 2013-08-12 22:07:09 -04:00
Luke Pulverenti
d3acd04e66 store chapters in xml 2013-08-12 15:18:31 -04:00
Luke Pulverenti
e0c387446b reworked iso manager 2013-08-09 21:16:31 -04:00
Luke Pulverenti
6efd877017 Removed dependency from user repository 2013-08-09 20:46:34 -04:00
Luke Pulverenti
a7de7df1da fixed people task 2013-08-08 16:18:05 -04:00
Luke Pulverenti
1b7c1e0c53 updated sqlite 2013-08-08 07:56:25 -04:00
Luke Pulverenti
a3f7ebe702 3.0.4967.25605 2013-08-07 15:15:55 -04:00
Luke Pulverenti
5225e054cd reduced list enumerations 2013-08-07 12:00:20 -04:00
Luke Pulverenti
18131d2cbc Tweaked save local decision making 2013-08-05 17:18:57 -04:00
Luke Pulverenti
4afe4f1ace added error handling in provider supports 2013-08-03 21:35:37 -04:00
Luke Pulverenti
26acf0e4bb updated ffmpeg 2013-08-03 10:41:39 -04:00
Luke Pulverenti
bae1a83f97 fixed config save testing existence of empty path 2013-08-03 10:39:23 -04:00
Luke Pulverenti
e9722763b4 fixed an issue getting collection type 2013-08-03 09:24:39 -04:00
Luke Pulverenti
d977ba932b added favorites page to the tv section 2013-07-30 16:31:25 -04:00
Luke Pulverenti
2646ce696b fixes #388 - LibraryChanged message not reporting ItemsRemoved properly 2013-07-29 12:03:19 -04:00
Luke Pulverenti
9a116a8575 fixes #87 - Directory Watchers need to ignore thumbs.db 2013-07-29 11:38:11 -04:00
Luke Pulverenti
0a090f6ea4 fixes #385 - Send playback stop on browser close 2013-07-29 10:18:55 -04:00
Luke Pulverenti
2ec6222648 updated morelinq 2013-07-27 15:00:11 -04:00
Luke Pulverenti
898d55d866 factor collection type in resolving process 2013-07-27 14:24:48 -04:00
Luke Pulverenti
2b07e6aaf8 separate display preferences per client 2013-07-26 21:15:55 -04:00
Luke Pulverenti
90077dd216 fixes #407 - Web Client streaming video freeze on audio language or quality modification 2013-07-26 20:58:59 -04:00
Eric Reed
092c245d9a Fix TV ratings (and NC-17) not working with PC 2013-07-24 11:45:04 -04:00
Luke Pulverenti
89fa63d713 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-07-22 10:58:45 -04:00
Luke Pulverenti
a2190765c8 update to servicestack 3.9.56 2013-07-22 10:58:38 -04:00
Luke
1f4012771f Restored GB- prefix 2013-07-22 10:39:27 -04:00
Luke Pulverenti
699b762cd7 update video images task to find images that are already there 2013-07-21 18:10:59 -04:00
Luke Pulverenti
2f3cedd87a fixed uk ratings 2013-07-20 14:17:04 -04:00
Luke Pulverenti
1a1cfba795 faster file extension comparisons 2013-07-20 10:57:48 -04:00
Luke Pulverenti
74c37cd8fa perform notification date check in utc 2013-07-19 14:37:14 -04:00
Luke Pulverenti
2aaf939f22 rename SeekPosition to SeekPositionTicks 2013-07-19 14:36:44 -04:00
Luke Pulverenti
683f00ba38 added sorting by mpaa rating 2013-07-18 11:07:31 -04:00
Luke Pulverenti
4b3ce596a1 fixes #236 - Subtitle charset 2013-07-18 08:07:53 -04:00
Luke Pulverenti
aec36e8096 catch when negative playback position is reported 2013-07-18 08:00:57 -04:00
Luke Pulverenti
bba45755f3 update to servicestack 3.9.55 2013-07-17 16:36:38 -04:00
Luke Pulverenti
8937e83149 do date comparisons in utc 2013-07-16 17:06:20 -04:00
Luke Pulverenti
a03b99a229 updated ffmpeg 2013-07-16 16:02:30 -04:00
Luke Pulverenti
65fee19105 support remote notifications 2013-07-16 15:42:12 -04:00
Luke Pulverenti
2c22db8b8d Added an adult video entity 2013-07-16 14:47:05 -04:00
Luke Pulverenti
27c644e6c8 #236 - Subtitle charset 2013-07-16 14:18:49 -04:00
Luke Pulverenti
b1576d7faf changed NotificationQuery user id to string 2013-07-15 21:33:47 -04:00
Luke Pulverenti
40ee886f2e fixed offline titles not displaying 2013-07-13 18:47:54 -04:00
Luke Pulverenti
dab5003d6b added collection type 2013-07-12 15:56:40 -04:00
Luke Pulverenti
1e90c8d40c add version to web socket id text 2013-07-09 14:37:41 -04:00
Luke Pulverenti
66624293ac Display client version in the dashboard 2013-07-09 12:11:16 -04:00
Luke Pulverenti
48265fefa4 update nuget 2013-07-08 22:38:18 -04:00
Luke Pulverenti
56eea6a626 added some user access settings 2013-07-08 12:13:21 -04:00
Luke Pulverenti
6992d31155 fixes #383 - boxsets seem to ignore tmdbid tag in file path 2013-07-07 19:31:54 -04:00
Luke Pulverenti
16b58256c4 updated nuget 2013-07-07 01:41:28 -04:00
Luke Pulverenti
e924efaa6f Added a welcome notification 2013-07-06 22:01:14 -04:00
Luke Pulverenti
734f08f56d update sqlite sync mode 2013-07-06 21:42:14 -04:00
Luke Pulverenti
8d97d34d10 change text on library page 2013-07-06 21:41:20 -04:00
Luke Pulverenti
53450bd514 added a notifications service 2013-07-06 17:23:32 -04:00
Luke Pulverenti
6ad5c9fa71 put a slight delay on directory watchers RemoveTempIgnore 2013-07-05 12:47:10 -04:00
Luke Pulverenti
ae559e0ed1 increase number of image extractions for new items 2013-07-05 09:47:26 -04:00
Luke Pulverenti
a19bfc8f07 Added support for linked children 2013-07-05 09:47:10 -04:00
Luke Pulverenti
f98b611deb moved dependencies for mono 2013-07-03 20:11:11 -04:00
Luke Pulverenti
708a8115d5 added game xml saving 2013-07-01 14:17:55 -04:00
Luke Pulverenti
57449f62c1 added GameGenre 2013-07-01 13:17:33 -04:00
Luke Pulverenti
08bef57221 removed DownloadAndSaveImage method 2013-07-01 10:03:19 -04:00
Luke Pulverenti
a5f97dcaa8 move installation manager down to common 2013-06-30 22:27:50 -04:00
Luke Pulverenti
4fd4b23a47 catch ApplicationException in directory watchers 2013-06-29 08:42:07 -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
Luke Pulverenti
ab6a060163 distinguish between metadata download and edit 2013-06-27 19:01:03 -04:00
Luke Pulverenti
3b2b9c59b2 extracted an item refresh service 2013-06-27 15:29:58 -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
0a5701130e add collection/season.xml 2013-06-27 10:51:40 -04:00
Luke Pulverenti
f48c1c6cdc fix db typo 2013-06-27 09:31:57 -04:00
Luke Pulverenti
2b87ab1548 allow editing of ibn items 2013-06-27 09:31:49 -04:00
Luke Pulverenti
5217a3cc0d updated ffmpeg 2013-06-26 12:12:04 -04:00
Luke Pulverenti
6025a89235 read 3d format from xml 2013-06-26 12:08:16 -04:00
Luke Pulverenti
07e230c2eb Added Video3DFormat property 2013-06-25 14:10:39 -04:00
Luke Pulverenti
db607a618b fixes #353 - Path not found stopping library scan 2013-06-24 21:32:21 -04:00
Luke Pulverenti
92cd71143d Only fire metadata savers when appropriate 2013-06-24 21:22:21 -04:00
Luke Pulverenti
10caa7ff83 added artist/slbum xml savers 2013-06-23 14:55:30 -04:00
Luke Pulverenti
41f84fc6b2 save person.xml 2013-06-23 13:56:11 -04:00
Luke Pulverenti
d6cf7b51ac added movie, series, folder and episode xml saving support 2013-06-23 13:48:30 -04:00
Luke Pulverenti
189618a751 fixes #358 - Weather validation in Server configuration 2013-06-23 11:02:53 -04:00
Luke Pulverenti
b9c1113df9 fixed localization startup issue 2013-06-21 09:42:27 -04:00
Luke Pulverenti
67a45c0ffa fix typo 2013-06-20 15:31:20 -04:00
Luke Pulverenti
6bc263052d move child definitions to db 2013-06-20 12:44:24 -04:00
Luke Pulverenti
6c282a76b1 reduce file system info memory usage 2013-06-19 22:23:07 -04:00
Luke Pulverenti
3f23ee9e82 fixed empty user display on dashboard 2013-06-19 08:24:50 -04:00
Luke Pulverenti
9fc6bc3385 fix rating values 2013-06-18 16:54:32 -04:00
Luke Pulverenti
13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti
dbfe22412a update to servicestack 3.9.54 2013-06-18 05:48:49 -04:00
Luke Pulverenti
e56433a0ef sqlite 2013-06-18 05:43:07 -04:00
Luke Pulverenti
e677a57bf1 switch to flat file storage 2013-06-17 16:35:43 -04:00
Luke Pulverenti
9bb1588afd don't keep calling Path.combine for critic reviews 2013-06-17 10:26:20 -04:00
Luke Pulverenti
3eb6b316d0 fixes for multi-file movies 2013-06-16 15:32:53 -04:00
Luke Pulverenti
c5b00dec8e Added multi-disc movie support 2013-06-16 15:02:57 -04:00
Luke Pulverenti
1fc15d543f updated ffmpeg 2013-06-14 08:42:43 -04:00
Luke Pulverenti
fe29d3c8dc Check name for null when searching 2013-06-14 08:19:09 -04:00
Luke Pulverenti
e1e35cd4e7 Added custom format feature to allow image uploads 2013-06-14 08:18:59 -04:00
Luke Pulverenti
ef2fe67174 removed image cleanup task 2013-06-13 23:49:30 -04:00
Luke Pulverenti
2c0010850f set display media type in constructor 2013-06-13 16:15:50 -04:00
Luke Pulverenti
8d3bb9338c comment 2013-06-13 16:15:37 -04:00
Luke Pulverenti
bc44f38d79 singular music genre path 2013-06-13 16:15:16 -04:00
Luke Pulverenti
8726b9ca95 Set initial display media type at resolve time 2013-06-13 14:17:42 -04:00
Luke Pulverenti
7d0a478183 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-13 11:59:56 -04:00
Luke Pulverenti
f38c0ef366 disable unused servicestack features 2013-06-13 11:59:30 -04:00
Luke Pulverenti
fa3a5174fe removed unused properties 2013-06-13 11:58:47 -04:00
Luke
ebda06cda1 Merge pull request #345 from david3663/master
Update German Ratings
2013-06-12 19:54:04 -07:00
david3663
541e1e4823 Update de.txt 2013-06-12 23:52:44 -03:00
Luke Pulverenti
def3428199 Added poor man's multi-file movie support 2013-06-12 17:46:50 -04:00
Luke
3adbcac65f Merge pull request #338 from david3663/master
Updated Russian ratings
2013-06-12 05:21:32 -07:00
david3663
7f5435644c Update ru.txt 2013-06-12 07:17:42 -03:00
Luke Pulverenti
696b2b71fa Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-06-11 23:00:36 -04:00
Luke Pulverenti
7d411c3c91 removed null checks that are no longer needed 2013-06-11 23:00:23 -04:00
Luke
52b393063e Merge pull request #337 from david3663/master
Updated Russian ratings
2013-06-11 19:26:04 -07:00
david3663
1aa319cf2a Update ru.txt 2013-06-11 23:12:24 -03:00
Luke Pulverenti
de2977cbf6 updated ffmpeg 2013-06-11 16:51:13 -04:00
Luke Pulverenti
35d9b29c97 fixed issue of not seeing network shares 2013-06-11 16:35:54 -04:00
Luke Pulverenti
1054994645 Error handling on needs refresh 2013-06-11 14:31:28 -04:00
Luke Pulverenti
5db6dbb55e added more ratings 2013-06-11 10:39:25 -04:00
Luke Pulverenti
78c7e79b61 use combination of fast and slow seek on subtitle conversions 2013-06-11 08:50:50 -04:00
Luke Pulverenti
b47a6ca5d5 added mexican ratings 2013-06-11 08:46:22 -04:00
Luke Pulverenti
fa5e85c6d9 added more ratings 2013-06-11 08:44:11 -04:00
Luke Pulverenti
c16fac0500 check timer for null before attempting to dispose 2013-06-11 08:18:59 -04:00
Luke Pulverenti
be1fcf1682 pluralize music genres path 2013-06-10 23:32:41 -04:00
Luke Pulverenti
18325159c5 added a new MusicGenre entity 2013-06-10 23:31:00 -04:00
Luke Pulverenti
fab983b6dc removed some preemptive file filtering 2013-06-10 22:51:23 -04:00
Luke Pulverenti
2b4111d4fd optimize ratings by caching 2013-06-10 22:34:55 -04:00
Luke Pulverenti
d2933cab73 fixed ratings. moved them to static text files 2013-06-10 13:46:11 -04:00
Luke Pulverenti
a43fdb0c3d updated nuget 2013-06-09 21:47:12 -04:00
Luke Pulverenti
362369f5fa only call savers for file system items 2013-06-09 21:40:53 -04:00
Luke Pulverenti
fad1ac8e9f call metadata savers after items are updated 2013-06-09 13:37:16 -04:00
Luke Pulverenti
7aa969e2b9 added a providers assembly 2013-06-09 12:47:28 -04:00
Luke Pulverenti
4954681594 added IMetadataSaver 2013-06-09 12:23:06 -04:00
Luke Pulverenti
7ceb377cde better comparison of names in directory watchers 2013-06-09 09:31:37 -04:00
Luke Pulverenti
fb4c559549 set DontFetchMeta at resolve time 2013-06-09 09:31:23 -04:00
Luke Pulverenti
e3c7d6f168 reduce simultaneous people tasks 2013-06-08 13:03:44 -04:00
Luke Pulverenti
1ddc193e58 support xbmc naming convention for subtitles 2013-06-06 10:33:11 -04:00
Luke Pulverenti
2e408e40c0 defer path creation when possible 2013-06-04 12:48:23 -04:00
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
59118a2ddb switch to write ahead logging 2013-06-02 22:46:46 -04:00
Luke Pulverenti
e9aa4e0ded don't allow nested music artists 2013-06-02 08:43:53 -04:00
Luke Pulverenti
7736c8cefc display program data path and bookmark in the dashboard 2013-06-01 23:17:10 -04:00
Luke Pulverenti
dbf214883c don't allow theme songs to get mixed in with children 2013-06-01 18:18:27 -04:00
Luke Pulverenti
6a1414ab15 don't allow deletion of only admin user 2013-05-31 21:19:22 -04:00
Luke Pulverenti
c025472491 removed unused reference 2013-05-31 15:33:13 -04:00
Luke Pulverenti
0f93bed1bb switch to sqlite x86 package 2013-05-31 14:57:13 -04:00
Luke Pulverenti
300c3b7fd6 standardize knowledge of supported image extensions 2013-05-30 18:22:15 -04:00
Luke Pulverenti
3387dac01d remote control progress 2013-05-30 15:58:07 -04:00
Luke Pulverenti
a880a44f4a fix boxsets getting resolved as series 2013-05-30 14:19:50 -04:00
Luke Pulverenti
110d1e6fbe removed swallowed exceptions 2013-05-28 13:32:50 -04:00
Luke Pulverenti
969bc00098 fixed missing compression for dashboard js/css 2013-05-28 13:32:40 -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
1f1eab209a reduce db access from library manager 2013-05-27 18:42:32 -04:00
Luke Pulverenti
70cecb346b reduce fanart movie requests using their updates api 2013-05-27 18:25:04 -04:00
Luke Pulverenti
e5936e008e removed test code 2013-05-27 14:37:35 -04:00
Luke Pulverenti
085e597a2e improve accuracy of local ip address discovery 2013-05-27 14:34:03 -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
afbd4e3b48 add debug logging messages 2013-05-26 21:24:56 -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
084557ca46 fixes #311 - Database connection became corrupted 2013-05-25 14:00:34 -04:00
Luke Pulverenti
03296a7ffe updated sqlite 1.0.86 2013-05-25 13:55:32 -04:00
Luke Pulverenti
5c5ec6e644 further reduce fanart music requests by using their updates api 2013-05-25 11:16:50 -04:00
Luke Pulverenti
7162566f56 fixes #298 - 5.1 chan from bd info 2013-05-25 09:06:40 -04:00
Luke Pulverenti
6611b53606 don't try to keep extracting images that fail 2013-05-25 01:17:32 -04:00
Luke Pulverenti
7a5ba39603 fixes #305 - Multiple collections 2013-05-24 13:48:48 -04:00
Luke Pulverenti
1141fcc374 fixes #289 - Rename "Season 0" to "Specials"? 2013-05-24 11:01:53 -04:00
Luke Pulverenti
dd3f6fcc26 fixes #286 - Support double episodes 2013-05-24 00:02:42 -04:00
Luis Miguel Almánzar
96a4f93e7c adding test to episode number extraction, and support multiepisode files 2013-05-23 22:05:31 -04:00
Luke Pulverenti
f546f09c71 bulk save items when possible 2013-05-23 11:39:48 -04:00
Luke Pulverenti
9abafd83eb added more web socket logging 2013-05-22 16:36:00 -04:00
Luke Pulverenti
458126a922 added refresh metadata button to the edit page 2013-05-22 15:49:12 -04:00
Luke Pulverenti
8563d8adb2 always consider audio played 2013-05-22 13:58:49 -04:00
Luke Pulverenti
697e98426f restore edit metatdata page 2013-05-22 12:52:22 -04:00
Luke Pulverenti
95afe143e8 add refresh item api method 2013-05-22 00:21:36 -04:00
Luke Pulverenti
b310c98656 updated nuget 2013-05-21 23:59:55 -04:00
Luke Pulverenti
a3ecf6c2b7 localize library changed messages per user 2013-05-21 23:42:25 -04:00
Luke Pulverenti
e01202030d removed sql delayed writer in favor of prepared statements 2013-05-21 11:52:59 -04:00
Luke Pulverenti
710c1073c1 move audio image extraction back into library scan 2013-05-21 00:04:38 -04:00
Luke Pulverenti
f3a7307ebb reduce requests against tvdb by getting entire series metadata at once 2013-05-20 23:16:43 -04:00
Luke Pulverenti
96e8f053b5 tone down logging 2013-05-20 23:13:30 -04:00
Luke Pulverenti
466d00b021 make sure series and episode providers are checking for existence of images 2013-05-20 13:14:15 -04:00
Luke Pulverenti
9430b09ae9 support xbmc -trailer suffix 2013-05-20 13:04:39 -04:00