Commit Graph

518 Commits

Author SHA1 Message Date
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
Luke Pulverenti
011fa515c5 update stream reading 2016-07-21 14:40:49 -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
1dfe694a77 fix search dipping into restricted channels 2016-06-30 15:01:48 -04:00
Luke Pulverenti
c79c0d01bf xmltv fixes 2016-06-29 15:25:09 -04:00
Luke Pulverenti
636969e7ff update tab loading 2016-06-29 13:43:34 -04:00
Luke Pulverenti
7627c6707d update components 2016-06-19 12:53:43 -04:00
Luke Pulverenti
f9847be17c update item by name queries 2016-06-17 09:06:13 -04:00
Luke Pulverenti
6118e5f966 update xmltv downloading 2016-06-15 12:45:45 -04:00
Luke Pulverenti
cc173bfc28 add recording web socket events 2016-06-08 02:21:13 -04:00
Luke Pulverenti
0ad0150435 update nuget 2016-06-07 12:21:46 -04:00
Alex Stevens
79b5d3e195 Merge remote-tracking branch 'upstream/dev' into dev 2016-06-02 09:19:22 +01:00
Luke Pulverenti
2979185d8e add provider ids to database 2016-06-02 00:41:12 -04:00
Alex Stevens
cf1fa24e8b Merge remote-tracking branch 'upstream/dev' into dev 2016-06-01 19:06:54 +01:00
Luke Pulverenti
df3cd3e2f6 updated nuget 2016-06-01 11:21:22 -04:00
Alex Stevens
a3c3fff39f Added first stab at a XmlTvListingsProvider 2016-05-31 23:00:20 +01:00
Luke Pulverenti
0915d1f383 update nuget 2016-05-31 16:17:16 -04:00
Luke Pulverenti
e0a213601b stub out file refresher 2016-05-26 00:11:27 -04:00
Luke Pulverenti
b23ca6a04c update simpleinjector 2016-05-23 15:21:28 -04:00
Luke Pulverenti
15f0832a04 deprecate refreshinfo db 2016-05-21 02:12:00 -04:00
Luke Pulverenti
6186c4ff70 update shared components 2016-05-17 13:44:17 -04:00
Luke Pulverenti
a4d1c9e6e4 update sqlite 2016-05-01 17:48:37 -04:00
Luke Pulverenti
85a9363c78 update packages 2016-04-23 01:52:33 -04:00
Luke Pulverenti
ddbf183df5 update edge playback 2016-04-04 15:07:43 -04:00
Luke Pulverenti
fa841e8610 add RtspSession 2016-03-31 16:04:07 -04:00
Luke Pulverenti
edd9ad6d63 add rtsp classes 2016-03-31 16:01:27 -04:00
Luke Pulverenti
54de1b744b stub out sat channel scan 2016-03-31 15:32:26 -04:00
Luke Pulverenti
e13fcb3cd4 update sat/ip 2016-03-31 15:22:07 -04:00
Luke Pulverenti
d5b7ed325e switch from Mono.Nat to Open.Nat 2016-03-31 14:46:03 -04:00
Luke Pulverenti
55bbc5d12a update components 2016-03-22 23:03:35 -04:00
Luke Pulverenti
14b9f94e0a add sat ini mappings 2016-03-17 14:19:39 -04:00
Luke Pulverenti
86a8c0805f update translations 2016-03-17 13:27:17 -04:00
Luke Pulverenti
4fa9bff24e add sat ini files 2016-03-17 01:04:59 -04:00
Luke Pulverenti
eebe10240c update naming project 2016-03-14 01:53:21 -04:00
Luke Pulverenti
44723dd076 ipv6 fix 2016-03-05 16:02:43 -05:00
Luke Pulverenti
03ec2caca7 update SocketHttpListener 2016-03-03 13:11:55 -05:00
Luke Pulverenti
e44d6cffea update components 2016-02-26 23:38:30 -05:00
Luke Pulverenti
fccff2154d update SocketHttpListener 2016-02-26 13:22:41 -05:00
Luke Pulverenti
cd144bc6f5 update photo resolver 2016-02-25 10:12:22 -05:00
Luke Pulverenti
e096a400cd update sat discovery 2016-02-19 01:20:18 -05:00
Luke Pulverenti
f13ca8f343 update device discovery 2016-02-17 16:24:01 -05:00
Luke Pulverenti
5bf7e6d80c update libs 2016-02-16 11:38:00 -05:00
Luke Pulverenti
fe741f9fda add recording encoding setting 2016-02-12 02:01:38 -05:00
Luke Pulverenti
31a119fa42 update naming project 2016-02-10 13:13:15 -05:00
Luke Pulverenti
4982a90e22 add xmltv nuget package 2016-02-06 00:17:05 -05:00
Luke Pulverenti
dbcce232bd update naming project 2016-02-03 12:26:34 -05:00
Luke Pulverenti
a9eba7099b update naming project 2016-02-01 21:41:00 -05:00
Luke Pulverenti
427bc03052 support itunes episode naming 2016-01-26 14:55:33 -05:00
Luke Pulverenti
17cf1f3a6d update naming project 2016-01-26 13:18:06 -05:00
Luke Pulverenti
6c38f81d49 stub out sat/ip 2016-01-25 16:33:36 -05:00
Luke Pulverenti
502bdf7635 update naming project 2016-01-21 23:03:30 -05:00
Luke Pulverenti
0cd008bcb9 update commonio 2016-01-16 22:24:24 -05:00
Luke Pulverenti
ed3c06f0ca add Indonesian as selectable language 2016-01-06 11:46:39 -05:00
Luke Pulverenti
821e824687 better caching of remote data 2016-01-02 16:54:37 -05:00
Luke Pulverenti
ef644ca8a9 update SocketHttpListener 2015-12-28 16:08:03 -05:00
Luke Pulverenti
c4c78f029f update SocketHttpListener 2015-12-27 21:16:35 -05:00
Luke Pulverenti
192ef5d639 update SocketHttpListener 2015-12-27 21:04:02 -05:00
Luke Pulverenti
2b6b76775f update server project 2015-12-27 14:23:59 -05:00
Luke Pulverenti
421aa2dc5f update SocketHttpListener 2015-12-27 14:17:00 -05:00
Luke Pulverenti
e174a7c1ef add ipv6, update SocketHttpListener 2015-12-27 14:07:16 -05:00
Luke Pulverenti
da7d784410 fixes #1245 - Emby seems unable to find [REC] unless brackets are removed 2015-12-06 13:02:44 -05:00
Luke Pulverenti
32babe2b94 update images 2015-10-25 13:13:30 -04:00
Luke Pulverenti
e9e9dadc29 update media info db 2015-10-13 22:41:46 -04:00
Luke Pulverenti
21c9f6e75e update chapters 2015-10-13 12:52:27 -04:00
Luke Pulverenti
47b428b36c update commonio 2015-10-05 21:27:49 -04:00
Luke Pulverenti
1aaf09112b remove nuget restores 2015-10-04 02:04:23 -04:00
Luke Pulverenti
a08d5e695a remove nuget targets 2015-10-04 01:58:18 -04:00
Luke Pulverenti
21352d5248 Complete rework of IFileSystem 2015-10-04 00:58:07 -04:00
Luke Pulverenti
078277ebc2 continue file system rework 2015-10-04 00:23:11 -04:00
Luke Pulverenti
3dce39b396 update nuget references 2015-09-28 11:40:14 -04:00
Luke Pulverenti
c31aab2d64 update SocketHttpListener 2015-09-25 12:11:51 -04:00
Luke Pulverenti
718545a79b update metadata editor 2015-09-19 22:06:56 -04:00
Luke Pulverenti
f346997992 update translations 2015-09-13 20:43:29 -04:00
Luke
14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti
dd17096b5d update libs 2015-09-11 22:18:09 -04:00
Luke Pulverenti
a0c3bb0380 update live tv image 2015-08-28 00:19:08 -04:00
Luke Pulverenti
3e1bbcdcea add clean db task 2015-08-26 01:10:04 -04:00
Luke Pulverenti
0e9c9a53ba update channels 2015-08-21 11:55:11 -04:00
Luke Pulverenti
2c050d05f8 add base tuner host 2015-08-19 13:58:41 -04:00