Commit graph

2451 commits

Author SHA1 Message Date
softworkz
c02635c256 Merge fixes 2016-02-05 05:21:59 +01: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
dd5f8f0794 add recording logging 2016-02-04 22:44:44 -05:00
Rainking720
8b86985f1a Update IsFolderComparer.cs
Fixed typo .. name was returning "Album" instead of "IsFolder", so IsFolder comparisons never got applied.
2016-02-04 15:04:25 -05:00
Luke Pulverenti
d28ef71d93 update db migration 2016-02-04 13:04:04 -05:00
Luke Pulverenti
0b5b409354 update migration 2016-02-03 17:42:33 -05:00
Luke Pulverenti
00ae190a27 update upgrade process 2016-02-03 16:56:00 -05:00
Luke Pulverenti
6cb1f77789 update upgrade process 2016-02-03 15:52:45 -05:00
Luke Pulverenti
89a3a77110 start library scan after database clean 2016-02-03 12:27:00 -05:00
Luke Pulverenti
dbcce232bd update naming project 2016-02-03 12:26:34 -05:00
Luke Pulverenti
998f7c0fb8 update clean db task 2016-02-02 21:51:00 -05:00
Luke Pulverenti
a9eba7099b update naming project 2016-02-01 21:41:00 -05:00
Luke Pulverenti
f5f2565b58 update translations 2016-02-01 21:40:48 -05:00
Luke Pulverenti
96120099cb add message for db upgrade 2016-02-01 14:54:49 -05:00
Luke Pulverenti
6cb82d6c93 fix null reference 2016-02-01 12:03:07 -05:00
Luke Pulverenti
fb91b7c808 update locking 2016-01-31 19:57:40 -05:00
Luke Pulverenti
fc6d22a81b update episode organizer 2016-01-29 23:54:55 -05:00
Luke Pulverenti
e20de8ffad update timer 2016-01-29 21:42:53 -05:00
Luke Pulverenti
47ea69f0de update use of timers 2016-01-29 14:20:09 -05:00
Luke Pulverenti
e906bdc06e don't organize with unknown episode name 2016-01-29 13:29:09 -05:00
Luke Pulverenti
a38cf5566a update recording logging 2016-01-28 22:43:20 -05:00
Luke Pulverenti
3268de0edf add null check to PeriodicTimer 2016-01-28 22:42:03 -05:00
Luke Pulverenti
3510ef3d2b reduce use of timers throughout the system 2016-01-28 22:40:21 -05:00
Luke Pulverenti
8f291320c9 update recording logging 2016-01-28 14:10:56 -05:00
Luke Pulverenti
ce813c40c9 don't organize episode if series has no provider ids 2016-01-28 13:29:41 -05:00
Luke Pulverenti
58a87f203f update translations 2016-01-27 14:39:10 -05:00
Luke Pulverenti
6003ba4c58 restore channel view setting 2016-01-27 14:28:12 -05:00
Luke Pulverenti
bd082e9157 fixes #1410 - Entire server locks up, when files are locked during.. things.. 2016-01-27 13:42:19 -05:00
Luke Pulverenti
0474a225c4 fixes #1421 - LogRequest() in WebSocketSharpListener broken for Reports 2016-01-27 13:35:37 -05:00
Luke Pulverenti
361dedc314 update photo resolver to exclude generated images 2016-01-27 12:34:23 -05:00
Luke Pulverenti
ea378d7850 add logging 2016-01-27 11:58:08 -05:00
Luke Pulverenti
2bb234c1f8 comment out satip discovery 2016-01-27 11:57:56 -05:00
Luke Pulverenti
95ae1c5f7b add back MergeMetadataAndImagesByName 2016-01-27 01:31:31 -05:00
Luke Pulverenti
eb1ab74759 restart timers on wake 2016-01-27 01:07:01 -05:00
Luke Pulverenti
427bc03052 support itunes episode naming 2016-01-26 14:55:33 -05:00
Luke Pulverenti
b16d55a284 add some features to video libraries 2016-01-26 13:36:56 -05:00
Luke Pulverenti
772dba319f deprecate options 2016-01-26 13:19:05 -05:00
Luke Pulverenti
422a9fab9d add recording logging 2016-01-26 13:18:54 -05:00
Luke Pulverenti
530bd6d852 update naming project 2016-01-26 13:18:35 -05:00
Luke Pulverenti
82495f9ac3 rework device concurrency 2016-01-26 13:18:21 -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
94ec1a2c6c improve reaction to image stub failures 2016-01-23 23:21:31 -05:00
Luke Pulverenti
9044750efd update http compression 2016-01-23 13:21:35 -05:00
Luke Pulverenti
3b0b607836 trim logging 2016-01-22 22:10:21 -05:00
Luke Pulverenti
1278e9396f adjust default library monitor behavior 2016-01-22 14:16:30 -05:00
Luke Pulverenti
502bdf7635 update naming project 2016-01-21 23:03:30 -05:00
Luke Pulverenti
9842749643 trim logging 2016-01-21 14:45:52 -05:00
Luke Pulverenti
dc1c69ea7b update wake timer 2016-01-21 12:45:42 -05:00
Luke Pulverenti
657e90c98b support system wake on recording schedule 2016-01-21 12:29:14 -05:00
Luke Pulverenti
faa9127a20 support photo orientation 2016-01-21 03:23:02 -05:00
Luke Pulverenti
172e4d8466 refresh series timers on changes 2016-01-19 22:48:37 -05:00
Luke Pulverenti
2e78362db2 normalize remote ip 2016-01-19 22:02:26 -05:00
Luke Pulverenti
f26693c9a3 add back api keys 2016-01-19 22:02:14 -05:00
Luke Pulverenti
a2a620a4c4 add delete to multi-select 2016-01-19 14:03:46 -05:00
Luke Pulverenti
d2dfb4b0a0 update translations 2016-01-19 10:48:36 -05:00
Luke
0d3c8b8711 auto-organize by date 2016-01-18 00:30:50 -05:00
Luke
c5c23f932b update schedules direct to automatically reacquire token 2016-01-17 23:47:55 -05:00
Luke Pulverenti
0cd008bcb9 update commonio 2016-01-16 22:24:24 -05:00
Luke Pulverenti
e0f47a4c28 add aspect ratio to search results 2016-01-16 00:01:57 -05:00
Luke Pulverenti
31f137500d xbox 360 dlna fixes 2016-01-14 16:41:23 -05:00
softworkz
9fbb304c47 Allow Auto-Organize to succeed even if episode title cannot be determined 2016-01-12 05:54:27 +01:00
softworkz
182f1da03e Added OmdbEpisodeProvider as an alternative source for series episodes
This new episode provider implementation does not bulk-download or cache
episode data. It is only meant to be a backup source for situations
where media is not recognized by the default provider (TheTvDb).
2016-01-12 05:54:26 +01:00
Luke Pulverenti
355edfa202 ensure recording filename is unique 2016-01-11 21:38:43 -05:00
Luke Pulverenti
fb0ac1ab45 update translations 2016-01-11 12:16:46 -05:00
Luke Pulverenti
81fb823c02 record mediastream comment 2016-01-11 11:52:22 -05:00
Luke Pulverenti
757d7c9ac9 update connect entry point 2016-01-08 20:52:11 -05:00
Luke Pulverenti
1d6feeb676 update connect entry point 2016-01-08 20:51:31 -05:00
Luke Pulverenti
cf957332bc encode ass subs 2016-01-08 20:51:11 -05:00
Luke Pulverenti
2f40910c90 override buffer size only for windows 2016-01-06 17:47:32 -05:00
Luke Pulverenti
ed3c06f0ca add Indonesian as selectable language 2016-01-06 11:46:39 -05:00
Luke Pulverenti
c9543bd60e update translations 2016-01-05 11:45:19 -05:00
Luke Pulverenti
82b8d60720 get stable and beta server packages from github 2016-01-02 20:23:09 -05:00
Luke Pulverenti
821e824687 better caching of remote data 2016-01-02 16:54:37 -05:00
Luke Pulverenti
4bf13f7754 set channel media type 2016-01-02 16:51:08 -05:00
Luke Pulverenti
7f7d6cddcc add serverId to the log 2015-12-30 02:11:58 -05:00
Luke Pulverenti
ee06dfbc50 update translations 2015-12-29 21:52:29 -05:00
Luke Pulverenti
2f75af8563 update ValidateSslCertificate 2015-12-29 12:15:19 -05:00
Luke
fc1faa65d4 Merge pull request #1382 from softworkz/ConfigCheckCertificate
ServerConfigurationManager: Check if a specified SSL certificate can be used when configuration is saved
2015-12-29 12:13:27 -05:00
Luke Pulverenti
14f3bb6b19 update channels 2015-12-29 11:22:30 -05:00
Luke Pulverenti
8d1877d43f increase hdhomerun bitrates 2015-12-29 11:12:33 -05:00
softworkz
f92b517eda ServerConfigurationManager: Check if a specified SSL certificate can be used when configuration is saved
Emby can only use certificates in PFX format which include a private
key, and where the private key is not protected with a password.

