summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/Command/Encryption/DecryptAll.php2
-rw-r--r--core/Controller/OCSController.php39
-rw-r--r--core/css/icons.css18
-rw-r--r--core/css/multiselect.css4
-rw-r--r--core/img/actions/audio-off-white.svg10
-rw-r--r--core/img/actions/audio-off.svg4
-rw-r--r--core/img/actions/audio-white.svg11
-rw-r--r--core/img/actions/audio.svg2
-rw-r--r--core/img/actions/confirm.svg2
-rw-r--r--core/img/actions/fullscreen-white.svg8
-rw-r--r--core/img/actions/video-off-white.svg10
-rw-r--r--core/img/actions/video-off.svg4
-rw-r--r--core/img/actions/video-white.svg11
-rw-r--r--core/img/actions/video.svg2
-rw-r--r--core/js/sharedialoglinkshareview.js28
-rw-r--r--core/l10n/cs_CZ.js1
-rw-r--r--core/l10n/cs_CZ.json1
-rw-r--r--core/l10n/de.js2
-rw-r--r--core/l10n/de.json2
-rw-r--r--core/l10n/de_DE.js2
-rw-r--r--core/l10n/de_DE.json2
-rw-r--r--core/l10n/fr.js5
-rw-r--r--core/l10n/fr.json5
-rw-r--r--core/l10n/hu_HU.js2
-rw-r--r--core/l10n/hu_HU.json2
-rw-r--r--core/l10n/it.js2
-rw-r--r--core/l10n/it.json2
-rw-r--r--core/l10n/nb_NO.js1
-rw-r--r--core/l10n/nb_NO.json1
-rw-r--r--core/l10n/nl.js1
-rw-r--r--core/l10n/nl.json1
-rw-r--r--core/l10n/pl.js1
-rw-r--r--core/l10n/pl.json1
-rw-r--r--core/l10n/pt_BR.js1
-rw-r--r--core/l10n/pt_BR.json1
-rw-r--r--core/l10n/ru.js1
-rw-r--r--core/l10n/ru.json1
-rw-r--r--core/routes.php1
-rw-r--r--core/shipped.json1
39 files changed, 151 insertions, 44 deletions
diff --git a/core/Command/Encryption/DecryptAll.php b/core/Command/Encryption/DecryptAll.php
index 7d77cc62e67..e02d7be5bb6 100644
--- a/core/Command/Encryption/DecryptAll.php
+++ b/core/Command/Encryption/DecryptAll.php
@@ -134,7 +134,7 @@ class DecryptAll extends Command {
$uid = $input->getArgument('user');
if ($uid === '') {
- $message = 'your ownCloud';
+ $message = 'your Nextcloud';
} else {
$message = "$uid's account";
}
diff --git a/core/Controller/OCSController.php b/core/Controller/OCSController.php
index 13cc4d8ce2c..27ab9deb08a 100644
--- a/core/Controller/OCSController.php
+++ b/core/Controller/OCSController.php
@@ -22,8 +22,10 @@
namespace OC\Core\Controller;
use OC\CapabilitiesManager;
+use OC\Security\Bruteforce\Throttler;
use OCP\AppFramework\Http\DataResponse;
use OCP\IRequest;
+use OCP\IUserManager;
use OCP\IUserSession;
class OCSController extends \OCP\AppFramework\OCSController {
@@ -34,6 +36,12 @@ class OCSController extends \OCP\AppFramework\OCSController {
/** @var IUserSession */
private $userSession;
+ /** @var IUserManager */
+ private $userManager;
+
+ /** @var Throttler */
+ private $throttler;
+
/**
* OCSController constructor.
*
@@ -41,15 +49,21 @@ class OCSController extends \OCP\AppFramework\OCSController {
* @param IRequest $request
* @param CapabilitiesManager $capabilitiesManager
* @param IUserSession $userSession
+ * @param IUserManager $userManager
+ * @param Throttler $throttler
*/
public function __construct($appName,
IRequest $request,
CapabilitiesManager $capabilitiesManager,
- IUserSession $userSession) {
+ IUserSession $userSession,
+ IUserManager $userManager,
+ Throttler $throttler) {
parent::__construct($appName, $request);
$this->capabilitiesManager = $capabilitiesManager;
$this->userSession = $userSession;
+ $this->userManager = $userManager;
+ $this->throttler = $throttler;
}
/**
@@ -102,4 +116,27 @@ class OCSController extends \OCP\AppFramework\OCSController {
];
return new DataResponse($data);
}
+
+ /**
+ * @PublicPage
+ *
+ * @param string $login
+ * @param string $password
+ * @return DataResponse
+ */
+ public function personCheck($login = '', $password = '') {
+ if ($login !== '' && $password !== '') {
+ $this->throttler->sleepDelay($this->request->getRemoteAddress());
+ if ($this->userManager->checkPassword($login, $password)) {
+ return new DataResponse([
+ 'person' => [
+ 'personid' => $login
+ ]
+ ]);
+ }
+ $this->throttler->registerAttempt('login', $this->request->getRemoteAddress());
+ return new DataResponse(null, 102);
+ }
+ return new DataResponse(null, 101);
+ }
}
diff --git a/core/css/icons.css b/core/css/icons.css
index d62ab1504db..5e5f968a5bb 100644
--- a/core/css/icons.css
+++ b/core/css/icons.css
@@ -118,7 +118,13 @@ img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading-
background-image: url('../img/actions/audio.svg?v=1');
}
.icon-audio-white {
- background-image: url('../img/actions/audio-white.svg?v=1');
+ background-image: url('../img/actions/audio-white.svg?v=2');
+}
+.icon-audio-off {
+ background-image: url('../img/actions/audio-off.svg?v=1');
+}
+.icon-audio-off-white {
+ background-image: url('../img/actions/audio-off-white.svg?v=1');
}
.icon-caret {
@@ -199,7 +205,7 @@ img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading-
background-image: url('../img/actions/fullscreen.svg?v=1');
}
.icon-fullscreen-white {
- background-image: url('../img/actions/fullscreen-white.svg?v=1');
+ background-image: url('../img/actions/fullscreen-white.svg?v=2');
}
.icon-history {
@@ -341,7 +347,13 @@ img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading-
background-image: url('../img/actions/video.svg?v=1');
}
.icon-video-white {
- background-image: url('../img/actions/video-white.svg?v=1');
+ background-image: url('../img/actions/video-white.svg?v=2');
+}
+.icon-video-off {
+ background-image: url('../img/actions/video-off.svg?v=1');
+}
+.icon-video-off-white {
+ background-image: url('../img/actions/video-off-white.svg?v=1');
}
.icon-view-close {
diff --git a/core/css/multiselect.css b/core/css/multiselect.css
index cc1d6a3b468..8bcbd0e563d 100644
--- a/core/css/multiselect.css
+++ b/core/css/multiselect.css
@@ -31,9 +31,6 @@ ul.multiselectoptions.up {
ul.multiselectoptions>li {
overflow: hidden;
white-space: nowrap;
-}
-
-ul.multiselectoptions > li > input[type="checkbox"]+label:before {
margin-left: 7px;
}
ul.multiselectoptions > li input[type='checkbox']+label {
@@ -106,6 +103,7 @@ ul.multiselectoptions input.new {
ul.multiselectoptions > li.creator {
padding: 10px;
+ margin: 0;
font-weight: bold;
}
ul.multiselectoptions > li.creator > input {
diff --git a/core/img/actions/audio-off-white.svg b/core/img/actions/audio-off-white.svg
new file mode 100644
index 00000000000..1968e4c7cfc
--- /dev/null
+++ b/core/img/actions/audio-off-white.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <filter id="a" style="color-interpolation-filters:sRGB" height="1.3148" width="1.4203" y="-.15742" x="-.21014">
+ <feGaussianBlur stdDeviation="0.91827834"/>
+ </filter>
+ </defs>
+ <path opacity=".5" d="m8 1c-1.108 0-2 0.892-2 2v4c0 0.0535 0.0115 0.1038 0.0156 0.1562l3.9844-3.9824v-0.1738c0-1.108-0.892-2-2-2zm4.486 1.5137c-0.127 0-0.256 0.0233-0.377 0.0722-0.119 0.0488-0.232 0.1232-0.33 0.2207l-8.486 8.4844c-0.1959 0.196-0.293 0.453-0.293 0.709s0.0971 0.511 0.293 0.707c0.1958 0.196 0.4509 0.293 0.707 0.293s0.5131-0.097 0.709-0.293l8.484-8.4863c0.098-0.0975 0.172-0.2103 0.221-0.3301v-0.0019c0.147-0.361 0.073-0.7883-0.221-1.0821-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-8.486 2.4863c-0.554 0-1 0.446-1 1v1a4.988 4.988 0 0 0 0.6719 2.5l1.5078-1.5078c-0.1093-0.3119-0.1797-0.6421-0.1797-0.9922v-1c0-0.554-0.446-1-1-1zm8.973 0.8594l-2.161 2.1582c-0.301 0.8367-0.9577 1.4934-1.7944 1.7949l-2.0742 2.0745a4.988 4.988 0 0 0 0.0566 0.013v1.1h-1.1699l-0.4141 0.414c-0.125 0.125-0.2683 0.222-0.416 0.307v1.279h6v-2h-2v-1.1c2.287-0.46 4-2.473 4-4.9v-1c0-0.0498-0.02-0.0928-0.027-0.1406z" filter="url(#a)"/>
+ <path fill="#fff" d="m8 1c-1.108 0-2 0.892-2 2v4c0 0.0535 0.0115 0.1038 0.0156 0.1562l3.9844-3.9824v-0.1738c0-1.108-0.892-2-2-2zm4.486 1.5137c-0.127 0-0.256 0.0233-0.377 0.0722-0.119 0.0488-0.232 0.1232-0.33 0.2207l-8.486 8.4844c-0.1959 0.196-0.293 0.453-0.293 0.709s0.0971 0.511 0.293 0.707c0.1958 0.196 0.4509 0.293 0.707 0.293s0.5131-0.097 0.709-0.293l8.484-8.4863c0.098-0.0975 0.172-0.2103 0.221-0.3301v-0.0019c0.147-0.361 0.073-0.7883-0.221-1.0821-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-8.486 2.4863c-0.554 0-1 0.446-1 1v1a4.988 4.988 0 0 0 0.6719 2.5l1.5078-1.5078c-0.1093-0.3119-0.1797-0.6421-0.1797-0.9922v-1c0-0.554-0.446-1-1-1zm8.973 0.8594l-2.161 2.1582c-0.301 0.8367-0.9577 1.4934-1.7944 1.7949l-2.0742 2.0745a4.988 4.988 0 0 0 0.0566 0.013v1.1h-1.1699l-0.4141 0.414c-0.125 0.125-0.2683 0.222-0.416 0.307v1.279h6v-2h-2v-1.1c2.287-0.46 4-2.473 4-4.9v-1c0-0.0498-0.02-0.0928-0.027-0.1406z"/>
+</svg>
diff --git a/core/img/actions/audio-off.svg b/core/img/actions/audio-off.svg
new file mode 100644
index 00000000000..8cf7fbcb5ca
--- /dev/null
+++ b/core/img/actions/audio-off.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <path d="m8 1c-1.108 0-2 0.892-2 2v4c0 0.0535 0.0115 0.1038 0.0156 0.1562l3.9844-3.9824v-0.1738c0-1.108-0.892-2-2-2zm4.486 1.5137c-0.127 0-0.256 0.0233-0.377 0.0722-0.119 0.0488-0.232 0.1232-0.33 0.2207l-8.486 8.4844c-0.1959 0.196-0.293 0.453-0.293 0.709s0.0971 0.511 0.293 0.707c0.1958 0.196 0.4509 0.293 0.707 0.293s0.5131-0.097 0.709-0.293l8.484-8.4863c0.098-0.0975 0.172-0.2103 0.221-0.3301v-0.0019c0.147-0.361 0.073-0.7883-0.221-1.0821-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-8.486 2.4863c-0.554 0-1 0.446-1 1v1a4.988 4.988 0 0 0 0.6719 2.5l1.5078-1.5078c-0.1093-0.3119-0.1797-0.6421-0.1797-0.9922v-1c0-0.554-0.446-1-1-1zm8.973 0.8594l-2.161 2.1582c-0.301 0.8367-0.9577 1.4934-1.7944 1.7949l-2.0742 2.0745a4.988 4.988 0 0 0 0.0566 0.013v1.1h-1.1699l-0.4141 0.414c-0.125 0.125-0.2683 0.222-0.416 0.307v1.279h6v-2h-2v-1.1c2.287-0.46 4-2.473 4-4.9v-1c0-0.0498-0.02-0.0928-0.027-0.1406z"/>
+</svg>
diff --git a/core/img/actions/audio-white.svg b/core/img/actions/audio-white.svg
index 36523ef17d5..ac5d888a51c 100644
--- a/core/img/actions/audio-white.svg
+++ b/core/img/actions/audio-white.svg
@@ -1 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><path d="M8 1c-1.108 0-2 .892-2 2v4c0 1.108.892 2 2 2s2-.892 2-2V3c0-1.108-.892-2-2-2zM4 5c-.554 0-1 .446-1 1v1a4.988 4.988 0 0 0 4 4.9V13H5v2h6v-2H9v-1.1c2.287-.46 4-2.473 4-4.9V6c0-.554-.446-1-1-1s-1 .446-1 1v1c0 1.662-1.338 3-3 3S5 8.662 5 7V6c0-.554-.446-1-1-1z" fill-rule="evenodd" fill="#fff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <filter id="a" style="color-interpolation-filters:sRGB" height="1.3086" width="1.432" y="-.15429" x="-0.216">
+ <feGaussianBlur stdDeviation="0.90000044"/>
+ </filter>
+ </defs>
+ <path opacity=".5" d="m8 1c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-4 4c-0.554 0-1 0.446-1 1v1a4.988 4.988 0 0 0 4 4.9v1.1h-2v2h6v-2h-2v-1.1c2.287-0.46 4-2.473 4-4.9v-1c0-0.554-0.446-1-1-1s-1 0.446-1 1v1c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1c0-0.554-0.446-1-1-1z" fill-rule="evenodd" filter="url(#a)"/>
+ <path fill="#fff" d="m8 1c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-4 4c-0.554 0-1 0.446-1 1v1a4.988 4.988 0 0 0 4 4.9v1.1h-2v2h6v-2h-2v-1.1c2.287-0.46 4-2.473 4-4.9v-1c0-0.554-0.446-1-1-1s-1 0.446-1 1v1c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1c0-0.554-0.446-1-1-1z" fill-rule="evenodd"/>
+</svg>
diff --git a/core/img/actions/audio.svg b/core/img/actions/audio.svg
index d1719a0b965..fa55c949a9d 100644
--- a/core/img/actions/audio.svg
+++ b/core/img/actions/audio.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><path d="M8 1c-1.108 0-2 .892-2 2v4c0 1.108.892 2 2 2s2-.892 2-2V3c0-1.108-.892-2-2-2zM4 5c-.554 0-1 .446-1 1v1a4.988 4.988 0 0 0 4 4.9V13H5v2h6v-2H9v-1.1c2.287-.46 4-2.473 4-4.9V6c0-.554-.446-1-1-1s-1 .446-1 1v1c0 1.662-1.338 3-3 3S5 8.662 5 7V6c0-.554-.446-1-1-1z" fill-rule="evenodd"/></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 16 16"><path d="M8 1c-1.108 0-2 .892-2 2v4c0 1.108.892 2 2 2s2-.892 2-2V3c0-1.108-.892-2-2-2zM4 5c-.554 0-1 .446-1 1v1a4.988 4.988 0 0 0 4 4.9V13H5v2h6v-2H9v-1.1c2.287-.46 4-2.473 4-4.9V6c0-.554-.446-1-1-1s-1 .446-1 1v1c0 1.662-1.338 3-3 3S5 8.662 5 7V6c0-.554-.446-1-1-1z" fill-rule="evenodd"/></svg>
diff --git a/core/img/actions/confirm.svg b/core/img/actions/confirm.svg
index f12084ed40e..fd954cdcb1f 100644
--- a/core/img/actions/confirm.svg
+++ b/core/img/actions/confirm.svg
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
<path d="m8.6328 0.63477c-0.2556 0-0.5112 0.0971-0.707 0.29296-0.3918 0.39177-0.3918 1.0224 0 1.4141l4.6582 4.6582h-11.584c-0.554 0-1 0.446-1 1s0.446 1 1 1h11.586l-4.6583 4.658c-0.3917 0.392-0.3917 1.023 0 1.414 0.3918 0.392 1.0224 0.392 1.4141 0l6.3632-6.363v-0.002h0.002c0.093-0.093 0.166-0.2041 0.217-0.3281l0.002-0.0019v-0.002c0.02-0.0508 0.019-0.1053 0.031-0.1582 0.016-0.0718 0.043-0.14 0.043-0.2168 0-0.0714-0.027-0.1341-0.041-0.2012-0.012-0.0578-0.012-0.1202-0.033-0.1738v-0.002c-0.001-0.0013-0.002-0.0026-0.002-0.0039-0.051-0.1233-0.124-0.2335-0.217-0.3261-0.001-0.0007-0.001-0.0013-0.002-0.002l-6.3632-6.3633c-0.1959-0.19583-0.4534-0.29293-0.709-0.29293z" fill-rule="evenodd"/>
</svg>
diff --git a/core/img/actions/fullscreen-white.svg b/core/img/actions/fullscreen-white.svg
index 77052945fb2..887cd99ee5f 100644
--- a/core/img/actions/fullscreen-white.svg
+++ b/core/img/actions/fullscreen-white.svg
@@ -1,4 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
- <path d="m8 1c-0.554 0-1 0.446-1 1s0.446 1 1 1h5v5c0 0.554 0.446 1 1 1s1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm-6 6c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-5v-5c0-0.554-0.446-1-1-1z" fill-rule="evenodd" fill="#fff"/>
+ <defs>
+ <filter id="a" style="color-interpolation-filters:sRGB" height="1.36" width="1.36" y="-.18" x="-.18">
+ <feGaussianBlur stdDeviation="1.05"/>
+ </filter>
+ </defs>
+ <path opacity=".5" d="m8 1c-0.554 0-1 0.446-1 1s0.446 1 1 1h5v5c0 0.554 0.446 1 1 1s1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm-6 6c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-5v-5c0-0.554-0.446-1-1-1z" fill-rule="evenodd" filter="url(#a)"/>
+ <path fill-rule="evenodd" fill="#fff" d="m8 1c-0.554 0-1 0.446-1 1s0.446 1 1 1h5v5c0 0.554 0.446 1 1 1s1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm-6 6c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-5v-5c0-0.554-0.446-1-1-1z"/>
</svg>
diff --git a/core/img/actions/video-off-white.svg b/core/img/actions/video-off-white.svg
new file mode 100644
index 00000000000..dbd3120a33a
--- /dev/null
+++ b/core/img/actions/video-off-white.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <filter id="a" style="color-interpolation-filters:sRGB" height="1.3818" width="1.3405" y="-.19090" x="-.17027">
+ <feGaussianBlur stdDeviation="0.99326857"/>
+ </filter>
+ </defs>
+ <path opacity=".5" d="m13.486 1.5137c-0.255 0-0.511 0.0971-0.707 0.2929l-10.486 10.484c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l10.484-10.486c0.392-0.392 0.392-1.0226 0-1.4144-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-10.486 1.4863c-1.108 0-2 0.892-2 2v6c0 0.368 0.1054 0.706 0.2773 1.002 0.0849-0.149 0.1825-0.292 0.3086-0.418l8.3457-8.3457c-0.2792-0.1477-0.5926-0.2383-0.9316-0.2383h-6zm12 0.8066c-0.034 0.0401-0.062 0.0835-0.1 0.1211l-9.0699 9.0723h3.1699c1.108 0 2-0.892 2-2v-1.334l4 3.334v-9.1934z" filter="url(#a)"/>
+ <path fill="#fff" d="m13.486 1.5137c-0.255 0-0.511 0.0971-0.707 0.2929l-10.486 10.484c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l10.484-10.486c0.392-0.392 0.392-1.0226 0-1.4144-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-10.486 1.4863c-1.108 0-2 0.892-2 2v6c0 0.368 0.1054 0.706 0.2773 1.002 0.0849-0.149 0.1825-0.292 0.3086-0.418l8.3457-8.3457c-0.2792-0.1477-0.5926-0.2383-0.9316-0.2383h-6zm12 0.8066c-0.034 0.0401-0.062 0.0835-0.1 0.1211l-9.0699 9.0723h3.1699c1.108 0 2-0.892 2-2v-1.334l4 3.334v-9.1934z"/>
+</svg>
diff --git a/core/img/actions/video-off.svg b/core/img/actions/video-off.svg
new file mode 100644
index 00000000000..cb61fe51986
--- /dev/null
+++ b/core/img/actions/video-off.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <path d="m13.486 1.5137c-0.255 0-0.511 0.0971-0.707 0.2929l-10.486 10.484c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l10.484-10.486c0.392-0.392 0.392-1.0226 0-1.4144-0.196-0.1958-0.451-0.2929-0.707-0.2929zm-10.486 1.4863c-1.108 0-2 0.892-2 2v6c0 0.368 0.1054 0.706 0.2773 1.002 0.0849-0.149 0.1825-0.292 0.3086-0.418l8.3457-8.3457c-0.2792-0.1477-0.5926-0.2383-0.9316-0.2383h-6zm12 0.8066c-0.034 0.0401-0.062 0.0835-0.1 0.1211l-9.0699 9.0723h3.1699c1.108 0 2-0.892 2-2v-1.334l4 3.334v-9.1934z"/>
+</svg>
diff --git a/core/img/actions/video-white.svg b/core/img/actions/video-white.svg
index 4499ff8c617..59dc1b25321 100644
--- a/core/img/actions/video-white.svg
+++ b/core/img/actions/video-white.svg
@@ -1 +1,10 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><path d="M3 3c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h6c1.108 0 2-.892 2-2V9.666L15 13V3l-4 3.334V5c0-1.108-.892-2-2-2z" fill="#fff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <filter id="a" style="color-interpolation-filters:sRGB" height="1.432" width="1.3086" y="-.216" x="-.15429">
+ <feGaussianBlur stdDeviation="0.9"/>
+ </filter>
+ </defs>
+ <path opacity=".5" d="m3 3c-1.108 0-2 0.892-2 2v6c0 1.108 0.892 2 2 2h6c1.108 0 2-0.892 2-2v-1.334l4 3.334v-10l-4 3.334v-1.334c0-1.108-0.892-2-2-2z" filter="url(#a)"/>
+ <path d="m3 3c-1.108 0-2 0.892-2 2v6c0 1.108 0.892 2 2 2h6c1.108 0 2-0.892 2-2v-1.334l4 3.334v-10l-4 3.334v-1.334c0-1.108-0.892-2-2-2z" fill="#fff"/>
+</svg>
diff --git a/core/img/actions/video.svg b/core/img/actions/video.svg
index 6c74ec7e1f7..002198dc0ab 100644
--- a/core/img/actions/video.svg
+++ b/core/img/actions/video.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><path d="M3 3c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h6c1.108 0 2-.892 2-2V9.666L15 13V3l-4 3.334V5c0-1.108-.892-2-2-2z"/></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 16 16"><path d="M3 3c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h6c1.108 0 2-.892 2-2V9.666L15 13V3l-4 3.334V5c0-1.108-.892-2-2-2z"/></svg>
diff --git a/core/js/sharedialoglinkshareview.js b/core/js/sharedialoglinkshareview.js
index bbc8f1b4547..85a20dce01a 100644
--- a/core/js/sharedialoglinkshareview.js
+++ b/core/js/sharedialoglinkshareview.js
@@ -134,10 +134,15 @@
var clipboard = new Clipboard('.clipboardButton');
clipboard.on('success', function(e) {
var $input = $(e.trigger);
- $input.tooltip({placement: 'bottom', trigger: 'manual', title: t('core', 'Copied!')});
- $input.tooltip('show');
+ $input.tooltip('hide')
+ .attr('data-original-title', t('core', 'Copied!'))
+ .tooltip('fixTitle')
+ .tooltip({placement: 'bottom', trigger: 'manual'})
+ .tooltip('show');
_.delay(function() {
- $input.tooltip('hide');
+ $input.tooltip('hide')
+ .attr('data-original-title', t('core', 'Copy'))
+ .tooltip('fixTitle');
}, 3000);
});
clipboard.on('error', function (e) {
@@ -151,14 +156,15 @@
actionMsg = t('core', 'Press Ctrl-C to copy.');
}
- $input.tooltip({
- placement: 'bottom',
- trigger: 'manual',
- title: actionMsg
- });
- $input.tooltip('show');
+ $input.tooltip('hide')
+ .attr('data-original-title', actionMsg)
+ .tooltip('fixTitle')
+ .tooltip({placement: 'bottom', trigger: 'manual'})
+ .tooltip('show');
_.delay(function () {
- $input.tooltip('hide');
+ $input.tooltip('hide')
+ .attr('data-original-title', t('core', 'Copy'))
+ .tooltip('fixTitle');
}, 3000);
});
@@ -336,6 +342,8 @@
mailButtonText: t('core', 'Send')
}));
+ this.$el.find('.clipboardButton').tooltip({placement: 'bottom', title: t('core', 'Copy'), trigger: 'hover'});
+
this.delegateEvents();
return this;
diff --git a/core/l10n/cs_CZ.js b/core/l10n/cs_CZ.js
index cb198bbff29..c2e7fc09c7e 100644
--- a/core/l10n/cs_CZ.js
+++ b/core/l10n/cs_CZ.js
@@ -141,7 +141,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (vzdálený)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Sdílet",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Ke sdílení s lidmi na jiných serverech použijte syntaxi username@example.com/nextcloud",
"Share with users or by mail..." : "Sdílejte s uživateli, nebo emailem...",
"Share with users or remote users..." : "Sdílet s uživateli nebo vzdálenými uživateli...",
"Share with users, remote users or by mail..." : "Sdílet s uživateli, vzdálenými uživateli, nebo emailem...",
diff --git a/core/l10n/cs_CZ.json b/core/l10n/cs_CZ.json
index 63770b07a7c..87a53ae5885 100644
--- a/core/l10n/cs_CZ.json
+++ b/core/l10n/cs_CZ.json
@@ -139,7 +139,6 @@
"{sharee} (remote)" : "{sharee} (vzdálený)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Sdílet",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Ke sdílení s lidmi na jiných serverech použijte syntaxi username@example.com/nextcloud",
"Share with users or by mail..." : "Sdílejte s uživateli, nebo emailem...",
"Share with users or remote users..." : "Sdílet s uživateli nebo vzdálenými uživateli...",
"Share with users, remote users or by mail..." : "Sdílet s uživateli, vzdálenými uživateli, nebo emailem...",
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 3e86a36bacb..2430153ab3b 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -142,7 +142,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"Share" : "Teilen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Teile es mit Nutzern in anderen Server. Die Syntax hierfür lautet: username@beispiel.de/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
@@ -159,6 +158,7 @@ OC.L10N.register(
"Delete" : "Löschen",
"Rename" : "Umbenennen",
"Collaborative tags" : "Zusammenarbeits-Tags",
+ "No tags found" : "Keine Tags gefunden",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 9ff58e5cf4c..777d3bd413f 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -140,7 +140,6 @@
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"Share" : "Teilen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Teile es mit Nutzern in anderen Server. Die Syntax hierfür lautet: username@beispiel.de/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
@@ -157,6 +156,7 @@
"Delete" : "Löschen",
"Rename" : "Umbenennen",
"Collaborative tags" : "Zusammenarbeits-Tags",
+ "No tags found" : "Keine Tags gefunden",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index 53edf27fb08..bb593055723 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -142,7 +142,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (entfernt)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"Share" : "Teilen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Teilen Sie es mit Nutzern in anderen Server. Die Syntax hierfür lautet: username@beispiel.de/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
@@ -159,6 +158,7 @@ OC.L10N.register(
"Delete" : "Löschen",
"Rename" : "Umbenennen",
"Collaborative tags" : "Zusammenarbeits-Tags",
+ "No tags found" : "Keine Tags gefunden",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 55eda63628a..e1da36047e8 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -140,7 +140,6 @@
"{sharee} (remote)" : "{sharee} (entfernt)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"Share" : "Teilen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Teilen Sie es mit Nutzern in anderen Server. Die Syntax hierfür lautet: username@beispiel.de/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
@@ -157,6 +156,7 @@
"Delete" : "Löschen",
"Rename" : "Umbenennen",
"Collaborative tags" : "Zusammenarbeits-Tags",
+ "No tags found" : "Keine Tags gefunden",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index b2b89d59afb..a4bb8ae1365 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -52,6 +52,7 @@ OC.L10N.register(
"Saving..." : "Enregistrement…",
"Dismiss" : "Ignorer",
"seconds ago" : "à l'instant",
+ "Logging in …" : "Connexion…",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un lien permettant de réinitialiser votre mot de passe vient de vous être envoyé par courriel.<br>Si vous ne le recevez pas dans un délai raisonnable, contactez votre administrateur.<br>N'oubliez pas de vérifier dans votre dossier pourriel / spam!",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clé de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé.<br />Si vous n'êtes pas sûr de ce que vous faites, veuillez contacter votre administrateur avant de continuer. <br />Voulez-vous vraiment continuer ?",
"I know what I'm doing" : "Je sais ce que je fais",
@@ -87,6 +88,7 @@ OC.L10N.register(
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Aucun cache mémoire n'est configuré. Si possible, configurez un \"memcache\" pour augmenter les performances. Pour plus d'information consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "/dev/urandom n'est pas lisible par PHP, ce qui est fortement déconseillé pour des raisons de sécurité. Consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a> pour avoir plus d'informations à ce sujet.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Vous utilisez actuellement PHP {version}. Nous vous encourageons à mettre à jour votre version de PHP afin de tirer avantage des amélioration liées à <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">la performance et la sécurité fournies par le PHP Group</a>, dès que votre distribution le supportera.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuration des entêtes du proxy inverse est incorrecte, ou vous accédez à Nextcloud depuis un proxy de confiance. Si vous n'êtes pas en train d’accéder à Nextcloud depuis un proxy de confiance, ceci est un problème de sécurité qui peut permettre à un attaquant d'usurper l'adresse IP affichée à Nextcloud. Consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a> pour avoir plus d'informations à ce sujet.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" est configuré comme cache distribué, mais le module installé est \"memcache\". \\OC\\Memcache\\Memcached ne prend en charge que \"memcached\" et non \"memcache\". <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">Consulter le wiki de memcached à propos de ces deux modules.</a>",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Des fichiers n'ont pas réussi à passer la vérification d’intégrité. Plus d'information sur comment résoudre ce problème dans notre <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste des fichiers invalides…</a> / <a href=\"{rescanEndpoint}\">Relancer…</a>)",
"Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
@@ -140,7 +142,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (distant)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Partager",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Partagez avec des personnes sur d'autres serveurs en utilisant la syntaxe utilisateur@exemple.com/nextcloud",
"Share with users or by mail..." : "Partager avec des utilisateurs ou par mail…",
"Share with users or remote users..." : "Partager avec des utilisateurs ou des utilisateurs distants...",
"Share with users, remote users or by mail..." : "Partager avec des utilisateurs, des utilisateurs distants ou par mail…",
@@ -157,6 +158,7 @@ OC.L10N.register(
"Delete" : "Supprimer",
"Rename" : "Renommer",
"Collaborative tags" : "Étiquettes collaboratives ",
+ "No tags found" : "Aucune étiquette n'a été trouvée",
"The object type is not specified." : "Le type d'objet n'est pas spécifié.",
"Enter new" : "Saisir un nouveau",
"Add" : "Ajouter",
@@ -179,6 +181,7 @@ OC.L10N.register(
"Continue to Nextcloud" : "Continuer sur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "La mise à jour a réussi. Vous allez être redirigé vers votre Nextcloud.",
"Searching other places" : "Recherche en cours dans d'autres emplacements",
+ "No search results in other folders for '{tag}{filter}{endtag}'" : "Aucun résultat dans d'autres dossiers n'a été trouvé pour '{tag}{filter}{endtag}'",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} résultat dans un autre dossier","{count} résultats dans d'autres dossiers"],
"Personal" : "Personnel",
"Users" : "Utilisateurs",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index ea9df1383de..1210c70ca4f 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -50,6 +50,7 @@
"Saving..." : "Enregistrement…",
"Dismiss" : "Ignorer",
"seconds ago" : "à l'instant",
+ "Logging in …" : "Connexion…",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un lien permettant de réinitialiser votre mot de passe vient de vous être envoyé par courriel.<br>Si vous ne le recevez pas dans un délai raisonnable, contactez votre administrateur.<br>N'oubliez pas de vérifier dans votre dossier pourriel / spam!",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clé de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé.<br />Si vous n'êtes pas sûr de ce que vous faites, veuillez contacter votre administrateur avant de continuer. <br />Voulez-vous vraiment continuer ?",
"I know what I'm doing" : "Je sais ce que je fais",
@@ -85,6 +86,7 @@
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Aucun cache mémoire n'est configuré. Si possible, configurez un \"memcache\" pour augmenter les performances. Pour plus d'information consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "/dev/urandom n'est pas lisible par PHP, ce qui est fortement déconseillé pour des raisons de sécurité. Consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a> pour avoir plus d'informations à ce sujet.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Vous utilisez actuellement PHP {version}. Nous vous encourageons à mettre à jour votre version de PHP afin de tirer avantage des amélioration liées à <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">la performance et la sécurité fournies par le PHP Group</a>, dès que votre distribution le supportera.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuration des entêtes du proxy inverse est incorrecte, ou vous accédez à Nextcloud depuis un proxy de confiance. Si vous n'êtes pas en train d’accéder à Nextcloud depuis un proxy de confiance, ceci est un problème de sécurité qui peut permettre à un attaquant d'usurper l'adresse IP affichée à Nextcloud. Consultez la <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a> pour avoir plus d'informations à ce sujet.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" est configuré comme cache distribué, mais le module installé est \"memcache\". \\OC\\Memcache\\Memcached ne prend en charge que \"memcached\" et non \"memcache\". <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">Consulter le wiki de memcached à propos de ces deux modules.</a>",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Des fichiers n'ont pas réussi à passer la vérification d’intégrité. Plus d'information sur comment résoudre ce problème dans notre <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste des fichiers invalides…</a> / <a href=\"{rescanEndpoint}\">Relancer…</a>)",
"Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
@@ -138,7 +140,6 @@
"{sharee} (remote)" : "{sharee} (distant)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Partager",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Partagez avec des personnes sur d'autres serveurs en utilisant la syntaxe utilisateur@exemple.com/nextcloud",
"Share with users or by mail..." : "Partager avec des utilisateurs ou par mail…",
"Share with users or remote users..." : "Partager avec des utilisateurs ou des utilisateurs distants...",
"Share with users, remote users or by mail..." : "Partager avec des utilisateurs, des utilisateurs distants ou par mail…",
@@ -155,6 +156,7 @@
"Delete" : "Supprimer",
"Rename" : "Renommer",
"Collaborative tags" : "Étiquettes collaboratives ",
+ "No tags found" : "Aucune étiquette n'a été trouvée",
"The object type is not specified." : "Le type d'objet n'est pas spécifié.",
"Enter new" : "Saisir un nouveau",
"Add" : "Ajouter",
@@ -177,6 +179,7 @@
"Continue to Nextcloud" : "Continuer sur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "La mise à jour a réussi. Vous allez être redirigé vers votre Nextcloud.",
"Searching other places" : "Recherche en cours dans d'autres emplacements",
+ "No search results in other folders for '{tag}{filter}{endtag}'" : "Aucun résultat dans d'autres dossiers n'a été trouvé pour '{tag}{filter}{endtag}'",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} résultat dans un autre dossier","{count} résultats dans d'autres dossiers"],
"Personal" : "Personnel",
"Users" : "Utilisateurs",
diff --git a/core/l10n/hu_HU.js b/core/l10n/hu_HU.js
index bc37e215b8f..300a5538744 100644
--- a/core/l10n/hu_HU.js
+++ b/core/l10n/hu_HU.js
@@ -142,7 +142,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (távoli)",
"{sharee} (email)" : "{sharee} (e-mail)",
"Share" : "Megosztás",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Megosztás más szervert használó emberekkel, a következő szintaxissal: username@example.com/nextcloud",
"Share with users or by mail..." : "Megosztás felhasználókkal e-mailben...",
"Share with users or remote users..." : "Megosztás helyi vagy távoli felhasználókkal...",
"Share with users, remote users or by mail..." : "Megosztás helyi vagy távoli felhasználókkal e-mailben...",
@@ -159,6 +158,7 @@ OC.L10N.register(
"Delete" : "Törlés",
"Rename" : "Átnevezés",
"Collaborative tags" : "Címke hozzárendelése",
+ "No tags found" : "Nem találhatók címkék",
"The object type is not specified." : "Az objektum típusa nincs megadva.",
"Enter new" : "Új beírása",
"Add" : "Hozzáadás",
diff --git a/core/l10n/hu_HU.json b/core/l10n/hu_HU.json
index b69d360ab45..01805210235 100644
--- a/core/l10n/hu_HU.json
+++ b/core/l10n/hu_HU.json
@@ -140,7 +140,6 @@
"{sharee} (remote)" : "{sharee} (távoli)",
"{sharee} (email)" : "{sharee} (e-mail)",
"Share" : "Megosztás",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Megosztás más szervert használó emberekkel, a következő szintaxissal: username@example.com/nextcloud",
"Share with users or by mail..." : "Megosztás felhasználókkal e-mailben...",
"Share with users or remote users..." : "Megosztás helyi vagy távoli felhasználókkal...",
"Share with users, remote users or by mail..." : "Megosztás helyi vagy távoli felhasználókkal e-mailben...",
@@ -157,6 +156,7 @@
"Delete" : "Törlés",
"Rename" : "Átnevezés",
"Collaborative tags" : "Címke hozzárendelése",
+ "No tags found" : "Nem találhatók címkék",
"The object type is not specified." : "Az objektum típusa nincs megadva.",
"Enter new" : "Új beírása",
"Add" : "Hozzáadás",
diff --git a/core/l10n/it.js b/core/l10n/it.js
index dc310a6b6a5..e6e13e6fc0d 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -142,7 +142,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Condividi",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Condividi con persone su altri server utilizzando la sintassi nomeutente@esempio.com/nextcloud",
"Share with users or by mail..." : "Condividi con utenti o tramite posta...",
"Share with users or remote users..." : "Condividi con utenti o utenti remoti...",
"Share with users, remote users or by mail..." : "Condividi con utenti, utenti remoti o tramite posta...",
@@ -159,6 +158,7 @@ OC.L10N.register(
"Delete" : "Elimina",
"Rename" : "Rinomina",
"Collaborative tags" : "Etichette collaborative",
+ "No tags found" : "Nessuna etichetta trovata",
"The object type is not specified." : "Il tipo di oggetto non è specificato.",
"Enter new" : "Inserisci nuovo",
"Add" : "Aggiungi",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index c9f84309b47..a385500a5d2 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -140,7 +140,6 @@
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Condividi",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Condividi con persone su altri server utilizzando la sintassi nomeutente@esempio.com/nextcloud",
"Share with users or by mail..." : "Condividi con utenti o tramite posta...",
"Share with users or remote users..." : "Condividi con utenti o utenti remoti...",
"Share with users, remote users or by mail..." : "Condividi con utenti, utenti remoti o tramite posta...",
@@ -157,6 +156,7 @@
"Delete" : "Elimina",
"Rename" : "Rinomina",
"Collaborative tags" : "Etichette collaborative",
+ "No tags found" : "Nessuna etichetta trovata",
"The object type is not specified." : "Il tipo di oggetto non è specificato.",
"Enter new" : "Inserisci nuovo",
"Add" : "Aggiungi",
diff --git a/core/l10n/nb_NO.js b/core/l10n/nb_NO.js
index 8683ba4be81..bb6de95e401 100644
--- a/core/l10n/nb_NO.js
+++ b/core/l10n/nb_NO.js
@@ -138,7 +138,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (ekstern)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Del",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Del med andre brukere på andre tjenere ved å bruker syntaksen brukernavn@eksempel.com/nextcloud",
"Share with users or by mail..." : "Del med brukere eller på e-post...",
"Share with users or remote users..." : "Del med brukere eller eksterne brukere...",
"Share with users, remote users or by mail..." : "Del med brukere, eksterne brukere eller på e-post...",
diff --git a/core/l10n/nb_NO.json b/core/l10n/nb_NO.json
index dd4f6a898e6..d875ca36b97 100644
--- a/core/l10n/nb_NO.json
+++ b/core/l10n/nb_NO.json
@@ -136,7 +136,6 @@
"{sharee} (remote)" : "{sharee} (ekstern)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Del",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Del med andre brukere på andre tjenere ved å bruker syntaksen brukernavn@eksempel.com/nextcloud",
"Share with users or by mail..." : "Del med brukere eller på e-post...",
"Share with users or remote users..." : "Del med brukere eller eksterne brukere...",
"Share with users, remote users or by mail..." : "Del med brukere, eksterne brukere eller på e-post...",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 7477f2d7e21..c0bf5ab398e 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -141,7 +141,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (extern)",
"{sharee} (email)" : "{sharee} (e-mail)",
"Share" : "Delen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Delen met mensen bij andere servers via de syntax gebruikers@voorbeeld.nl/nextcloud",
"Share with users or by mail..." : "Deel met gebruikers per e-mail...",
"Share with users or remote users..." : "Deel met gebruikers of externe gebruikers...",
"Share with users, remote users or by mail..." : "Deel met gebruikers, externe gebruikers of per e-mail...",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index c664d16d04b..32f028fb9ac 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -139,7 +139,6 @@
"{sharee} (remote)" : "{sharee} (extern)",
"{sharee} (email)" : "{sharee} (e-mail)",
"Share" : "Delen",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Delen met mensen bij andere servers via de syntax gebruikers@voorbeeld.nl/nextcloud",
"Share with users or by mail..." : "Deel met gebruikers per e-mail...",
"Share with users or remote users..." : "Deel met gebruikers of externe gebruikers...",
"Share with users, remote users or by mail..." : "Deel met gebruikers, externe gebruikers of per e-mail...",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index d71664dd257..62a480479d1 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -114,6 +114,7 @@ OC.L10N.register(
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} udostępniane za pośrednictwem łącza",
"group" : "grupa",
"remote" : "zdalny",
+ "email" : "email",
"Unshare" : "Zatrzymaj współdzielenie",
"can reshare" : "mogą udostępniać",
"can edit" : "może edytować",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index c3f11a5bc53..efdcbed277a 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -112,6 +112,7 @@
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} udostępniane za pośrednictwem łącza",
"group" : "grupa",
"remote" : "zdalny",
+ "email" : "email",
"Unshare" : "Zatrzymaj współdzielenie",
"can reshare" : "mogą udostępniać",
"can edit" : "może edytować",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index b0f2f49984c..b076ac54a04 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -141,7 +141,6 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (remoto)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Compartilhar",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Compartilhe com pessoas em outros servidores utilizando a sintaxe username@example.com/nextcloud",
"Share with users or by mail..." : "Compartilhe com usuários internos ou por email...",
"Share with users or remote users..." : "Compartilhe com usuários internos ou usuários remotos...",
"Share with users, remote users or by mail..." : "Compartilhe com usuários internos, usuários remotos ou por email...",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index 9ed30a810ae..4a143863db0 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -139,7 +139,6 @@
"{sharee} (remote)" : "{sharee} (remoto)",
"{sharee} (email)" : "{sharee} (email)",
"Share" : "Compartilhar",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Compartilhe com pessoas em outros servidores utilizando a sintaxe username@example.com/nextcloud",
"Share with users or by mail..." : "Compartilhe com usuários internos ou por email...",
"Share with users or remote users..." : "Compartilhe com usuários internos ou usuários remotos...",
"Share with users, remote users or by mail..." : "Compartilhe com usuários internos, usuários remotos ou por email...",
diff --git a/core/l10n/ru.js b/core/l10n/ru.js
index 1cbc48b2f0d..f4016fbc8e8 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -139,7 +139,6 @@ OC.L10N.register(
"{sharee} (group)" : "{sharee} (группа)",
"{sharee} (remote)" : "{sharee} (удалённо)",
"Share" : "Поделиться",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Поделиться с людьми на других серверах используя формат username@example.com/nextcloud",
"Share with users or remote users..." : "Общий доступ с пользователями или удаленными пользователями",
"Share with users or groups..." : "Общий доступ с пользователями или группами",
"Share with users, groups or remote users..." : "Поделиться с пользователями, группами или удаленными пользователями...",
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index 4dac2250998..93236fc326a 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -137,7 +137,6 @@
"{sharee} (group)" : "{sharee} (группа)",
"{sharee} (remote)" : "{sharee} (удалённо)",
"Share" : "Поделиться",
- "Share with people on other servers using the syntax username@example.com/nextcloud" : "Поделиться с людьми на других серверах используя формат username@example.com/nextcloud",
"Share with users or remote users..." : "Общий доступ с пользователями или удаленными пользователями",
"Share with users or groups..." : "Общий доступ с пользователями или группами",
"Share with users, groups or remote users..." : "Поделиться с пользователями, группами или удаленными пользователями...",
diff --git a/core/routes.php b/core/routes.php
index c890d232cfe..2ddd77c1445 100644
--- a/core/routes.php
+++ b/core/routes.php
@@ -59,6 +59,7 @@ $application->registerRoutes($this, [
['root' => '/cloud', 'name' => 'OCS#getCapabilities', 'url' => '/capabilities', 'verb' => 'GET'],
['root' => '/cloud', 'name' => 'OCS#getCurrentUser', 'url' => '/user', 'verb' => 'GET'],
['root' => '', 'name' => 'OCS#getConfig', 'url' => '/config', 'verb' => 'GET'],
+ ['root' => '/person', 'name' => 'OCS#personCheck', 'url' => '/check', 'verb' => 'POST'],
],
]);
diff --git a/core/shipped.json b/core/shipped.json
index 9855a663847..f831d17f36a 100644
--- a/core/shipped.json
+++ b/core/shipped.json
@@ -21,6 +21,7 @@
"files_videoplayer",
"firstrunwizard",
"gallery",
+ "logreader",
"notifications",
"password_policy",
"provisioning_api",