Commit Graph

193 Commits

Author SHA1 Message Date
Luke Pulverenti
acd60f1d85 update admin session filter 2016-08-20 14:43:13 -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
cc62faa1c2 update season queries 2016-08-18 01:56:10 -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
9fc028b3d7 revoke access tokens on password change 2016-06-05 16:39:37 -04:00
Luke Pulverenti
ca100ff2d1 add null checks on session & device creation 2016-05-30 12:22:31 -04:00
Luke Pulverenti
0619717f38 ignore socket error 2016-05-30 12:08:46 -04:00
Luke Pulverenti
6adc668bed update icons 2016-05-07 13:47:41 -04:00
Luke Pulverenti
1f9d32afc5 limit use of GetUserDataKey 2016-04-30 18:05:13 -04:00
Sven Van den brande
168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti
ca308bc3c9 update progress ping 2016-03-21 23:31:35 -04:00
Luke Pulverenti
a8296cba37 update recording stop 2016-03-06 23:56:45 -05:00
Luke Pulverenti
5caa63367a support autoplay with dlna 2016-02-26 09:50:58 -05:00
Luke Pulverenti
299ac388b3 stub out config setting to remember tracks 2016-02-21 16:15:36 -05:00
Luke Pulverenti
ad8b43cc3d update local pin feature 2016-02-21 01:25:25 -05:00
Luke Pulverenti
e700aff047 remember user audio/subtitle selections 2016-02-20 18:06:57 -05:00
Luke Pulverenti
cc19ce0daf added new parent methods 2015-11-11 09:56:31 -05:00
Luke Pulverenti
4ad96e4ff5 update logging levels 2015-10-04 18:04:56 -04:00
Luke Pulverenti
ebc95ffb9a update access denied exceptions 2015-09-25 22:31:13 -04:00
Luke Pulverenti
71780d401f fix windows restart 2015-09-21 21:05:33 -04:00
Luke Pulverenti
067479f2d1 update ffmpeg info 2015-09-02 11:33:20 -04:00
Luke Pulverenti
1f1f7642c3 update subtitle escaping 2015-08-16 11:53:30 -04:00
Luke Pulverenti
a2b9ee8ac6 update startup wizard 2015-07-30 10:34:46 -04:00
Luke Pulverenti
47f91baaa3 fix script error on now playing page 2015-07-05 14:34:52 -04:00
Luke Pulverenti
f511cb70ad fix recording button 2015-06-23 18:13:06 -04:00
Luke Pulverenti
418bb87878 update recording database 2015-06-01 13:07:55 -04:00
Luke Pulverenti
4e04d31c7d consolidate slideout panels 2015-05-29 19:51:33 -04:00
Luke Pulverenti
f64f0603ae update socket connection 2015-05-14 18:38:41 -04:00
Luke Pulverenti
a38f04b1b9 added headroom scrolling 2015-05-04 10:35:38 -04:00
Luke Pulverenti
b9c656e859 added out of network bitrate limit 2015-04-09 01:20:23 -04:00
Luke Pulverenti
72023207a4 fix hasMediaSources exception 2015-04-02 12:24:59 -04:00
Luke Pulverenti
dd8dd1938a update live stream generation 2015-03-29 14:16:40 -04:00
Luke Pulverenti
a79962b7eb update live stream generation 2015-03-29 12:45:16 -04:00
Luke Pulverenti
87bf3bbb8f add device null check 2015-03-29 11:04:33 -04:00
Luke Pulverenti
3add1872c8 make sure appVersion is set 2015-03-28 14:55:00 -04:00
Luke Pulverenti
bbaf88ae1f update tv db cleanup 2015-03-24 23:54:32 -04:00
Luke Pulverenti
e62270df35 add socket error message 2015-03-24 21:34:34 -04:00
Luke Pulverenti
c0aec48a31 beta fixes 2015-03-21 12:10:02 -04:00
Luke Pulverenti
6df78dcb34 improve people naming 2015-03-20 13:17:03 -04:00
Luke Pulverenti
84244b8cac check SupportsDirectStream 2015-03-17 00:08:09 -04:00
Luke Pulverenti
f988539e13 update session listener 2015-03-16 12:47:14 -04:00
Luke Pulverenti
99c991f001 save appVersion with device record 2015-03-14 21:42:09 -04:00
Luke Pulverenti
0ec38a9d40 adjust audio direct play checks 2015-03-12 21:55:22 -04:00
Luke Pulverenti
a11c4d0b08 fix null reference in web socket connection 2015-03-09 21:47:52 -04:00
Luke Pulverenti
1b46fb62c4 fix session not found errors 2015-03-09 15:40:03 -04:00
Luke Pulverenti
ccb2dda358 connect to socket with access token 2015-03-08 15:48:30 -04:00
Luke Pulverenti
55c47e50fc exclude httplistener from project 2015-03-08 15:06:15 -04:00
Luke Pulverenti
2fc0686c30 add date content added comparer 2015-03-03 02:03:17 -05:00
Luke Pulverenti
0d8636d859 update image magick sharp 2015-03-02 00:16:29 -05:00