]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
7 years agoMerge pull request #6368 from nextcloud/backport-5436-fix-group-check
Lukas Reschke [Wed, 6 Sep 2017 15:19:15 +0000 (17:19 +0200)]
Merge pull request #6368 from nextcloud/backport-5436-fix-group-check

[stable12] Fix group check on share provider

7 years agoMerge pull request #6357 from nextcloud/swift-tmpfiles-12
Lukas Reschke [Wed, 6 Sep 2017 15:17:36 +0000 (17:17 +0200)]
Merge pull request #6357 from nextcloud/swift-tmpfiles-12

[12] Remove tmpFiles Array in Swift.php

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 6 Sep 2017 00:08:30 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6366 from nextcloud/backport-6358-email-update
Morris Jobke [Tue, 5 Sep 2017 18:57:06 +0000 (20:57 +0200)]
Merge pull request #6366 from nextcloud/backport-6358-email-update

Backport email update

7 years agoFix 500 Internal Server Error on writing 6368/head
Jan-Philipp Litza [Fri, 16 Jun 2017 09:38:22 +0000 (11:38 +0200)]
Fix 500 Internal Server Error on writing

In some not yet completely determined configurations, the following error could occur while writing a file:

Error: Call to a member function getUsers() on null
    /var/www/nextcloud/lib/private/Share20/Manager.php - line 1277: OC\Share20\DefaultShareProvider->getAccessList(Array, true)
    /var/www/nextcloud/lib/private/Share20/ShareHelper.php - line 51: OC\Share20\Manager->getAccessList(Object(OC\Files\Node\Folder), true, true)
    /var/www/nextcloud/apps/activity/lib/FilesHooks.php - line 616: OC\Share20\ShareHelper->getPathsForAccessList(Object(OC\Files\Node\File))
    /var/www/nextcloud/apps/activity/lib/FilesHooks.php - line 196: OCA\Activity\FilesHooks->getUserPathsFromPath('/path/to/file', 'user')
    /var/www/nextcloud/apps/activity/lib/FilesHooks.php - line 157: OCA\Activity\FilesHooks->addNotificationsForFileAction('/path/to/file', 'file_changed', 'changed_self', 'changed_by')
    /var/www/nextcloud/apps/activity/lib/FilesHooksStatic.php - line 55: OCA\Activity\FilesHooks->fileUpdate('/path/to/file')
    /var/www/nextcloud/lib/private/legacy/hook.php - line 106: OCA\Activity\FilesHooksStatic fileUpdate(Array)
    /var/www/nextcloud/lib/private/Files/View.php - line 1245: OC_Hook emit('OC_Filesystem', 'post_update', Array)
    /var/www/nextcloud/lib/private/Files/View.php - line 1173: OC\Files\View->runHooks(Array, '/path/to/file', true)
    /var/www/nextcloud/lib/private/Files/View.php - line 679: OC\Files\View->basicOperation('file_put_conten...', '/path/to/file', Array, '<?xml version="...')
    /var/www/nextcloud/lib/private/Files/Node/File.php - line 64: OC\Files\View->file_put_contents('/path/to/file', '<?xml version="...')
    [...]

Signed-off-by: Jan-Philipp Litza <janphilipp@litza.de>
7 years agoFix tests 6366/head
Morris Jobke [Tue, 5 Sep 2017 11:55:36 +0000 (13:55 +0200)]
Fix tests

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoFix unit tests
Joas Schilling [Mon, 4 Sep 2017 15:01:31 +0000 (17:01 +0200)]
Fix unit tests

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoMerge setMetaData into constructor
Joas Schilling [Mon, 4 Sep 2017 13:07:19 +0000 (15:07 +0200)]
Merge setMetaData into constructor

This ensures that the meta data is set in the beginning

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoSet the meta data before everything
Joas Schilling [Mon, 4 Sep 2017 12:46:05 +0000 (14:46 +0200)]
Set the meta data before everything

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoFix naming of user id in email meta data
Joas Schilling [Fri, 1 Sep 2017 13:04:17 +0000 (15:04 +0200)]
Fix naming of user id in email meta data

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoImplement metadata for email templates of remaining emails
Morris Jobke [Wed, 30 Aug 2017 20:56:14 +0000 (22:56 +0200)]
Implement metadata for email templates of remaining emails

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 5 Sep 2017 00:08:33 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoRemove tmpFiles Array in Swift.php 6357/head
Christopher Bartz [Mon, 14 Aug 2017 13:03:30 +0000 (15:03 +0200)]
Remove tmpFiles Array in Swift.php

