Commit Graph

2356 Commits

Author SHA1 Message Date
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
Luke Pulverenti
5355ac4021 don't misidentify xbmc trailers as movies 2013-05-20 12:43:22 -04:00
Luke Pulverenti
c6d6479817 #284 - Library Scanning Halts 2013-05-19 19:44:05 -04:00
Luke Pulverenti
b2b85d20a5 slightly reduce simultaneous requests 2013-05-19 17:20:47 -04:00
Luke Pulverenti
40a2af83c9 standardize check of DontFetchMeta within provider manager 2013-05-19 16:19:30 -04:00
Luke Pulverenti
2bd2a7bc68 make sure providers are trying again when appropiate 2013-05-19 15:37:52 -04:00
Luke Pulverenti
25314e1fc9 limit number of tmdb requests per second 2013-05-19 14:42:58 -04:00
Luke Pulverenti
f9c00a6145 parse episode index number at resolve time 2013-05-19 13:05:33 -04:00
Luke Pulverenti
f5163bd8f1 update to servicestack 3.9.46 2013-05-19 11:55:51 -04:00
Luke Pulverenti
3fc0b768d1 shorten image task delay 2013-05-18 17:47:50 -04:00
Luke Pulverenti
99959f5d10 fixed image providers from running everytime against collection folders 2013-05-18 17:47:00 -04:00
Luke Pulverenti
4cd7030248 fixed image uploading for virtual items 2013-05-18 13:07:20 -04:00
Luke Pulverenti
e2d6a5c05d support static trailer streaming 2013-05-17 14:05:49 -04:00
Luke Pulverenti
b0c484e160 allow collections named trailers 2013-05-16 23:42:04 -04:00
Luke Pulverenti
58cc2248b9 update to servicestack 3.9.45 2013-05-15 10:21:37 -04:00
Luke Pulverenti
0adf788c40 fixed album disc priority 2013-05-14 09:49:55 -04:00
Luke Pulverenti
fa49f265b0 improved watcher fix 2013-05-14 09:49:40 -04:00
Luke Pulverenti
4111343094 #251 - New Content not added (during other tasks?) 2013-05-14 08:59:00 -04:00
Luke Pulverenti
2bfcf89abf updated nuget 2013-05-12 16:30:23 -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
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
369107bab8 reduce sizes of cast images 2013-05-11 11:55:01 -04:00
Luke Pulverenti
3a814a8b92 take CriticReviews off of BaseItem and updated nuget 2013-05-10 23:43:10 -04:00
Luke Pulverenti
6a740f7ea5 fixes #255 - Access to the path is denied 2013-05-10 15:21:55 -04:00
Luke Pulverenti
196f3eb574 better disposal around using 2013-05-10 13:51:10 -04:00
Luke Pulverenti
88ff3e4a9b fixes #255 - Access to the path is denied. 2013-05-10 13:49:29 -04:00
Luke Pulverenti
a0ed6ec96e fixes #255 - Access to the path is denied. 2013-05-10 13:48:04 -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
2b28320764 updated identification message 2013-05-09 17:05:07 -04:00
Luke Pulverenti
f233f9c4e5 schema-less user data 2013-05-09 16:29:50 -04:00
Luke Pulverenti
45dcb05ffd updated nuget 2013-05-09 13:45:46 -04:00
Luke Pulverenti
e1f8c18b51 added ability to track web sockets per session 2013-05-09 13:38:02 -04:00
Luke Pulverenti
1d826741f3 use isdbnull instead of cast 2013-05-09 10:37:20 -04:00
Luke Pulverenti
d7cc4738e6 fixes #254 - Can't turn off custom ImagesByName folder 2013-05-09 10:28:28 -04:00
Luke Pulverenti
8f61e37498 don't serialize user data in db 2013-05-09 09:46:06 -04:00
Luke Pulverenti
fbd052abfc removed local trailers and special features from memory 2013-05-08 16:58:52 -04:00
Luke Pulverenti
a0dfbdfd70 Add file lock logging message 2013-05-08 14:12:55 -04:00
Luke Pulverenti
0934a9ca76 only update .ass file if contents will be different 2013-05-07 15:18:47 -04:00
Luke Pulverenti
f8263b8b69 improve restart code after port change 2013-05-07 15:07:51 -04:00
Luke Pulverenti
baa779fb31 improve stream disposal 2013-05-07 14:57:27 -04:00
Luke Pulverenti
156453cc42 fixes #65 - When changing the port number server do not prompt for restart 2013-05-07 14:55:24 -04:00
Luke Pulverenti
8295f15ab8 fixes #110 - Edit .ass file style 2013-05-07 13:07:57 -04:00
Luke Pulverenti
2818d8ccd2 updated servicestack to 3.9.44 2013-05-07 09:06:01 -04:00
Luke Pulverenti
f3bd103e91 updated movie db provider to support downloaded trailers 2013-05-06 11:37:02 -04:00
Luke Pulverenti
e49848b8bf Added critic rating as a sort order 2013-05-05 22:23:19 -04:00
Luke Pulverenti
f9807c618b fixes #234 - Server Crash on Wake 2013-05-05 09:40:44 -04:00
Luke Pulverenti
eb45e67c81 more on image uploading 2013-05-05 00:49:49 -04:00
Luke Pulverenti
b67a0dfe03 fixes #225 - MediaServer Root Drive 2013-05-04 11:43:10 -04:00
Luke Pulverenti
b5d9cb9fab add try/catch for library manager events 2013-05-03 13:26:44 -04:00
Luke Pulverenti
43845b4052 extract images for small numbers of items on discovery 2013-05-03 11:08:02 -04:00
Luke Pulverenti
9fdf5d1c4b updated nuget 2013-05-03 00:32:16 -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
19a95edf58 fixes #222 - Music providers not downloading art. 2013-05-02 18:32:15 -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
173ed019d1 stream audio statically when possible 2013-04-30 15:13:06 -04:00
Luke Pulverenti
f95d2cc506 added more movie filters 2013-04-29 21:29:04 -04:00
Luke Pulverenti
98e8b73d81 fixed config save 2013-04-29 14:00:21 -04:00
Luke Pulverenti
8217bafb24 use regex instead of indexof with search 2013-04-29 13:06:13 -04:00
Luke Pulverenti
33f4b2ed53 subtitle extraction fixes 2013-04-29 12:01:23 -04:00
Luke Pulverenti
6d3849d98d image cleanup fixes 2013-04-29 11:22:33 -04:00
Luke Pulverenti
56d7bbd78f updated ffmpeg 2013-04-29 11:08:40 -04:00
Luke Pulverenti
7534ecc396 renamed video backdrops to theme videos 2013-04-28 14:30:58 -04:00
Luke Pulverenti
c9117070e3 display video backdrops on detail page 2013-04-28 13:21:56 -04:00
Luke Pulverenti
f09902c6a7 added api methods for video backdrops 2013-04-28 12:25:14 -04:00
Luke Pulverenti
08e4f959a2 fixes #207 - Music Content Showing as TV Content (songs as episodes) 2013-04-28 10:18:17 -04:00
Luke Pulverenti
f22c379a13 fixed directory watcher crash 2013-04-28 09:24:20 -04:00
Luke Pulverenti
b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti
90bb3d46c4 #200 - MB3 Locking Folders for a long time 2013-04-27 20:44:38 -04:00
Luke Pulverenti
7416215530 more music sorting options 2013-04-27 18:04:14 -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
3eaf25132c search flyout placeholder 2013-04-26 16:53:54 -04:00
Luke Pulverenti
757cfcae8e Added search hint service 2013-04-26 15:20:53 -04:00
Luke Pulverenti
413febb831 add artist links on song page 2013-04-25 21:52:29 -04:00
Luke Pulverenti
7a5a1511cc made file stamp a guid again 2013-04-25 13:27:36 -04:00
Luke Pulverenti
b096f895ee removed excess escaping 2013-04-25 10:35:44 -04:00
Luke Pulverenti
8792ab1eb6 #196 - LastFMArtistbyNameProvidor Errors 2013-04-25 10:27:10 -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
7f0b662b51 fixing bad check-in 2013-04-23 20:43:27 -04:00
Luke Pulverenti
b21a858ed9 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-04-23 20:25:59 -04:00
Luke Pulverenti
7839a90c1a added subtitle seek on extract 2013-04-23 20:25:49 -04:00
Mark van Veen
1e44a562fd Fix on Lucene Searching (filtered search)
Forgot to filter the hits based on input items.
2013-04-24 01:38:51 +02:00
Mark van Veen
c5303ebf25 #149 - Lucene Search engine basics implemented
https://trello.com/c/mbGuEPIh

