Commit graph

498 commits

Author SHA1 Message Date
Luke Pulverenti
0d5d91b4c4 move notification classes 2016-11-03 03:35:00 -04:00
Luke Pulverenti
b76a1abda5 move classes to portable server lib 2016-11-03 03:14:14 -04:00
Luke Pulverenti
3eb4091808 move additional classes to new server lib 2016-11-03 02:37:52 -04:00
Luke Pulverenti
41bef184d1 move classes to portable server project 2016-11-02 17:05:17 -04:00
Luke Pulverenti
78f9364b03 move classes to portable server project 2016-11-02 16:58:51 -04:00
Luke Pulverenti
d71d2a5d02 move classes to portable server project 2016-11-02 16:53:50 -04:00
Luke Pulverenti
eefab227cc update xml parsing 2016-11-02 13:08:20 -04:00
Luke Pulverenti
445985218f update components 2016-11-01 14:29:18 -04:00
Luke Pulverenti
b1276dc208 make media encoding project portable 2016-11-01 00:07:12 -04:00
Luke Pulverenti
ed1f2a8a0c update SubtitleService 2016-10-31 16:00:26 -04:00
Luke Pulverenti
3bf72b71b3 consolidate internal interfaces 2016-10-31 00:28:23 -04:00
Luke Pulverenti
a7a6cdd738 update project 2016-10-30 03:37:01 -04:00
Luke Pulverenti
3094cd7ff3 update project targets 2016-10-30 03:11:37 -04:00
Luke Pulverenti
405a6ec627 move dependencies 2016-10-29 16:31:45 -04:00
Luke Pulverenti
f3b833f945 update dependencies 2016-10-29 16:25:31 -04:00
Luke Pulverenti
1f5addfbb7 move dependencies 2016-10-29 16:13:23 -04:00
Luke Pulverenti
da20e8dcd2 continue with .net core targeting 2016-10-29 16:02:21 -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
89ff1f2af6 update components 2016-10-28 14:35:17 -04:00
Luke Pulverenti
872aec9352 continue reworking provider project 2016-10-27 03:58:33 -04:00
Luke Pulverenti
4b51233cc8 update plugin interfaces 2016-10-26 02:01:42 -04:00
Luke Pulverenti
21be035df0 make nfo project portable 2016-10-25 22:53:47 -04:00
Luke Pulverenti
ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti
dbb43771f3 update model project targeting 2016-10-23 22:42:19 -04:00
Luke Pulverenti
4829683402 switch to portable lib 2016-10-22 17:41:18 -04:00
Luke Pulverenti
c7f559f8ce make model project portable 2016-10-21 22:08:34 -04:00
Luke Pulverenti
d5b5c8e1a5 update display of active recordings 2016-10-11 02:46:59 -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
d596053ec7 rework live stream handling 2016-09-25 14:39:13 -04:00
Luke Pulverenti
bb117d6b98 update SocketHttpListener 2016-09-23 01:45:39 -04:00
Luke Pulverenti
c6419babaa update nlog, simpleinjector 2016-09-17 13:01:58 -04:00
Luke Pulverenti
62d9eb1ec7 rework upnp discovery 2016-09-11 03:33:53 -04:00
Luke Pulverenti
d4324b7e89 add chapter image error handling 2016-09-05 16:07:36 -04:00
Luke Pulverenti
fb251448c9 Rtp Rtcp fix Discovery #2116 2016-09-01 21:54:16 -04:00
Luke
10906bcb8a Merge pull request #2076 from softworkz/OrganizeInstantFeedback
Auto-Organize: Async operation and instant feedback UI (reworked)
2016-08-20 14:38:18 -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
f8b76758e6 remove fingerprintjs 2016-08-19 18:56:32 -04:00
Luke Pulverenti
dea08933f1 update xmltv lib 2016-08-18 23:57:36 -04:00
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
e9bd472281 update SocketHttpListener 2016-08-07 02:36:48 -04: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
7b00ad316c update SocketHttpListener 2016-08-06 15:56:35 -04:00
Luke Pulverenti
97446d04df update SocketHttpListener 2016-08-04 15:05:52 -04:00
Luke Pulverenti
3e23d32e62 update naming project 2016-08-03 13:26:42 -04:00
Luke Pulverenti
332426ddff update SocketHttpListener 2016-08-01 01:08:31 -04:00
Luke Pulverenti
f238005d2b update components 2016-07-27 13:26:10 -04:00
Luke Pulverenti
f35bd94c22 update naming project 2016-07-22 00:59:58 -04:00