tmpFiles Array is unnecessary and there has been
a reference without an assignment which lead to a bug making swift external
storage unuseable.

7 years agoMerge pull request #6355 from nextcloud/6221-12
blizzz [Mon, 4 Sep 2017 10:52:44 +0000 (12:52 +0200)]
Merge pull request #6355 from nextcloud/6221-12

[stable12] Correctly format OCS response with favorites

7 years agoMerge pull request #6333 from nextcloud/new-dav-event-stable12
Morris Jobke [Mon, 4 Sep 2017 09:57:22 +0000 (11:57 +0200)]
Merge pull request #6333 from nextcloud/new-dav-event-stable12

[stable12] add a new dav event to allow apps to register their own sabredav plugins

7 years agoCorrectly format OCS response with favorites 6355/head
Roeland Jago Douma [Tue, 22 Aug 2017 16:46:47 +0000 (18:46 +0200)]
Correctly format OCS response with favorites

The helper funtion did not handle the response correctly and basically
only returned the last share with tags.

This is a simple rewrite. That is still understandable. Loops maybe more
than strictly required. But preformance is not the issue here.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 3 Sep 2017 00:08:24 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 2 Sep 2017 00:08:39 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoalso allow to register additional plugins if the old endpoint is used 6333/head
Bjoern Schiessle [Wed, 30 Aug 2017 10:32:52 +0000 (12:32 +0200)]
also allow to register additional plugins if the old endpoint is used

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years agoadd a new dav event to allow apps to register their own sabredav plugins
Bjoern Schiessle [Wed, 30 Aug 2017 10:15:01 +0000 (12:15 +0200)]
add a new dav event to allow apps to register their own sabredav plugins

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 1 Sep 2017 00:08:36 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 31 Aug 2017 00:08:40 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6285 from nextcloud/generate-system-wide-key-pair-12
Morris Jobke [Wed, 30 Aug 2017 19:31:31 +0000 (21:31 +0200)]
Merge pull request #6285 from nextcloud/generate-system-wide-key-pair-12

Generate system wide key pair

7 years agoMerge pull request #5841 from nextcloud/bugfix-stable12/2855/dont_send_invitations_fo...
Morris Jobke [Wed, 30 Aug 2017 19:01:32 +0000 (21:01 +0200)]
Merge pull request #5841 from nextcloud/bugfix-stable12/2855/dont_send_invitations_for_past_events

[stable12] dont send invitations for past events

7 years agoupdate autoloader 6285/head
Bjoern Schiessle [Wed, 30 Aug 2017 12:14:52 +0000 (14:14 +0200)]
update autoloader

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years agomove repair step to stable12
Bjoern Schiessle [Tue, 29 Aug 2017 08:56:14 +0000 (10:56 +0200)]
move repair step to stable12

because we decided to backport it the repair step needs to be executed
already on stable12

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years agoBump version
Roeland Jago Douma [Wed, 2 Aug 2017 11:36:50 +0000 (13:36 +0200)]
Bump version

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoadd prefix to user and system keys to avoid name collisions
Bjoern Schiessle [Thu, 27 Jul 2017 14:52:28 +0000 (16:52 +0200)]
add prefix to user and system keys to avoid name collisions

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years agoextend the identity proof manager to allow system wide key pairs
Bjoern Schiessle [Tue, 25 Jul 2017 09:54:14 +0000 (11:54 +0200)]
extend the identity proof manager to allow system wide key pairs

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years agoMerge pull request #6311 from nextcloud/stable12-specify-slo-url
Morris Jobke [Wed, 30 Aug 2017 18:29:16 +0000 (20:29 +0200)]
Merge pull request #6311 from nextcloud/stable12-specify-slo-url

[Stable12] specify slo url

7 years agoInject \OCP\IURLGenerator to make tests work 6311/head
Lukas Reschke [Fri, 18 Aug 2017 13:32:40 +0000 (15:32 +0200)]
Inject \OCP\IURLGenerator to make tests work

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoProperly allow \OCP\Authentication\IApacheBackend to specify logout URL
Lukas Reschke [Fri, 18 Aug 2017 10:16:43 +0000 (12:16 +0200)]
Properly allow \OCP\Authentication\IApacheBackend to specify logout URL