Don't mind the main logic container being static and all, intend to fix
that later on.
2013-04-23 23:14:29 +02:00
Luke Pulverenti
4390e2f710 #35 - Make IBN path configurable 2013-04-23 15:17:21 -04:00
Luke Pulverenti
0e7ad811ac fixes #170 - MI aspect ratio 2013-04-23 11:11:20 -04:00
Luke Pulverenti
4a100452cf audio page progress 2013-04-22 23:56:11 -04:00
Luke Pulverenti
3960dda3bd remove auto-setting of update level 2013-04-22 15:59:40 -04:00
Luke Pulverenti
4c69edebe0 fixes #180 - Deleting users doesn't remove all associated data. 2013-04-22 11:46:23 -04:00
Luke Pulverenti
374b7f2f03 new Artist entity 2013-04-22 00:38:03 -04:00
Luke Pulverenti
1a153cbd39 limit size of extracted chapter images 2013-04-21 21:22:58 -04:00
Luke Pulverenti
19d21a246d made Audio.Artist plural and removed duplicated of artists into the people collection 2013-04-20 21:02:16 -04:00
Luke Pulverenti
04030ffb65 removed encoding change 2013-04-20 19:58:45 -04:00
Luke Pulverenti
aa622d7632 fixes #175 - Subtitle Encoding 2013-04-20 19:47:25 -04:00
Luke Pulverenti
58c77529d2 removed superfluous GetMemoryStream 2013-04-20 18:19:55 -04:00
Luke Pulverenti
6d7c8404cc reduce simultaneous people tasks 2013-04-20 17:54:12 -04:00
Luke Pulverenti
887c280a1b better stream disposal 2013-04-20 15:20:19 -04:00
Luke Pulverenti
333935f3f6 always update device name on requests 2013-04-20 11:20:30 -04:00
Luke Pulverenti
841aab04c7 fixes #160 - Anamorphic video thumbs display in wrong aspect ratio 2013-04-19 19:58:40 -04:00
Luke Pulverenti
6ddb9958c4 fixes #168 - Resumable & Favorite items showing up for all users. 2013-04-19 19:43:00 -04:00
Luke Pulverenti
39044fea9a updated sqlite 2013-04-19 19:26:54 -04:00
Luke Pulverenti
7f719e53a0 cleanup images task 2013-04-19 18:09:29 -04:00
Luke Pulverenti
eb612bd303 fixed db disposals 2013-04-19 16:27:02 -04:00
Luke Pulverenti
6c1bfe661b tighter control of shortcuts 2013-04-19 14:03:21 -04:00
Luke Pulverenti
5bcb7fe67f add filters to folder browsing 2013-04-18 22:52:22 -04:00
Luke Pulverenti
32bc545a85 removed unused attributes 2013-04-18 15:57:28 -04:00
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