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
89dd4f0be1
save library options on dialog close
2016-08-13 23:12:26 -04:00
Luke Pulverenti
8508e07bb9
improve genre displays
2016-08-13 16:54:29 -04:00
Luke Pulverenti
68d1b60964
stub out objects for per library settings
2016-08-13 01:49:00 -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
671a512699
add null checks to get theme media
2016-07-08 14:11:13 -04:00
Luke Pulverenti
759f5a8560
update task results
2016-06-19 02:18:29 -04:00
Luke Pulverenti
4d66f6dc6c
auto-organize fixes
2016-05-14 12:06:01 -04:00
Luke Pulverenti
33c002684e
update recording saving
2016-05-04 16:50:47 -04:00
Luke Pulverenti
107d1fc4f1
move media path methods to core
2016-05-04 12:33:22 -04:00
Sven Van den brande
168587b2a0
Remove unused code...
2016-03-27 23:11:27 +02:00
Luke Pulverenti
3c43e85d87
update music queries
2016-03-24 23:53:42 -04:00
Luke Pulverenti
4b7093e923
get recursive items from db
2016-03-20 02:46:51 -04:00
Luke Pulverenti
1d2b6329bf
update channels
2016-03-19 11:38:05 -04:00
Luke Pulverenti
b84f178467
update plugin pages
2016-03-18 02:36:58 -04:00
softworkz
f5aa1250ca
Change NewSeriesProviderIds parameter type to Dictionary<string, string>
2016-02-28 03:56:16 +01:00
softworkz
b5c41d104c
Use JSON deserialization for NewSeriesProviderIds parameter
2016-02-28 03:34:53 +01:00
softworkz
719f675fe5
Rename NewSeriesProviderIdsDictionary to NewSeriesProviderIds
2016-02-27 23:09:14 +01:00
softworkz
35fb164c1d
Clean Up Model (EpisodeFileOrganizationRequest)
2016-02-27 04:18:47 +01:00
softworkz
5bc7089990
Create new series backend implementation
2016-02-27 00:59:03 +01:00
Luke Pulverenti
d48ba8dbc1
update smart match tab
2016-02-13 01:39:23 -05:00
Luke Pulverenti
2bd49a779b
update delete smart match entry
2016-02-13 01:19:28 -05:00
Luke Pulverenti
b30bd9a1df
update recording deletion process
2016-02-11 23:54:00 -05:00
Luke Pulverenti
2247cd8794
update auto-organize
2016-02-09 12:13:38 -05:00
softworkz
3a868e28b3
Auto-Organize: Added feature to remember/persist series matching in manual organization dialog #2
...
When a filename cannot be auto-matched to an existing series name, the
organization must be performed manually.
Unfortunately not just once, but again and again for each episode coming
in.
This change proposes a simple but solid method to optionally persist the
matching condition from within the manual organization dialog.
This approach will make Emby "learn" how to organize files in the future
without user interaction.
2016-02-05 05:21:25 +01:00
Luke Pulverenti
a2a620a4c4
add delete to multi-select
2016-01-19 14:03:46 -05:00
Luke
cff2678bdf
Merge pull request #1299 from MediaBrowser/master
...
fix null checks
2015-12-05 20:45:06 -05:00
Luke Pulverenti
5185cfb0db
fix null checks
2015-12-05 20:40:49 -05:00
Luke Pulverenti
9aea46f823
add error handling
2015-12-03 11:45:14 -05:00
Luke Pulverenti
3dd60b6ee0
update search css loading
2015-12-02 15:50:25 -05:00
Luke Pulverenti
cc19ce0daf
added new parent methods
2015-11-11 09:56:31 -05:00
Luke Pulverenti
e1ea92890d
update ScheduleDirect
2015-11-10 13:58:05 -05:00
Luke Pulverenti
60067b4c29
fix camera upload folder
2015-11-02 23:34:47 -05:00
Luke Pulverenti
c80e1df1ca
support null image encoder
2015-10-26 01:29:32 -04:00
Luke Pulverenti
2c5ee7e2cf
restore library editor
2015-10-15 23:17:42 -04:00
Luke Pulverenti
bd0ad4a5cd
update library setup
2015-10-15 22:06:44 -04:00
Luke Pulverenti
078277ebc2
continue file system rework
2015-10-04 00:23:11 -04:00
Luke Pulverenti
ebc95ffb9a
update access denied exceptions
2015-09-25 22:31:13 -04:00
Luke Pulverenti
f3e9bbed23
update file system methods
2015-09-24 13:50:49 -04:00
Luke Pulverenti
8cf45a3e4a
add more methods to IFileSystem
2015-09-13 19:07:54 -04:00
Luke
14de062681
update file system methods
2015-09-13 17:32:02 -04:00
Luke Pulverenti
2b01f09471
add movie notification
2015-09-02 11:35:47 -04:00
Luke Pulverenti
067479f2d1
update ffmpeg info
2015-09-02 11:33:20 -04:00
Luke Pulverenti
c3b706287c
update osd
2015-08-28 15:10:44 -04:00
Luke Pulverenti
920b57d9d1
update similar
2015-08-20 23:21:27 -04:00
Luke Pulverenti
ddcebc4ff7
add tv suggestions
2015-08-20 22:36:30 -04:00
Luke Pulverenti
7caedd1aee
added recording logging
2015-08-04 23:43:54 -04:00
Luke Pulverenti
036301795e
fix live tv image
2015-08-02 22:12:52 -04:00
Luke Pulverenti
4e04d31c7d
consolidate slideout panels
2015-05-29 19:51:33 -04:00
Luke Pulverenti
a38f04b1b9
added headroom scrolling
2015-05-04 10:35:38 -04:00
Luke Pulverenti
a7b32d4ec0
update audio transcoding bitrate
2015-04-25 23:25:07 -04:00
Luke Pulverenti
c87c516ea3
updated nuget
2015-03-18 23:47:21 -04:00
Luke Pulverenti
f3159f3fef
update ProcessManager
2015-03-02 13:48:21 -05:00
Luke Pulverenti
ea92065df0
sync updates
2015-02-11 22:54:31 -05:00
Luke Pulverenti
49c0878a4b
updated nuget
2015-02-07 08:43:44 -05:00
Luke Pulverenti
b6d59c7688
fixes #1001 - Support downloading
2015-02-06 00:39:07 -05:00
Luke Pulverenti
a1a56557ec
sync updates
2015-01-25 01:34:50 -05:00
Luke Pulverenti
ee00f8bf72
added HasSyncJob
2015-01-24 14:03:55 -05:00
Luke Pulverenti
f636c10e24
sync updates
2015-01-20 22:54:45 -05:00
Luke Pulverenti
d8d5dd4873
make channel access opt-in rather than opt out
2015-01-12 22:46:44 -05:00
Luke Pulverenti
048b6a7fbd
sync updates
2014-12-30 11:36:49 -05:00
Luke Pulverenti
55b9bffabc
added optional SeasonUserData
2014-12-27 00:08:39 -05:00
Luke Pulverenti
8807e80d0a
start using user policy
2014-12-20 01:06:27 -05:00
Luke Pulverenti
d7bdb744ca
add new image params
2014-11-30 14:01:33 -05:00
Luke Pulverenti
dc8c24ed29
get channel media info at runtime
2014-11-18 21:45:12 -05:00
Luke Pulverenti
a4b75934e5
revise endpoint attributes
2014-11-14 21:31:03 -05:00
Luke Pulverenti
ccb4e58519
3.0.5421
2014-11-04 22:41:14 -05:00
Luke Pulverenti
0690b4f2e0
Add user cinema mode setting
2014-10-01 20:28:16 -04:00
Luke Pulverenti
4aa959c1e2
display trailers within suggestions
2014-09-30 00:47:30 -04:00
Luke Pulverenti
5c615fa024
add connect linking
2014-09-14 11:10:51 -04:00
Luke Pulverenti
ca66390e24
3.0.5346.38509
2014-08-21 22:24:38 -04:00
Luke Pulverenti
6a2f6782d3
chromecast updates
2014-08-18 10:20:02 -04:00
Luke Pulverenti
a55449628b
log request headers
2014-08-17 14:12:17 -04:00
Luke Pulverenti
c5319bb4ae
update playlist xml saving
2014-08-04 23:41:56 -04:00
Luke Pulverenti
37c27a26e9
added sync job database
2014-07-26 13:30:15 -04:00
Luke Pulverenti
862cb87f0f
3.0.5306.16273
2014-07-12 10:05:51 -04:00
Luke Pulverenti
7fa9b14f56
fixes #762 - Marking unwatched doesn't update display
2014-07-03 22:22:57 -04:00
Luke Pulverenti
59dc591f66
update to jquery mobile 1.4.3
2014-07-02 14:34:08 -04:00
Luke Pulverenti
389390b82e
fixes #789 - Security Issue: API allows access to any folder of the PC running MediaBrowser
2014-07-02 00:57:18 -04:00
Luke Pulverenti
970504abdf
update translations
2014-07-01 00:26:50 -04:00
Luke Pulverenti
a49e513bc2
get more exact hls segment times
2014-06-26 13:04:11 -04:00
Luke Pulverenti
a18f4e37ac
added IsTextSubtitleStream
2014-06-11 16:57:18 -04:00
Luke Pulverenti
dd7825f6c8
Support subtitle offset
2014-06-11 15:31:33 -04:00
Luke Pulverenti
77ad0fc336
fixes #674 - Support converting subtitles to webvtt
2014-06-11 10:42:03 -04:00
Luke Pulverenti
945e843270
add new chapter provider feature
2014-06-09 15:16:14 -04:00
Luke Pulverenti
c8e4889ac7
add subtitle management page
2014-05-17 00:24:10 -04:00
Luke Pulverenti
a46cbfa02b
rework channel checking
2014-05-14 14:04:26 -04:00
Luke Pulverenti
9a27cbab8c
added send to user mode
2014-04-27 13:54:43 -04:00
Luke Pulverenti
fadda8ef56
add new notification features
2014-04-26 23:42:05 -04:00
Luke Pulverenti
bdffaf22c9
support subtitle extension in url
2014-04-26 20:17:13 -04:00
Luke Pulverenti
547291f048
rework notifications infrastructure
2014-04-25 16:15:50 -04:00
Luke Pulverenti
8df1ebe499
add new mirror mode
2014-04-13 13:27:13 -04:00
Luke Pulverenti
2a77500c61
add latest translations
2014-04-03 18:50:04 -04:00
Luke Pulverenti
31e8288393
make metadata path configurable
2014-03-25 17:13:55 -04:00
Luke Pulverenti
4d1d2bbaa1
Add more channel features
2014-03-18 13:05:57 -04:00
Luke Pulverenti
6c5cf81752
a start to the lookup feature
2014-03-01 17:34:27 -05:00
Luke Pulverenti
8f22edb503
use modular id's on edit page
2014-02-21 16:44:10 -05:00
Luke Pulverenti
aeb43e229a
updated nuget
2014-02-21 00:47:32 -05:00
Luke Pulverenti
7cd41a6ed6
easier user library setup
2014-02-21 00:04:11 -05:00