Any `\OCP\Authentication\IApacheBackend` previously had to implement `getLogoutAttribute` which returns a string.
This string is directly injected into the logout `<a>` tag, so returning something like `href="foo"` would result
in `<a href="foo">`.

This is rather error prone and also in Nextcloud 12 broken as the logout entry has been moved with
054e161eb5f4a5c5c13ee322ae8e93ce66f01b13 inside the navigation manager where one cannot simply inject attributes.

Thus this feature is broken in Nextcloud 12 which effectively leads to the bug described at nextcloud/user_saml#112,
people cannot logout anymore when using SAML using SLO. Basically in case of SAML you have a SLO url which redirects
you to the IdP and properly logs you out there as well.

Instead of monkey patching the Navigation manager I decided to instead change `\OCP\Authentication\IApacheBackend` to
use `\OCP\Authentication\IApacheBackend::getLogoutUrl` instead where it can return a string with the appropriate logout
URL. Since this functionality is only prominently used in the SAML plugin. Any custom app would need a small change but
I'm not aware of any and there's simply no way to fix this properly otherwise.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 30 Aug 2017 00:08:36 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6300 from nextcloud/add-share-with
Morris Jobke [Tue, 29 Aug 2017 15:56:42 +0000 (17:56 +0200)]
Merge pull request #6300 from nextcloud/add-share-with

[stable12] Add shareWith to email template metadata

7 years agoAdd shareWith to email template metadata 6300/head
Morris Jobke [Tue, 29 Aug 2017 14:02:30 +0000 (16:02 +0200)]
Add shareWith to email template metadata

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoMerge pull request #6278 from nextcloud/stable12-6182-fixes-in-files-drop-js
Morris Jobke [Tue, 29 Aug 2017 12:49:05 +0000 (14:49 +0200)]
Merge pull request #6278 from nextcloud/stable12-6182-fixes-in-files-drop-js

[stable12] Fixes in files_drop.js

7 years agoMerge pull request #6284 from nextcloud/add-new-propfind-stable12
Björn Schießle [Tue, 29 Aug 2017 08:48:30 +0000 (10:48 +0200)]
Merge pull request #6284 from nextcloud/add-new-propfind-stable12

add propfind to detect encryption status

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 29 Aug 2017 00:08:37 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6287 from nextcloud/12-6255
Morris Jobke [Mon, 28 Aug 2017 16:34:30 +0000 (18:34 +0200)]
Merge pull request #6287 from nextcloud/12-6255

[stable12] Add meta information to emails for better customisation

7 years agoAllow the expiration date to be set to null 6287/head
Morris Jobke [Mon, 28 Aug 2017 15:39:29 +0000 (17:39 +0200)]
Allow the expiration date to be set to null

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoAllow the expiration date to be set to null
Morris Jobke [Sat, 26 Aug 2017 09:47:35 +0000 (11:47 +0200)]
Allow the expiration date to be set to null

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoAlso for reset password
Joas Schilling [Thu, 24 Aug 2017 16:02:37 +0000 (18:02 +0200)]
Also for reset password

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoAdd meta information to emails for better customisation
Joas Schilling [Thu, 24 Aug 2017 15:54:22 +0000 (17:54 +0200)]
Add meta information to emails for better customisation

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoadd propfind to detect encryption status 6284/head
Bjoern Schiessle [Mon, 28 Aug 2017 10:27:29 +0000 (12:27 +0200)]
add propfind to detect encryption status

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 28 Aug 2017 00:08:33 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoDo not iterate over the files 6278/head
Daniel Calviño Sánchez [Fri, 18 Aug 2017 13:18:20 +0000 (15:18 +0200)]
Do not iterate over the files

As "singleFileUpload" is used the "add" callback (which in turn calls
"addFileToUpload") will always be called with a single file. Therefore
there is no need to iterate over the files (and it is not done in the
other callbacks either, so this aligns the code with the rest of the
callbacks).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
7 years agoReplace fileName variable with data.files[0].name
Daniel Calviño Sánchez [Fri, 18 Aug 2017 13:14:32 +0000 (15:14 +0200)]
Replace fileName variable with data.files[0].name

