Commit Graph

1657 Commits

Author SHA1 Message Date
Luke Pulverenti
bdab0a1588 move TypeMapper to portable project 2016-11-19 11:51:49 -05:00
Luke Pulverenti
65a1ef020b move sync repository to portable project 2016-11-19 00:52:49 -05:00
Luke Pulverenti
fa714425dd begin to rework repositories 2016-11-18 03:39:20 -05:00
Luke Pulverenti
70aebff444 add movie prefix feature 2016-11-15 12:55:26 -05:00
Luke Pulverenti
43c6971383 update isavc condition 2016-11-14 02:28:20 -05:00
Luke Pulverenti
9b5a4c22e3 update image & subtitle extraction 2016-11-14 01:44:21 -05:00
Luke Pulverenti
635c8d50a3 update character escaping 2016-11-13 22:44:54 -05:00
Luke Pulverenti
0e9cd51f9c update .net core startup 2016-11-13 16:04:21 -05:00
Luke Pulverenti
a855864207 limit access to response stream 2016-11-12 02:14:04 -05:00
Luke Pulverenti
c035f2baa1 update responses 2016-11-12 01:58:50 -05:00
Luke Pulverenti
b1af9841b6 update IRequest 2016-11-11 13:56:44 -05:00
Luke Pulverenti
918b9ca86d update core projects 2016-11-11 03:13:11 -05:00
Luke Pulverenti
00cbadea2c update core project 2016-11-11 02:24:36 -05:00
Luke Pulverenti
227dd0a42d rework result factory 2016-11-10 09:41:24 -05:00
Luke Pulverenti
48a5fa17b0 update file saving 2016-11-09 12:24:57 -05:00
Luke Pulverenti
24532f3e2d update power management 2016-11-08 23:58:58 -05:00
Luke Pulverenti
15ebff2b3a make additional classes portable 2016-11-08 17:28:04 -05:00
Luke Pulverenti
e8c70da2b6 fix ipv6 2016-11-08 14:50:39 -05:00
Luke Pulverenti
a8b340cbb2 update portable projects 2016-11-08 13:44:23 -05:00
Luke Pulverenti
67ad1db6b7 add environment info 2016-11-04 15:51:59 -04:00
Luke Pulverenti
72aaecb279 move classes to new server project 2016-11-04 14:56:47 -04:00
Luke Pulverenti
67ffbed93e move classes 2016-11-04 04:43:59 -04:00
Luke Pulverenti
6d250c4050 make dlna project portable 2016-11-04 04:31:05 -04:00
Luke Pulverenti
f52373609e move classes to portable project 2016-11-03 18:34:16 -04:00
Luke Pulverenti
13dcb5abb1 fix projects 2016-11-03 17:04:55 -04:00
Luke Pulverenti
8fd3bf4217 change pcl's to .netstandard 2016-11-03 15:07:48 -04:00
Luke Pulverenti
b76a1abda5 move classes to portable server lib 2016-11-03 03:14:14 -04:00
Luke Pulverenti
b1276dc208 make media encoding project portable 2016-11-01 00:07:12 -04:00
Luke Pulverenti
13d8110ce2 make api project portable 2016-10-31 23:07:45 -04:00
Luke Pulverenti
b0ff307d0c remove json lock files 2016-10-31 22:21:38 -04:00
Luke Pulverenti
b91dcdbff4 update audio queries 2016-10-31 01:51:43 -04:00
Luke Pulverenti
3bf72b71b3 consolidate internal interfaces 2016-10-31 00:28:23 -04:00
Luke Pulverenti
4e11e351ee update IsTextSubtitleStream 2016-10-30 12:23:56 -04:00
Luke Pulverenti
3094cd7ff3 update project targets 2016-10-30 03:11:37 -04:00
Luke Pulverenti
dca78b1341 rework dlna project 2016-10-29 18:22:20 -04:00
Luke Pulverenti
48ba276d83 add dlna classes 2016-10-29 14:44:18 -04:00
Luke Pulverenti
77699c5bf7 update IsTextSubtitleStream 2016-10-29 13:58:08 -04:00
Luke Pulverenti
2729301bff move common dependencies 2016-10-29 01:40:15 -04:00
Luke Pulverenti
ce38e98791 move common dependencies 2016-10-29 00:10:11 -04:00
Luke Pulverenti
9c6da95d6a update xml saver 2016-10-28 15:56:54 -04:00
Luke Pulverenti
89ff1f2af6 update components 2016-10-28 14:35:17 -04:00
Luke Pulverenti
31c8c3bf7f make open subtitle project portable 2016-10-27 18:54:56 -04:00
Luke Pulverenti
872aec9352 continue reworking provider project 2016-10-27 03:58:33 -04:00
Luke Pulverenti
818a48e838 update DeviceProfile 2016-10-26 15:30:49 -04:00
Luke Pulverenti
4b51233cc8 update plugin interfaces 2016-10-26 02:01:42 -04:00
Luke Pulverenti
049dca644d add more to .net core solution 2016-10-25 23:59:51 -04:00
Luke Pulverenti
21be035df0 make nfo project portable 2016-10-25 22:53:47 -04:00
Luke Pulverenti
b30c58f825 retarget dashboard project 2016-10-25 22:04:49 -04:00
Luke Pulverenti
675b643115 change controller project targeting 2016-10-25 21:57:58 -04:00
Luke Pulverenti
ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti
edbe28d9fc move interface to model 2016-10-23 22:45:23 -04:00
Luke Pulverenti
dbb43771f3 update model project targeting 2016-10-23 22:42:19 -04:00
Luke Pulverenti
78ba88bc7e move classes to model 2016-10-23 20:09:43 -04:00
Luke Pulverenti
24328310a4 update model targeting 2016-10-23 15:48:37 -04:00
Luke Pulverenti
0f8ccfaf49 prep for portable common 2016-10-23 15:47:34 -04:00
Luke Pulverenti
07791d46a5 rework scheduled tasks in preparation of common project going portable 2016-10-23 15:14:57 -04:00
Luke Pulverenti
c7f559f8ce make model project portable 2016-10-21 22:08:34 -04:00
Luke Pulverenti
1d11ef877b remove unused files 2016-10-21 13:50:03 -04:00
Luke Pulverenti
5d75d227cb remove dead files 2016-10-20 20:00:34 -04:00
Luke
367e17826e Merge pull request #2250 from MediaBrowser/beta
Beta
2016-10-20 15:27:40 -04:00
Luke Pulverenti
821d950234 allow specification of probing support 2016-10-20 14:02:42 -04:00
Luke Pulverenti
b7c6ffe013 handle x-png 2016-10-19 02:29:00 -04:00
Luke Pulverenti
2f17d160bc limit number of people in dlna responses 2016-10-18 14:23:41 -04:00
Luke
fb9db5c3c3 Merge pull request #2240 from MediaBrowser/beta
Beta
2016-10-17 12:32:57 -04:00
Luke Pulverenti
55f47d2120 update recording defaults 2016-10-16 13:11:32 -04:00
Luke Pulverenti
ac2ca1fec2 update recording dialogs 2016-10-15 18:12:16 -04:00
Luke
3f438cdf7b Merge pull request #2232 from MediaBrowser/beta
Beta
2016-10-13 17:19:50 -04:00
Luke Pulverenti
cc6b8f44d1 update RecordingStatus 2016-10-12 17:01:35 -04:00
Luke
25ef9777ca Merge pull request #2224 from MediaBrowser/beta
Beta
2016-10-12 15:43:28 -04:00
Luke Pulverenti
038b11702e update playlist content 2016-10-12 14:23:09 -04:00
Luke Pulverenti
2c6fc11dcf update live stream sharing 2016-10-11 17:33:38 -04:00
Luke Pulverenti
d5b5c8e1a5 update display of active recordings 2016-10-11 02:46:59 -04:00
Luke Pulverenti
cb26cb9457 update program queries 2016-10-10 14:18:28 -04:00
Luke Pulverenti
daaae69df5 add playback of in-progress recordings 2016-10-09 03:18:43 -04:00
Luke Pulverenti
b3595eab6a update music brainz to fetch overview 2016-10-08 14:51:07 -04:00
Luke Pulverenti
5cd3276775 pass requested fields to data layer 2016-10-08 01:57:38 -04:00
Luke Pulverenti
50e6686987 update live stream management 2016-10-07 11:08:13 -04:00
Luke Pulverenti
a69ca6c55b avoid buffering http responses 2016-10-06 14:55:01 -04:00
Luke Pulverenti
b9cacd8076 update live streams 2016-10-05 03:15:29 -04:00
Luke Pulverenti
c4e137e6cf update timer listings 2016-10-04 01:15:39 -04:00
Luke Pulverenti
d3583c1460 update lists 2016-10-03 02:28:45 -04:00
Luke Pulverenti
9e5030f396 set timer types 2016-10-02 20:43:09 -04:00
Luke Pulverenti
911d9f4598 move more metadata settings to per library 2016-10-02 00:31:47 -04:00
Luke Pulverenti
3f77a9a8a2 update series timer editor 2016-10-01 03:06:00 -04:00
Luke Pulverenti
9b937ebb9c fix really high audio encoding bitrate 2016-09-30 23:33:26 -04:00
Luke Pulverenti
6a7fabc3bd add new guide settings 2016-09-30 02:50:06 -04:00
Luke Pulverenti
fdbcccc65f add infinite property 2016-09-29 22:21:24 -04:00
Luke Pulverenti
76c7bfcb67 update closing of streams 2016-09-29 08:55:49 -04:00
Luke Pulverenti
68268cfb73 update closing of live streams 2016-09-27 13:51:01 -04:00
Luke Pulverenti
64d63c1b4b implement keep up to 2016-09-27 01:13:56 -04:00
Luke Pulverenti
adb39f4090 update recording layouts 2016-09-26 14:59:18 -04:00
Luke Pulverenti
8b096ccc0e stub out storage for new path substitution 2016-09-23 02:21:54 -04:00
Luke Pulverenti
6999017bc9 update recording dialogs 2016-09-21 17:09:14 -04:00
Luke Pulverenti
97ea2ff43a update live tv hls 2016-09-20 15:42:53 -04:00
Luke Pulverenti
5cfae1ada1 update startup tasks 2016-09-17 02:09:29 -04:00
Luke Pulverenti
0c95297269 improve resiliency of recording process 2016-09-14 12:21:33 -04:00
Luke Pulverenti
0f760af82c move download images in advance option from global to per library 2016-09-11 13:09:10 -04:00
Luke Pulverenti
62d9eb1ec7 rework upnp discovery 2016-09-11 03:33:53 -04:00
Luke Pulverenti
064ea27994 update default image extraction timeouts 2016-09-09 14:26:05 -04:00
Luke Pulverenti
e4357a17f7 update dialogs 2016-09-09 12:58:08 -04:00
Luke Pulverenti
232b5758f0 update dialogs 2016-09-08 16:32:30 -04:00
Luke Pulverenti
323d410484 add option to save recordings as mkv 2016-09-08 02:41:49 -04:00
Luke Pulverenti
c3f947f4da add sports and kids recording categories 2016-09-06 13:59:10 -04:00
Luke Pulverenti
67505e24bd fix artist editor 2016-09-06 01:02:05 -04:00
Luke Pulverenti
cc7b150b90 update recording layout 2016-09-05 01:39:14 -04:00
Luke Pulverenti
9c7eef891b add configurable encoding params 2016-09-04 11:01:31 -04:00
Luke Pulverenti
f66d9d773d update subtitles in edge 2016-09-02 11:56:19 -04:00
Luke Pulverenti
699bdacebc add setting to hide external content from suggestions 2016-08-31 17:07:02 -04:00
Luke Pulverenti
3862207a73 move channel view setting to global 2016-08-31 16:46:09 -04:00
Luke Pulverenti
2bdaba633c make chapter images a per-library setting 2016-08-29 17:06:24 -04:00
Luke Pulverenti
06ebf9d3c2 update recording file name 2016-08-29 14:42:53 -04:00
Luke Pulverenti
510fbf139c fix repeated guide refreshes 2016-08-26 15:29:28 -04:00
Luke Pulverenti
93a05271c2 fix notifications query 2016-08-25 12:55:57 -04:00
Luke
01960fa2fa Merge pull request #2090 from softworkz/TvMazePrep
Core server preparation for new "TV Maze Provider Plugin"
2016-08-24 18:48:48 -04:00
Luke Pulverenti
0117ee67d8 resolve 128k limit 2016-08-24 17:06:04 -04:00
Luke Pulverenti
c46e38725e support realtime monitor per library 2016-08-24 16:46:26 -04:00
Luke Pulverenti
e5d5c67041 update vaapi defaults 2016-08-24 16:14:35 -04:00
Luke Pulverenti
e03ead01ae update opus mime type 2016-08-24 11:48:23 -04:00
Luke Pulverenti
e4851e1b25 reduce rescanning due to IsOffline 2016-08-24 02:13:15 -04:00
Luke Pulverenti
2e65c32ede add vaapi support 2016-08-23 12:31:16 -04:00
Luke Pulverenti
17e1c8c22b update sync settings 2016-08-23 01:08:07 -04:00
softworkz
ac4023ed47 Core server preparation for new "TV Maze Provider Plugin" 2016-08-23 03:33:22 +02:00
Luke Pulverenti
430b187ef6 start a dashboard folder 2016-08-22 14:28:24 -04:00
softworkz
751febc1de Auto-Organize: Async operation and instant feedback UI (reworked)
This commit includes changes to enable and stabilize asyncronous
operation in the auto-organize area. Here are the key points:

- The auto-organize correction dialog is now closed (almost) instantly.
This means that the user does not have to wait until the file copy/move
operation is completed in order to continue. (even with local HDs the
copy/move process can take several minutes or even much longer with
network destination).
- This commit also implements locking of files to be organized in order
to prevent parallel processing of the same item. In effect, there can be
2 or more manual organization operations active even while the normal
auto-organization task is running without causing any problems
- The items that are currently being processed are indicated as such in
the log with an orange color and a spinner graphic
- The client display is refreshed through websocket messages
- A side effect of this is that other clients showing the auto-organize
log at the same time are always up-to-date as well
2016-08-20 01:03:30 +02:00
Luke Pulverenti
eb36b009ca update stream start events 2016-08-18 20:10:10 -04:00
Luke Pulverenti
fd6aa72dac add guide optimizations 2016-08-17 15:28:43 -04:00
Luke Pulverenti
ec111eebd3 fix folder caching 2016-08-15 20:22:59 -04:00
Luke Pulverenti
caab8299d1 add setting for photo libraries 2016-08-15 00:36:17 -04:00
Luke Pulverenti
6e9828ddad add remuxing permission 2016-08-13 18:27:14 -04:00
Luke Pulverenti
8508e07bb9 improve genre displays 2016-08-13 16:54:29 -04:00
Luke Pulverenti
6164049919 update direct stream url for improved caching 2016-08-13 15:52:58 -04:00
Luke Pulverenti
68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Luke Pulverenti
94a4f11464 update components 2016-08-09 13:31:31 -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
62b0c2605f remove nameof 2016-07-30 15:19:46 -04:00
Luke Pulverenti
6af3dc91c5 adjust audio transcoding bitrate 2016-07-30 00:21:26 -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
8328f39834 update behavior with restricted transcoding access 2016-07-25 01:12:38 -04:00
Luke Pulverenti
794b13b816 update suggestions 2016-07-17 12:59:50 -04:00
Luke Pulverenti
537e774f5f update listviews 2016-07-17 00:20:36 -04:00
Luke Pulverenti
78e6c638bc remove fody from build 2016-07-15 15:53:28 -04:00
Luke Pulverenti
e44a24d9e5 update hls subtitles 2016-07-13 15:16:51 -04:00
Luke Pulverenti
959c6a397c add new streambuilder options 2016-07-09 13:39:04 -04:00
Luke Pulverenti
3c6797678b store chapter image date modified 2016-07-06 13:44:44 -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
46dc02705a remove custom path subfolder option 2016-07-04 15:34:16 -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