Checking these conditions early helps to avoid misconfigurations and
reduce troubleshooting time...
2015-12-29 15:16:31 +01:00
Luke Pulverenti
b46ef16ba8 update local address detection 2015-12-28 22:39:38 -05:00
Luke Pulverenti
ef644ca8a9 update SocketHttpListener 2015-12-28 16:08:03 -05:00
Luke
a7c7446bd0 Merge pull request #1372 from MediaBrowser/master
add tuner error handling
2015-12-28 13:42:34 -05:00
Luke Pulverenti
de1495763f add tuner error handling 2015-12-28 13:41:53 -05:00
Luke
5ab6f9b503 Merge pull request #1369 from MediaBrowser/beta
update SocketHttpListener
2015-12-27 21:16:55 -05:00
Luke Pulverenti
c4c78f029f update SocketHttpListener 2015-12-27 21:16:35 -05:00
Luke
e4c58d3abd Merge pull request #1368 from MediaBrowser/beta
update SocketHttpListener
2015-12-27 21:05:43 -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
4b11e3e0d8 fix merge conflicts 2015-12-27 14:22:55 -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
d2d8425f01 update SocketHttpListener 2015-12-27 13:48:09 -05:00
Luke Pulverenti
1851bda625 restore changes 2015-12-27 13:37:06 -05:00
Luke Pulverenti
d10aef45ea fix merge conflict 2015-12-27 13:36:13 -05:00
Luke Pulverenti
bc396aa021 fix keyframes 2015-12-27 13:33:23 -05:00
Luke
2fa34a236b fixes #1075 - XSS in "Active Devices" Panel of Admin Dashboard 2015-12-27 01:07:27 -05:00
Luke Pulverenti
e470e8b132 update SocketHttpListener 2015-12-26 20:36:53 -05:00
Luke Pulverenti
bb4aabc070 update components 2015-12-26 14:57:29 -05:00
Luke Pulverenti
fda7c3e9f8 update translations 2015-12-26 12:05:02 -05:00
Luke Pulverenti
c39162a056 update translations 2015-12-26 12:01:23 -05:00
Luke Pulverenti
3007a988af update SocketHttpListener 2015-12-26 03:07:52 -05:00
Luke
9c3119808b fixes #1075 - XSS in "Active Devices" Panel of Admin Dashboard 2015-12-25 16:21:18 -05:00
Luke
5065acc821 Merge pull request #1339 from MediaBrowser/master
fix file deletion
2015-12-19 15:23:46 -05:00
Luke Pulverenti
1c28345a19 fix file deletion 2015-12-19 15:22:08 -05:00
Luke
6949e502dd Merge pull request #1333 from MediaBrowser/master
update translations
2015-12-18 23:31:13 -05:00
Luke Pulverenti
be664f93c6 update translations 2015-12-18 23:30:38 -05:00
Luke Pulverenti
f66be67898 update intro provider 2015-12-14 12:16:54 -05:00
Luke Pulverenti
d27cd521b5 rework dialog 2015-12-14 09:45:42 -05:00
Luke
bc45919237 Merge pull request #1305 from MediaBrowser/master
merge from master
2015-12-14 09:45:39 -05:00
Luke Pulverenti
1bd9ae8609 update MediaSourceManager 2015-12-14 08:54:21 -05:00
Luke Pulverenti
d78e2764d8 randomize people task default start time 2015-12-12 21:31:37 -05:00
Luke Pulverenti
9c31e7a933 update SocketHttpListener 2015-12-12 17:00:28 -05:00
Luke Pulverenti
02938e7bcb update keyframe setting 2015-12-12 01:49:03 -05:00
Luke Pulverenti
5d16f63f63 update translations 2015-12-10 12:37:53 -05:00
Luke Pulverenti
d3a97e63f0 update translations 2015-12-10 11:06:48 -05:00
Luke Pulverenti
0106fd8175 update polymer components 2015-12-09 11:59:23 -05:00
Luke Pulverenti
920e5b7d55 restore changes 2015-12-07 10:44:28 -05:00
Luke
5faf6483cd Merge pull request #1300 from MediaBrowser/master
fixes #1245 - Emby seems unable to find [REC] unless brackets are rem…
2015-12-07 10:46:04 -05:00
Luke Pulverenti
667d72f909 fix merge conflict 2015-12-07 10:42:50 -05:00
Luke Pulverenti
efd8eccd10 adjust recording time filter 2015-12-07 10:41:22 -05:00
Luke Pulverenti
9dfb7cc307 add fetch timeout 2015-12-06 23:57:04 -05:00
Luke Pulverenti
19076d0546 update naming project 2015-12-06 13:11:03 -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
00bcbfa958 update providers 2015-12-03 12:03:47 -05:00
Luke Pulverenti
6c0743a70d update caching headers 2015-12-03 11:57:23 -05:00
Luke Pulverenti
10f9aaaee4 fixes #1248 - Browsing to /web/ causes error 2015-12-01 22:11:08 -05:00
Luke Pulverenti
e9686a56a6 update requirecss 2015-12-01 00:22:52 -05:00
Luke Pulverenti
395df61251 update translations 2015-11-30 12:15:29 -05:00
Luke Pulverenti
323baa2bdc update translations 2015-11-30 12:15:08 -05:00
Luke Pulverenti
532af87452 update qsv encoding 2015-11-26 23:34:11 -05:00
Luke Pulverenti
4415506837 support qsv encoding 2015-11-26 23:33:20 -05:00
Luke Pulverenti
e36b2e9ca2 removed dead code 2015-11-25 13:29:45 -05:00
Luke Pulverenti
4e2debd354 updated unrated items 2015-11-25 12:15:47 -05:00
Luke Pulverenti
c28c94a4e9 update subtitle threshold 2015-11-25 12:14:53 -05:00
Luke Pulverenti
333f8d0f1d update logging 2015-11-25 12:14:16 -05:00
Luke Pulverenti
fc4642d331 update logging 2015-11-25 12:13:34 -05:00
Luke Pulverenti
d00954f4eb handle null episode title 2015-11-25 12:13:04 -05:00
Luke Pulverenti
bf31719373 update translations 2015-11-25 12:10:20 -05:00
Luke Pulverenti
35a5ad20bf update paper drawer panel 2015-11-23 15:09:55 -05:00
Luke Pulverenti
1ee7826be6 restore changes 2015-11-23 11:04:57 -05:00
Luke Pulverenti
708c000be5 fix merge conflicts 2015-11-23 11:02:48 -05:00
Luke Pulverenti
d6952fe66e update live tv manager 2015-11-22 18:06:11 -05:00
Luke Pulverenti
cfce61efbc update translations 2015-11-21 12:05:47 -05:00
Luke
a07202a756 Merge pull request #1280 from MediaBrowser/master
update ConvertImageToLocal
2015-11-21 12:04:20 -05:00
Luke Pulverenti
3766584e73 update ConvertImageToLocal 2015-11-21 00:51:47 -05:00
Luke Pulverenti
9cdb4ac242 restore changes 2015-11-21 00:01:16 -05:00
Luke Pulverenti
02aee9dc90 fix merge conflict 2015-11-20 23:57:11 -05:00