There is no need to store the file name, as the "data" parameter given to
all the callbacks provides a "files" attribute with all the files that
the callback refers to; moreover, it will always be a single file due to
the use of "singleFileUploads" in the jQuery File Upload plugin.

This also fixes the loading icon not disappearing when several files were
uploaded at once. "singleFileUploads" causes the "add" callback to be
called once for each file to be uploaded, so "fileName" was overwritten
with the name of each new file in the upload set; when "fileName" was
later used in the "done" callback to find the file in the list whose
loading icon replace with the MIME type icon "fileName" always had the
name of the last file, and thus its icon was the only one replaced.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
7 years agoUpdate the whole file item instead of only its contents
Daniel Calviño Sánchez [Fri, 18 Aug 2017 12:26:15 +0000 (14:26 +0200)]
Update the whole file item instead of only its contents

The "done" and "fail" callbacks both update the item for the uploaded
file using "setFileIcon". "setFileIcon" updates the contents of the
"<li>" element for the file, but the "fail" callback was giving
"setFileIcon" an element generated by the template,  so the resulting
HTML contained a "<li>" element nested in another "<li>" element.

However, generating the HTML is better done through a template, so the
template now receives the icon to show in order to be used by a
successful upload and a failed one, and "setFileIcon" was changed to
"updateFileItem".

Note that the mimeTypeUrl does no longer need to be escaped, as
Handlebars templates escape the needed characters automatically.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
7 years agoRemove "errorThrown" parameter
Daniel Calviño Sánchez [Fri, 18 Aug 2017 12:08:51 +0000 (14:08 +0200)]
Remove "errorThrown" parameter

When the "fail" callback is called, "errorThrown" is a property of the
data object instead of a parameter.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
7 years agoMerge pull request #6270 from nextcloud/6252-12
Roeland Jago Douma [Sat, 26 Aug 2017 16:32:03 +0000 (18:32 +0200)]
Merge pull request #6270 from nextcloud/6252-12

[stable12] Don't try the actual file upload if the checks already error out

7 years agoMerge pull request #6269 from nextcloud/6251-12
Roeland Jago Douma [Sat, 26 Aug 2017 14:26:40 +0000 (16:26 +0200)]
Merge pull request #6269 from nextcloud/6251-12

[stable12] Don't fetch the translation from core but from files

7 years agoMerge pull request #6268 from nextcloud/smb-2.0.2-12
Roeland Jago Douma [Sat, 26 Aug 2017 11:50:53 +0000 (13:50 +0200)]
Merge pull request #6268 from nextcloud/smb-2.0.2-12

[12]  update icewind/smb to 2.0.2

7 years agoMerge pull request #6243 from nextcloud/stable12-circles-token
Roeland Jago Douma [Sat, 26 Aug 2017 11:49:25 +0000 (13:49 +0200)]
Merge pull request #6243 from nextcloud/stable12-circles-token

using CircleProvider on token

7 years agoDon't try the actual file upload if the checks already error out 6270/head
Roeland Jago Douma [Thu, 24 Aug 2017 12:55:17 +0000 (14:55 +0200)]
Don't try the actual file upload if the checks already error out

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoDon't fetch the translation from core but from files 6269/head
Roeland Jago Douma [Thu, 24 Aug 2017 12:54:14 +0000 (14:54 +0200)]
Don't fetch the translation from core but from files

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoupdate icewind/smb to 2.0.2 6268/head
Robin Appelman [Wed, 16 Aug 2017 16:48:07 +0000 (18:48 +0200)]
update icewind/smb to 2.0.2

Signed-off-by: Robin Appelman <robin@icewind.nl>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 26 Aug 2017 00:08:36 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6258 from nextcloud/stable12_6244 6257/head
Roeland Jago Douma [Fri, 25 Aug 2017 09:29:21 +0000 (11:29 +0200)]
Merge pull request #6258 from nextcloud/stable12_6244

[stable12] [drone] Give redis a change to fireup

