Commit graph

3045 commits

Author SHA1 Message Date
Luke 02a4b90f65 Merge pull request #2025 from softworkz/AsyncStreamInterface
Async stream handling: Use interface instead of Func<Stream,Task>
2016-08-15 17:59:28 -04:00
Luke Pulverenti caab8299d1 add setting for photo libraries 2016-08-15 00:36:17 -04:00
Luke Pulverenti 89dd4f0be1 save library options on dialog close 2016-08-13 23:12:26 -04:00
Luke Pulverenti 7dbeeadea6 fix lastmodified header 2016-08-13 20:52:32 -04:00
Luke Pulverenti 8508e07bb9 improve genre displays 2016-08-13 16:54:29 -04:00
Luke 5b92b44f1a Merge pull request #2040 from softworkz/IsFileLockedFix
FileRefresher.IsFileLocked: Don't log Exceptions in case of no write permission
2016-08-13 02:47:45 -04:00
Luke Pulverenti 5989065517 Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-08-13 01:51:02 -04:00
Luke Pulverenti 68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Softworkz 319dcda4be Fix: ETag-Values MUST be quoted according to W3C spec 2016-08-13 07:16:19 +02:00
Luke Pulverenti d9ee4f81fd rework storage of PresentationUniqueKey 2016-08-12 15:11:45 -04:00
Luke Pulverenti 7551317075 update sync menus 2016-08-12 11:54:37 -04:00
Luke Pulverenti 6f20a8ca05 don't restart timer if disposed 2016-08-10 23:56:01 -04:00
Luke Pulverenti 00307b9a44 updated inherited parental rating value 2016-08-10 15:16:09 -04:00
Luke Pulverenti cbb6a9495d exclude people from dynamic images 2016-08-09 01:08:21 -04:00
softworkz b309e06cb8 FileRefresher.IsFileLocked: Don't log Exceptions in case of no write permission 2016-08-08 20:51:07 +02:00
Luke Pulverenti ce26f24ec7 remove X-Powered-By header 2016-08-08 00:35:21 -04:00
Luke Pulverenti 2481838b4a fix people refresh progress display 2016-08-07 17:57:46 -04:00
Luke Pulverenti 7daf34f048 quote ffmpeg params 2016-08-07 16:13:30 -04:00
Luke Pulverenti e9bd472281 update SocketHttpListener 2016-08-07 02:36:48 -04:00
softworkz 05b53d1f30 Avoid frequent Exception 2016-08-07 02:22:05 +02:00
softworkz 7d16988b1b Remove handling IHttpResult 2016-08-07 02:01:05 +02:00
softworkz 433254c498 Async stream handling: Use interface instead of Func<Stream,Task>
No functional changes
2016-08-07 02:00:36 +02:00
Luke Pulverenti 7835d3d629 fix artist case sensitivity searches 2016-08-06 16:59:31 -04:00
Luke Pulverenti 7b00ad316c update SocketHttpListener 2016-08-06 15:56:35 -04:00
Luke Pulverenti d290a54845 Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-08-06 00:38:48 -04:00
Luke Pulverenti 319a956b38 update validators 2016-08-06 00:38:01 -04:00
Luke fec7c47824 Merge pull request #1932 from softworkz/ReduceWarnings
Reduced compiler warnings. No functional changes.
2016-08-05 20:37:21 -04:00
softworkz 23da61281e Reduced compiler warnings. No functional changes (except MediaEncoder.cs and AutomaticRestartEntryPoint.cs) 2016-08-05 23:15:48 +02:00
Luke Pulverenti 22fc552fc0 remove paper-fab 2016-08-05 16:25:09 -04:00
softworkz 6cf28f1c4e Fix IndexOutOfRangeException
Fixes situations where the filename is something like "-------".
2016-08-05 04:59:27 +02:00
Luke Pulverenti 97446d04df update SocketHttpListener 2016-08-04 15:05:52 -04:00
Luke Pulverenti 39245133f8 remove people refresh retry 2016-08-04 00:38:58 -04:00
Luke Pulverenti 3e23d32e62 update naming project 2016-08-03 13:26:42 -04:00
Luke Pulverenti bbdbe79108 fix sync methods 2016-08-03 03:07:57 -04:00
Luke Pulverenti 04d480297d reduce sync db access 2016-08-03 02:38:19 -04:00
Luke Pulverenti a308ab8912 update components 2016-08-02 01:55:52 -04:00
Luke Pulverenti 332426ddff update SocketHttpListener 2016-08-01 01:08:31 -04:00
Luke Pulverenti 1bd3b22c81 update service stack config 2016-07-30 13:52:06 -04:00
Sven Van den brande 219cba7506 Removed redundant Collection Initializers
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti 9b98d8b2e1 update stream management 2016-07-28 02:29:14 -04:00
Luke Pulverenti f238005d2b update components 2016-07-27 13:26:10 -04:00
Luke Pulverenti 4f32b57e58 update buffer sizes 2016-07-27 13:11:25 -04:00
Luke Pulverenti eb321dad3b fix DateModified not refreshing 2016-07-24 12:46:17 -04:00
Luke Pulverenti 6a5684c2f5 avoid completely empty next up view 2016-07-23 16:27:22 -04:00
Luke Pulverenti 2aeee846f4 source music genre images from library content 2016-07-23 01:44:46 -04:00
Luke Pulverenti 7475722ecf switch to ExcludeArtistIds 2016-07-22 18:10:39 -04:00
Luke Pulverenti df5cfc0c25 update more from/similar 2016-07-22 13:54:43 -04:00
Luke Pulverenti 52edc5a091 update LibraryMonitor 2016-07-22 01:17:09 -04:00
Luke Pulverenti f35bd94c22 update naming project 2016-07-22 00:59:58 -04:00
Luke Pulverenti 011fa515c5 update stream reading 2016-07-21 14:40:49 -04:00
Luke Pulverenti 65ca70dfe2 update RegisterItem 2016-07-18 00:22:03 -04:00
Luke Pulverenti 794b13b816 update suggestions 2016-07-17 12:59:50 -04:00
Luke Pulverenti b6979fa28a pass along date modified 2016-07-17 12:59:40 -04:00
Luke Pulverenti 08931dabff update listviews 2016-07-16 14:02:39 -04:00
Luke Pulverenti b51c614980 update async stream writer 2016-07-15 13:18:01 -04:00
Luke Pulverenti 8627683f18 handle duplicate provider ids 2016-07-15 13:14:20 -04:00
Luke Pulverenti 2e91d69d20 update async stream writing 2016-07-15 13:13:55 -04:00
Luke Pulverenti 61aa25c358 update SocketHttpListener 2016-07-14 23:57:38 -04:00
Luke Pulverenti 1900afb311 update components 2016-07-14 15:13:52 -04:00
Luke Pulverenti 7e52b0d304 add service message 2016-07-13 23:36:23 -04:00
Luke Pulverenti 58d904a51a update next up 2016-07-11 00:59:19 -04:00
Luke Pulverenti 96efd27e20 allow photos in home video libraries 2016-07-11 00:57:22 -04:00
Luke Pulverenti de635fe22c add faster access to series sort name 2016-07-10 11:44:53 -04:00
Luke Pulverenti 959c6a397c add new streambuilder options 2016-07-09 13:39:04 -04:00
Luke Pulverenti afaf7f7c5b sanitize headers 2016-07-08 14:11:23 -04:00
Luke Pulverenti 9fdc9faba2 handle HDHR's with older firmware 2016-07-07 23:22:16 -04:00
Luke Pulverenti f952ac0f1f fix season ids 2016-07-07 23:22:02 -04:00
Luke Pulverenti 674b40af03 move call to create index 2016-07-07 23:21:35 -04:00
Luke Pulverenti f618650fbd revert clean task changes 2016-07-07 11:55:39 -04:00
Luke Pulverenti 3c6797678b store chapter image date modified 2016-07-06 13:44:44 -04:00
Luke Pulverenti 8629d509e4 speed up db upgrade 2016-07-06 01:13:26 -04:00
Luke Pulverenti e50fbdfafc update next up limit 2016-07-05 02:09:11 -04:00
Luke Pulverenti 2bfd6d3be0 fix backdrop images 2016-07-05 02:05:43 -04:00
Luke Pulverenti 1fcbd3c6da denormalize seriesid 2016-07-05 02:01:31 -04:00
Luke Pulverenti 2772d59559 denormalize seasonid 2016-07-05 01:40:18 -04:00
Luke Pulverenti 26036837dd denormalize series fields 2016-07-04 16:11:30 -04:00
Luke Pulverenti c8e67f6cb1 removed custom path subfolder setting 2016-07-04 15:30:12 -04:00
Luke Pulverenti fcc64173f6 update default cache size 2016-07-03 20:14:28 -04:00
Luke Pulverenti 986cdc429f update db upgrade 2016-07-03 19:54:19 -04:00
Luke Pulverenti 373448675b update components 2016-07-03 19:05:13 -04:00
Luke Pulverenti 08e58886f7 update metadata editor 2016-07-02 22:47:39 -04:00
Luke Pulverenti 22601f0a2e reduce stdout redirection 2016-07-01 22:16:05 -04:00
Luke Pulverenti 0920c9b3a1 next up upgrade fixes 2016-07-01 11:51:35 -04:00
Luke Pulverenti 00634b62c5 remove standard output redirect on image extractions 2016-06-30 22:35:18 -04:00
Luke Pulverenti 106087b685 add logging 2016-06-30 19:17:49 -04:00
Luke Pulverenti 3f5277e67e update channel queries 2016-06-30 15:25:38 -04:00
Luke Pulverenti b971fa9d5e update tv queries 2016-06-30 15:13:14 -04:00
Luke Pulverenti a53b062b22 update nextup query 2016-06-30 15:10:12 -04:00
Luke Pulverenti 1dfe694a77 fix search dipping into restricted channels 2016-06-30 15:01:48 -04:00
Luke Pulverenti 4a95ec28f2 add config setting 2016-06-30 11:10:54 -04:00
Luke Pulverenti b445948ebf fix dlna latest lists 2016-06-30 10:50:08 -04:00
Luke Pulverenti 525f780453 add startup error handling 2016-06-30 00:23:52 -04:00
Luke Pulverenti cbeb77c0ad reduce repeated deserialization of dlna profiles 2016-06-29 23:34:56 -04:00
Luke Pulverenti 367e16dcdf add logging 2016-06-29 22:38:20 -04:00
Luke Pulverenti c79c0d01bf xmltv fixes 2016-06-29 15:25:09 -04:00
Luke Pulverenti dc5f2dd440 update logging 2016-06-29 14:48:26 -04:00
Luke Pulverenti 636969e7ff update tab loading 2016-06-29 13:43:34 -04:00
Luke Pulverenti 404f2338f9 fix next up order 2016-06-29 12:31:01 -04:00
Luke Pulverenti db1130166f fix duplicates in suggestions 2016-06-28 23:17:27 -04:00
Luke Pulverenti bbdd2c5f6a update xmltv 2016-06-28 00:47:30 -04:00
Luke Pulverenti c1e83beeac update search 2016-06-27 18:53:42 -04:00
Luke Pulverenti 35e83dc73d cleanup content overrides when adding library paths 2016-06-27 16:33:35 -04:00
Luke Pulverenti dc15f93005 fixes #1787 2016-06-26 16:35:03 -04:00
Luke Pulverenti 0af6b57334 update logging 2016-06-26 12:23:27 -04:00
Luke Pulverenti 5c5cc212aa pass all audio codecs to server 2016-06-26 12:21:10 -04:00
Luke Pulverenti cf0d9883c6 fix userdata transactions 2016-06-25 01:16:54 -04:00
softworkz adcc104e25 At least update names of container folders (originating from a Channel) 2016-06-25 02:20:04 +02:00
Luke Pulverenti db5ac92dd2 update login 2016-06-24 16:07:45 -04:00
Luke 0441693540 Merge pull request #1871 from softworkz/ChannelItemUpdate
ChannelManager: Update Name and CommunityRating values when changed
2016-06-24 14:39:50 -04:00
Luke Pulverenti 1ce1f15a95 Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-06-24 13:29:59 -04:00
Luke a4ae54039c Merge pull request #1870 from softworkz/ChannelSorting
Channel item sort must not default to name sorting when all sort fields are cleared
2016-06-24 13:24:43 -04:00
Luke Pulverenti cb9079e0bd continue jquery removal 2016-06-24 12:51:13 -04:00
Luke Pulverenti 3950bbc013 update sqlite 2016-06-24 11:12:03 -04:00
Luke Pulverenti 6f88eb9aa6 update indexes 2016-06-24 02:32:51 -04:00
Luke Pulverenti 02bba9984f Add Series and Season channel folder types 2016-06-23 23:23:31 -04:00
Luke Pulverenti cffc9417c7 update startup wizard 2016-06-23 13:04:18 -04:00
Luke Pulverenti 70f75f8adb fix recording timers 2016-06-23 01:26:34 -04:00
Luke Pulverenti d569ef4fd7 fix appVersion errors 2016-06-23 01:25:43 -04:00
softworkz 71f8588b3a ChannelManager: Update Name and CommunityRating values when changed 2016-06-22 23:26:06 +02:00
softworkz 874577ed8b Channel item sort must not default to name sorting when all sort fields are cleared 2016-06-22 22:43:31 +02:00
Luke Pulverenti 461e9b2cdd rework query paging 2016-06-22 16:08:07 -04:00
Luke Pulverenti b0ed7ef0a3 update recording conversion process 2016-06-22 00:40:11 -04:00
Luke Pulverenti 7601f6660e add music artist channel folder type 2016-06-22 00:39:06 -04:00
Luke Pulverenti 192cbe34aa fix user data queries 2016-06-20 21:59:26 -04:00
Luke Pulverenti a75f24e8e1 add temp file with recording conversion 2016-06-20 18:07:18 -04:00
Luke Pulverenti 3d2f6db1b1 added channel properties 2016-06-20 13:08:13 -04:00
Luke Pulverenti c05f0bea04 update live tv queries 2016-06-20 13:07:53 -04:00
Luke Pulverenti b0b0649280 update indexes 2016-06-20 00:56:06 -04:00
Luke Pulverenti 624ac450c2 update indexes 2016-06-20 00:14:47 -04:00
Luke Pulverenti e69f7b757f add userdata index 2016-06-19 23:34:47 -04:00
Luke Pulverenti f58a919488 improve display of active recordings 2016-06-19 13:41:49 -04:00
Luke Pulverenti 7627c6707d update components 2016-06-19 12:53:43 -04:00
Luke Pulverenti 759f5a8560 update task results 2016-06-19 02:18:29 -04:00
Luke Pulverenti 8c7f39913b continue jquery removal 2016-06-18 13:26:42 -04:00
Luke Pulverenti ff61f2128b fix artist total record count 2016-06-17 20:52:04 -04:00
Luke Pulverenti f9847be17c update item by name queries 2016-06-17 09:06:13 -04:00
Luke Pulverenti 626a2ed2a9 update child count creation 2016-06-16 09:24:12 -04:00
Luke Pulverenti ed6a0b5296 update favorites 2016-06-16 09:18:52 -04:00
Luke Pulverenti 37d7db4bc4 support xmltv gzip 2016-06-15 22:37:06 -04:00
Luke Pulverenti 023b12a798 update recording format 2016-06-15 14:56:37 -04:00
Luke Pulverenti 6118e5f966 update xmltv downloading 2016-06-15 12:45:45 -04:00
Alex Stevens 1ce4787a35 IsSeries driven by Episode data 2016-06-15 11:30:02 +01:00
Luke Pulverenti 80863e1326 fix button alignments 2016-06-14 23:12:32 -04:00
Luke Pulverenti 7dd2b1592c add index number filter 2016-06-14 22:18:19 -04:00
Luke Pulverenti 2f39ad1673 encapsulate order by 2016-06-14 22:15:51 -04:00
Luke Pulverenti 50b6d8b8ba continue jquery removal 2016-06-14 16:59:30 -04:00
Luke Pulverenti 66c86ccc58 update pooling 2016-06-14 15:21:26 -04:00
Luke Pulverenti 01c7dba742 don't auto-restart during recordings 2016-06-14 02:40:21 -04:00
Luke Pulverenti 5f1bf17030 update forms 2016-06-14 00:15:13 -04:00
Luke Pulverenti 41eb4a8d59 update forms 2016-06-14 00:06:57 -04:00
Luke Pulverenti 7c15dc96cb Merge branch 'dev' of https://github.com/MediaBrowser/Emby into dev 2016-06-13 15:03:00 -04:00
Luke Pulverenti ad663f8fa8 update sliders 2016-06-13 15:02:48 -04:00
Luke ff7a3de69d Merge pull request #1839 from ChubbyArse/dev
Added code to GetChannels and fixed IsPremiere to use the new XmlTvPremiere object
2016-06-13 12:01:55 -04:00
Luke Pulverenti 383110f9af switch recordings to ts when preserving original audio 2016-06-12 19:33:11 -04:00
Luke Pulverenti f378a2c789 update item queries 2016-06-12 01:03:52 -04:00
Luke Pulverenti d7edd499d2 update organizer db 2016-06-11 21:25:20 -04:00
Luke Pulverenti da6e94396f update connection pooling 2016-06-11 16:12:01 -04:00
Luke Pulverenti 96b1ddfddf update user data db 2016-06-11 13:26:35 -04:00
Luke Pulverenti dc5c15c60b update elements 2016-06-11 11:56:15 -04:00
Luke Pulverenti 4c7f292ba8 use individual connections 2016-06-11 11:55:05 -04:00
Luke Pulverenti 3ba9d3c12f update channel mapping 2016-06-10 12:45:04 -04:00
Luke Pulverenti b0c1ba1e19 stub out channel mapping 2016-06-09 12:13:25 -04:00
Luke Pulverenti 527014d73a stub out channel mapper popup 2016-06-08 17:04:52 -04:00
Luke Pulverenti 32ba8721a2 update guide events 2016-06-08 13:10:07 -04:00
Luke Pulverenti 26ff2882e7 update recording events 2016-06-08 11:22:10 -04:00
Alex Stevens 2d29a77dce Added code to GetChannels and fixed IsPremiere to use the new XmlTvPremiere object 2016-06-08 10:43:18 +01:00
Luke Pulverenti cc173bfc28 add recording web socket events 2016-06-08 02:21:13 -04:00
Luke Pulverenti e2ffb0ba25 stub out channel mapping 2016-06-08 01:24:25 -04:00
Luke Pulverenti 2538889943 add mappings to add meta data method 2016-06-08 00:57:03 -04:00
Luke Pulverenti 0ad0150435 update nuget 2016-06-07 12:21:46 -04:00
Luke Pulverenti 7be8a519a3 add xml tv download 2016-06-07 02:14:13 -04:00
Luke Pulverenti c1b68356c4 use shared alpha picker 2016-06-07 01:42:26 -04:00
Luke c4b5258758 Merge pull request #1822 from ChubbyArse/dev
Changed Genre Mapping to be case insensitve
2016-06-06 18:08:01 -04:00
Alex Stevens 627b7d9b7e Changed Genre Mapping to be case insensitve 2016-06-06 23:04:15 +01:00
Luke Pulverenti 19ee883ca2 record time base 2016-06-06 17:13:00 -04:00
Luke Pulverenti 83105f5aae stubbed out channel mappings 2016-06-06 14:22:42 -04:00
Luke Pulverenti 3e066ab9f5 don't replace tv channel images 2016-06-06 13:33:39 -04:00
Luke Pulverenti 73ab3edeec update xmltv language 2016-06-05 17:27:14 -04:00
Luke Pulverenti 7388320d96 update xmltv 2016-06-05 17:08:55 -04:00
Luke Pulverenti fa76620eb7 update xmltv categories 2016-06-05 17:07:23 -04:00
Luke d47d3b0c70 Merge pull request #1814 from ChubbyArse/dev
XmlTv Listings Provider
2016-06-05 17:01:48 -04:00
Alex Stevens 767de9aa1e More updates to the XmlTVListingsProvider 2016-06-05 21:53:21 +01:00
Luke Pulverenti 9fc028b3d7 revoke access tokens on password change 2016-06-05 16:39:37 -04:00
Alex Stevens 4c52fc094f Merge remote-tracking branch 'upstream/dev' into dev 2016-06-05 21:20:54 +01:00
Luke Pulverenti 2e040f9c0c update collection grouping setting 2016-06-05 15:44:55 -04:00
Luke Pulverenti 70b1d39445 update buttons 2016-06-04 20:17:35 -04:00
Luke Pulverenti 59d174ef9e remove method call 2016-06-04 13:15:01 -04:00
Luke Pulverenti 68613fcb5b remove dead code 2016-06-04 13:14:43 -04:00
Luke Pulverenti 1edd61bf38 update tabs 2016-06-04 13:14:03 -04:00
Luke Pulverenti c389dc9473 more jquery removal 2016-06-04 12:10:10 -04:00
Luke Pulverenti 020b1d9a64 add library display settings 2016-06-04 01:51:33 -04:00
Luke Pulverenti b320d57409 restore episode pooling 2016-06-04 00:57:46 -04:00
Luke Pulverenti ddb6ea6f05 rework user data 2016-06-03 20:15:14 -04:00
Luke Pulverenti 53afb1e1e5 add images table 2016-06-03 12:24:04 -04:00
Luke Pulverenti 05acd63f8f add people to similar queries 2016-06-02 15:32:15 -04:00
Luke Pulverenti ae168bc563 update tag saving 2016-06-02 13:43:29 -04:00
Luke Pulverenti 85c508bcd1 update provider setting 2016-06-02 12:17:35 -04:00
Alex Stevens 79b5d3e195 Merge remote-tracking branch 'upstream/dev' into dev 2016-06-02 09:19:22 +01:00
Luke Pulverenti e50a74e35b update provider id queries 2016-06-02 00:43:13 -04:00
Luke Pulverenti 2979185d8e add provider ids to database 2016-06-02 00:41:12 -04:00