7 years ago[drone] Give redis a change to fireup 6258/head
Roeland Jago Douma [Fri, 25 Aug 2017 08:15:58 +0000 (10:15 +0200)]
[drone] Give redis a change to fireup

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 25 Aug 2017 00:09:08 +0000 (00:09 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6114 from nextcloud/stable12_5852
Morris Jobke [Thu, 24 Aug 2017 00:59:44 +0000 (02:59 +0200)]
Merge pull request #6114 from nextcloud/stable12_5852

[stable12] Delete trash using node API to trigger preview deletion

7 years agoMerge pull request #6108 from nextcloud/backport-6080-12
Morris Jobke [Thu, 24 Aug 2017 00:58:03 +0000 (02:58 +0200)]
Merge pull request #6108 from nextcloud/backport-6080-12

[stable12] Add buttom border for header

7 years agoMerge pull request #6233 from nextcloud/stable12_6218
Morris Jobke [Thu, 24 Aug 2017 00:56:28 +0000 (02:56 +0200)]
Merge pull request #6233 from nextcloud/stable12_6218

[stable12] [3rdparty] Fix sabre/xml empty prop parsing

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 24 Aug 2017 00:09:00 +0000 (00:09 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6240 from nextcloud/12-6239
Roeland Jago Douma [Wed, 23 Aug 2017 17:16:50 +0000 (19:16 +0200)]
Merge pull request #6240 from nextcloud/12-6239

[stable12] Show "Uploading..." in web UI for long uploads

7 years agousing CircleProvider on token 6242/head 6243/head
Maxence Lange [Wed, 23 Aug 2017 14:58:32 +0000 (16:58 +0200)]
using CircleProvider on token

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
7 years agoMerge pull request #6237 from nextcloud/12-drone-ci-images
Morris Jobke [Wed, 23 Aug 2017 14:48:26 +0000 (16:48 +0200)]
Merge pull request #6237 from nextcloud/12-drone-ci-images

[stable12] Use docker images without XDebug and with Opcache

7 years agoMerge pull request #6166 from nextcloud/stable12-bump-dompurify
Morris Jobke [Wed, 23 Aug 2017 14:43:33 +0000 (16:43 +0200)]
Merge pull request #6166 from nextcloud/stable12-bump-dompurify

[Stable12] Bump dompurify

7 years agoMerge pull request #6151 from nextcloud/backport-6099-no-exception-on-sharee-error
Roeland Jago Douma [Wed, 23 Aug 2017 13:59:33 +0000 (15:59 +0200)]
Merge pull request #6151 from nextcloud/backport-6099-no-exception-on-sharee-error

[stable12] Catch exceptions on error of cloud id resolution

7 years agoMerge pull request #6148 from nextcloud/backport-6047-select-indexed-columns
Roeland Jago Douma [Wed, 23 Aug 2017 13:58:59 +0000 (15:58 +0200)]
Merge pull request #6148 from nextcloud/backport-6047-select-indexed-columns

[stable12] Use indexed column path_hash to find the parent

7 years agoShow "Uploading..." in web UI for long uploads 6240/head
Morris Jobke [Wed, 23 Aug 2017 13:43:52 +0000 (15:43 +0200)]
Show "Uploading..." in web UI for long uploads

If the estimated upload time is bigger than 4 hours it shows the text
"Uploading..." because the time then doesn't give any good hint to the
user anyways.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoUse docker images without XDebug and with Opcache 6237/head
Morris Jobke [Wed, 23 Aug 2017 10:25:25 +0000 (12:25 +0200)]
Use docker images without XDebug and with Opcache

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years ago[3rdparty] Fix sabre/xml empty prop parsing 6233/head
Roeland Jago Douma [Wed, 23 Aug 2017 11:30:53 +0000 (13:30 +0200)]
[3rdparty] Fix sabre/xml empty prop parsing

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 23 Aug 2017 00:09:04 +0000 (00:09 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6197 from nextcloud/stable12-check-encoding-log
Roeland Jago Douma [Tue, 22 Aug 2017 07:09:35 +0000 (09:09 +0200)]
Merge pull request #6197 from nextcloud/stable12-check-encoding-log

[Stable12] check encoding log

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 22 Aug 2017 00:08:29 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6207 from nextcloud/12-6201
Morris Jobke [Mon, 21 Aug 2017 20:10:14 +0000 (22:10 +0200)]
Merge pull request #6207 from nextcloud/12-6201

[stable12] Increase contrast of dropdown menu text, fix accessibility & visibility issues

7 years agoIncrease contrast of dropdown menu text, fix accessibility & visibility issues 6207/head
Jan-Christoph Borchardt [Mon, 21 Aug 2017 10:06:19 +0000 (12:06 +0200)]
Increase contrast of dropdown menu text, fix accessibility & visibility issues

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoMerge pull request #6195 from nextcloud/12-6194
Morris Jobke [Mon, 21 Aug 2017 10:24:31 +0000 (12:24 +0200)]
Merge pull request #6195 from nextcloud/12-6194

[stable12] Use correct l10n for app password menu

7 years agoEnsure log message is UTF-8 encoded 6197/head
Lukas Reschke [Thu, 17 Aug 2017 13:01:50 +0000 (15:01 +0200)]
Ensure log message is UTF-8 encoded

PHP's json_encode only accept proper UTF-8 strings, loop over all
elements to ensure that they are properly UTF-8 compliant or convert
them manually.

Without this somebody passing an invalid User Agent may make json_encode
return false which will get logged as empty newline.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoUse correct l10n for app password menu 6195/head
Morris Jobke [Mon, 21 Aug 2017 07:18:49 +0000 (09:18 +0200)]
Use correct l10n for app password menu

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 21 Aug 2017 00:08:22 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 20 Aug 2017 00:08:24 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 19 Aug 2017 00:08:36 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6173 from nextcloud/12-6161
Morris Jobke [Fri, 18 Aug 2017 21:02:10 +0000 (23:02 +0200)]
Merge pull request #6173 from nextcloud/12-6161

[stable12] Enable object storage tests again

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 18 Aug 2017 00:08:25 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoEnable object storage tests again 6173/head
Morris Jobke [Thu, 17 Aug 2017 07:40:12 +0000 (09:40 +0200)]
Enable object storage tests again

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoBuild merged JS 6166/head
Lukas Reschke [Thu, 17 Aug 2017 10:36:32 +0000 (12:36 +0200)]
Build merged JS

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoBump DOMPurify to 1.0.0
Lukas Reschke [Thu, 17 Aug 2017 10:36:16 +0000 (12:36 +0200)]
Bump DOMPurify to 1.0.0

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoMerge pull request #6127 from nextcloud/12-6126
Roeland Jago Douma [Thu, 17 Aug 2017 07:16:28 +0000 (09:16 +0200)]
Merge pull request #6127 from nextcloud/12-6126

[stable12] Trigger search after re-focus

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 17 Aug 2017 00:08:23 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #6150 from nextcloud/backport-6128-primary-font-color-in-capabilities
Morris Jobke [Wed, 16 Aug 2017 19:51:58 +0000 (21:51 +0200)]
Merge pull request #6150 from nextcloud/backport-6128-primary-font-color-in-capabilities

[stable12] Add the primary font color to the capabilities as well

7 years agoDocument that it throws 6151/head
Joas Schilling [Mon, 14 Aug 2017 14:27:04 +0000 (16:27 +0200)]
Document that it throws

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoCatch exceptions on error of cloud id resolution
Joas Schilling [Mon, 14 Aug 2017 12:35:28 +0000 (14:35 +0200)]
Catch exceptions on error of cloud id resolution

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoAdd the primary font color to the capabilities as well 6150/head
Joas Schilling [Tue, 15 Aug 2017 11:33:14 +0000 (13:33 +0200)]
Add the primary font color to the capabilities as well

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoMerge pull request #6111 from nextcloud/backport-6098-12
Morris Jobke [Wed, 16 Aug 2017 09:25:11 +0000 (11:25 +0200)]
Merge pull request #6111 from nextcloud/backport-6098-12

[stable12] Fix federation scope dropdown

7 years agoMerge pull request #6112 from nextcloud/backport-5920-12
Joas Schilling [Wed, 16 Aug 2017 09:12:53 +0000 (11:12 +0200)]
Merge pull request #6112 from nextcloud/backport-5920-12

[stable12] Top bar buttons in share view are wrong positioned

7 years agoUse indexed column path_hash to find the parent 6148/head
Joas Schilling [Wed, 9 Aug 2017 08:56:16 +0000 (10:56 +0200)]
Use indexed column path_hash to find the parent

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 16 Aug 2017 00:08:42 +0000 (00:08 +0000)]
[tx-robot] updated from transifex

7 years agoTrigger search after re-focus 6127/head
Morris Jobke [Tue, 15 Aug 2017 11:36:51 +0000 (13:36 +0200)]
Trigger search after re-focus

If the share input field is unfocused, the autocomplete list is closed. Once
the field was focused again it was not properly opened again. This adds a
trigger to redo the search and show the results again.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>