]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 15 Jun 2020 02:16:15 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 14 Jun 2020 02:16:09 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #21355 from nextcloud/backport/21347/stable18
Roeland Jago Douma [Thu, 11 Jun 2020 13:16:29 +0000 (15:16 +0200)]
Merge pull request #21355 from nextcloud/backport/21347/stable18

[stable18] Pass the proper share permissions to the create share call

4 years agoPass the proper share permissions to the create share call 21355/head
Roeland Jago Douma [Tue, 9 Jun 2020 18:59:41 +0000 (20:59 +0200)]
Pass the proper share permissions to the create share call

Fixes #21188

This way we do not run into the share permission issue

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 11 Jun 2020 02:16:08 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 10 Jun 2020 02:16:25 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #21334 from nextcloud/backport/21318/stable18
Roeland Jago Douma [Tue, 9 Jun 2020 17:29:37 +0000 (19:29 +0200)]
Merge pull request #21334 from nextcloud/backport/21318/stable18

[stable18] clear LDAP cache after user deletion

4 years agoclear LDAP cache after user deletion 21334/head
Arthur Schiwon [Mon, 8 Jun 2020 15:52:43 +0000 (17:52 +0200)]
clear LDAP cache after user deletion

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 years agoMerge pull request #21309 from nextcloud/backport/21198/stable18
Roeland Jago Douma [Tue, 9 Jun 2020 07:50:01 +0000 (09:50 +0200)]
Merge pull request #21309 from nextcloud/backport/21198/stable18

[stable18] Only use background fade if nextcloud blue is set

4 years agoMerge pull request #21310 from nextcloud/version/18.0.6 v18.0.6
Roeland Jago Douma [Tue, 9 Jun 2020 07:21:48 +0000 (09:21 +0200)]
Merge pull request #21310 from nextcloud/version/18.0.6

18.0.6

4 years agoMerge pull request #21306 from nextcloud/fix/stable18/sidebar-tabs-update
Roeland Jago Douma [Tue, 9 Jun 2020 07:21:13 +0000 (09:21 +0200)]
Merge pull request #21306 from nextcloud/fix/stable18/sidebar-tabs-update

Init fileinfo for all tabs

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 9 Jun 2020 02:16:14 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoOnly use background fade if nextcloud blue is set 21309/head
Julius Härtl [Wed, 3 Jun 2020 07:17:15 +0000 (09:17 +0200)]
Only use background fade if nextcloud blue is set

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years ago18.0.6 21310/head
Roeland Jago Douma [Mon, 8 Jun 2020 11:42:16 +0000 (13:42 +0200)]
18.0.6

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years agoInit fileinfo for all tabs 21306/head
John Molakvoæ (skjnldsv) [Mon, 8 Jun 2020 10:50:51 +0000 (12:50 +0200)]
Init fileinfo for all tabs

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Jun 2020 02:16:14 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Jun 2020 02:16:08 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #21129 from nextcloud/backport/21123/stable18
Roeland Jago Douma [Sat, 6 Jun 2020 07:45:58 +0000 (09:45 +0200)]
Merge pull request #21129 from nextcloud/backport/21123/stable18

[stable18] simplify getGroups, fixing wrong chunking logic

4 years agoMerge pull request #21160 from nextcloud/backport/21152/stable18
Roeland Jago Douma [Sat, 6 Jun 2020 07:35:02 +0000 (09:35 +0200)]
Merge pull request #21160 from nextcloud/backport/21152/stable18

[stable18] [stable18] Fix password changes in link and mail shares

4 years agoMerge pull request #21211 from nextcloud/backport/20938/stable18
Roeland Jago Douma [Sat, 6 Jun 2020 07:33:37 +0000 (09:33 +0200)]
Merge pull request #21211 from nextcloud/backport/20938/stable18

[stable18] Fix the Talk verification

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Jun 2020 02:16:17 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #21248 from nextcloud/backport/21229/stable18
Roeland Jago Douma [Fri, 5 Jun 2020 11:39:04 +0000 (13:39 +0200)]
Merge pull request #21248 from nextcloud/backport/21229/stable18

[stable18] Fix empty event UUID reminder notifications

4 years agoFix empty event UUID reminder notifications 21248/head
Thomas Citharel [Thu, 4 Jun 2020 09:08:20 +0000 (11:08 +0200)]
Fix empty event UUID reminder notifications

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 5 Jun 2020 02:16:55 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #21230 from nextcloud/backport/20427/stable18
Roeland Jago Douma [Thu, 4 Jun 2020 17:02:36 +0000 (19:02 +0200)]
Merge pull request #21230 from nextcloud/backport/20427/stable18

[stable18] Fix password reset saying Admin changed my password when reset from login page

4 years agoMerge pull request #21227 from nextcloud/backport/21199/stable18
Roeland Jago Douma [Thu, 4 Jun 2020 17:02:10 +0000 (19:02 +0200)]
Merge pull request #21227 from nextcloud/backport/21199/stable18

[stable18] Prevent harder to share your root

4 years agoUse \OC::$CLI instead of PHP_SAPI 21230/head
Thomas Citharel [Thu, 4 Jun 2020 09:31:09 +0000 (11:31 +0200)]
Use \OC::$CLI instead of PHP_SAPI

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years agoFix password reset saying Admin changed my password when reset from
Thomas Citharel [Fri, 10 Apr 2020 16:05:43 +0000 (18:05 +0200)]
Fix password reset saying Admin changed my password when reset from
login page

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years agoPrevent harder to share your root 21227/head
Joas Schilling [Wed, 3 Jun 2020 07:29:19 +0000 (09:29 +0200)]
Prevent harder to share your root

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 years agoMerge pull request #21201 from nextcloud/backport/21181/stable18
Roeland Jago Douma [Thu, 4 Jun 2020 08:59:26 +0000 (10:59 +0200)]
Merge pull request #21201 from nextcloud/backport/21181/stable18

[stable18] Do not only catch Exceptions but any Throwable during rmt share delete

4 years agoMerge pull request #21184 from nextcloud/version/18.0.5/final v18.0.5
Roeland Jago Douma [Thu, 4 Jun 2020 06:26:16 +0000 (08:26 +0200)]
Merge pull request #21184 from nextcloud/version/18.0.5/final

18.0.5

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 4 Jun 2020 02:16:35 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoRestore previous state when failing to change video verification state 21211/head
Daniel Calviño Sánchez [Mon, 1 Jun 2020 16:27:20 +0000 (18:27 +0200)]
Restore previous state when failing to change video verification state

When video verification can not be enabled or disabled the previous
state is set again in the JavaScript share object. This ensures that the
UI will not reflect a misleading state.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
4 years agoFix the Talk verification
Christoph Wurst [Tue, 12 May 2020 09:57:30 +0000 (11:57 +0200)]
Fix the Talk verification

When enabling or disabling Talk verification in mail shares the server
expects also a new password to be set. As we always just update one
property at a time this means the Talk verification was impossible to
activate or deactivate. With this patch, we send the talk option AND the
new password. If there is no new password, the Talk option is disabled
(in mail shares; in link shares it is possible to enable or disable the
video verification without changing the password).

When we finally have descriptive text on ActionCheckbox'es we should
definitely add some explanatory text for the user. Right now this is as
good as it gets.

We'll have to backport to 18.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years agoDo not only catch Exceptions but any Throwable during rmt share delete 21201/head
Christoph Wurst [Tue, 2 Jun 2020 07:21:09 +0000 (09:21 +0200)]
Do not only catch Exceptions but any Throwable during rmt share delete

When a remote share is deleted, we notify the remove instance. This may
trigger various error conditions, which we want to catch in order to
avoid undeletable shares. The try-catch, however, did only capture
exceptions, so things like TypeErrors were not caught and caused the
process to fail hard.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 3 Jun 2020 02:16:28 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago18.0.5 21184/head
Roeland Jago Douma [Tue, 2 Jun 2020 07:31:16 +0000 (09:31 +0200)]
18.0.5

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 2 Jun 2020 02:16:11 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 1 Jun 2020 02:16:10 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 31 May 2020 02:16:28 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 30 May 2020 02:16:15 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoAdd integration tests for video verification 21160/head
Daniel Calviño Sánchez [Thu, 28 May 2020 18:53:36 +0000 (20:53 +0200)]
Add integration tests for video verification

Enabling the "send password by Talk" property of shares require that
Talk is installed and enabled, so the Drone step that runs them has to
first clone the Talk repository.

When the integration tests are run on a local development instance,
however, it is not guaranteed that Talk is installed. Due to this the
"@Talk" tag was added, which ensures that any feature or scenario marked
with it will first check if Talk is installed and, if not, skip the
scenario (instead of failing).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoAdd integration tests for creating and updating a mail share
Daniel Calviño Sánchez [Thu, 28 May 2020 18:52:11 +0000 (20:52 +0200)]
Add integration tests for creating and updating a mail share

In most cases, when a mail share is created or updated an e-mail is sent
to the sharee, which is done by connecting to the SMTP server set in the
configuration. If the server can not be contacted then the creation or
update of the mail share fails.

To make possible to test mail shares without using a real SMTP server a
fake one has been added. The original script, which is MIT licensed, was
based on inetd, so it was slightly modified to run on its own.

In order to use it from the integration tests the "Given dummy mail
server is listening" step has to be called in the scenarios in which the
mail server is needed.

For now that is the only available step; things like checking the sent
mails, while possible (as the script can log the mails to certain file),
have not been added yet.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoGeneralize integration test steps to download last share
Daniel Calviño Sánchez [Thu, 28 May 2020 18:50:02 +0000 (20:50 +0200)]
Generalize integration test steps to download last share

Note that the "last link share can be downloaded" step was kept as it
tests the "url" property specific of link shares.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoRemove unused variables
Daniel Calviño Sánchez [Thu, 28 May 2020 18:46:33 +0000 (20:46 +0200)]
Remove unused variables

The step names were adjusted accordingly.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix disabling send password by Talk without new password in mail shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:40:33 +0000 (20:40 +0200)]
Fix disabling send password by Talk without new password in mail shares

When "send password by Talk" was disabled in a mail share it was
possible to keep the same password as before, as it does not pose any
security issue (unlike keeping it when "send password by Talk" is
enabled, as in that case the password was already disclosed by mail).

However, if a mail share is updated but the password is not set again
only the hashed password will be available. In that case it would not
make sense to send the password by mail, so now the password must be
changed when disabling "send password by Talk".

Note that, even if explicitly setting the same password again along with
the "send password by Talk" property would work, this was also prevented
for simplicity.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix enabling send password by Talk with same password in mail shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:37:18 +0000 (20:37 +0200)]
Fix enabling send password by Talk with same password in mail shares

When "send password by Talk" is enabled in a mail share a new password
must be also set. However, when the passwords of the original and the
new share were compared it was not taken into account that the original
password is now hashed, while the new one is not (unless no new password
was sent, in which case the password of the original share was set in
the new share by the controller, but that was already prevented due to
both passwords being literally the same), so it was possible to set the
same password again.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix enabling send password by Talk with empty password in link shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:29:28 +0000 (20:29 +0200)]
Fix enabling send password by Talk with empty password in link shares

When "send password by Talk" is enabled in a link share now a non empty
password is enforced.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix creating a mail share with a password
Daniel Calviño Sánchez [Thu, 28 May 2020 18:27:33 +0000 (20:27 +0200)]
Fix creating a mail share with a password

When a mail share was created with a password the given password was not
hashed, so it was not possible to open the share with that password.
Moreover, if passwords were enforced the given password was ignored and
a new one was set (although in this case it was hashed so it worked as
expected). Now the given password is properly hashed and not overriden.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoExtend mail shares unit tests to check the password and mail template
Daniel Calviño Sánchez [Thu, 28 May 2020 18:26:00 +0000 (20:26 +0200)]
Extend mail shares unit tests to check the password and mail template

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoMerge pull request #21159 from nextcloud/revert-21152-backport/21143/stable18
Morris Jobke [Fri, 29 May 2020 19:36:10 +0000 (21:36 +0200)]
Merge pull request #21159 from nextcloud/revert-21152-backport/21143/stable18

Revert "[stable18] Fix password changes in link and mail shares"

4 years agoRevert "[stable18] Fix password changes in link and mail shares" 21159/head
Morris Jobke [Fri, 29 May 2020 19:35:57 +0000 (21:35 +0200)]
Revert "[stable18] Fix password changes in link and mail shares"

4 years agoMerge pull request #21152 from nextcloud/backport/21143/stable18
Morris Jobke [Fri, 29 May 2020 19:34:52 +0000 (21:34 +0200)]
Merge pull request #21152 from nextcloud/backport/21143/stable18

[stable18] Fix password changes in link and mail shares

4 years agoAdd integration tests for video verification 21152/head
Daniel Calviño Sánchez [Thu, 28 May 2020 18:53:36 +0000 (20:53 +0200)]
Add integration tests for video verification

Enabling the "send password by Talk" property of shares require that
Talk is installed and enabled, so the Drone step that runs them has to
first clone the Talk repository.

When the integration tests are run on a local development instance,
however, it is not guaranteed that Talk is installed. Due to this the
"@Talk" tag was added, which ensures that any feature or scenario marked
with it will first check if Talk is installed and, if not, skip the
scenario (instead of failing).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoAdd integration tests for creating and updating a mail share
Daniel Calviño Sánchez [Thu, 28 May 2020 18:52:11 +0000 (20:52 +0200)]
Add integration tests for creating and updating a mail share

In most cases, when a mail share is created or updated an e-mail is sent
to the sharee, which is done by connecting to the SMTP server set in the
configuration. If the server can not be contacted then the creation or
update of the mail share fails.

To make possible to test mail shares without using a real SMTP server a
fake one has been added. The original script, which is MIT licensed, was
based on inetd, so it was slightly modified to run on its own.

In order to use it from the integration tests the "Given dummy mail
server is listening" step has to be called in the scenarios in which the
mail server is needed.

For now that is the only available step; things like checking the sent
mails, while possible (as the script can log the mails to certain file),
have not been added yet.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoGeneralize integration test steps to download last share
Daniel Calviño Sánchez [Thu, 28 May 2020 18:50:02 +0000 (20:50 +0200)]
Generalize integration test steps to download last share

Note that the "last link share can be downloaded" step was kept as it
tests the "url" property specific of link shares.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoRemove unused variables
Daniel Calviño Sánchez [Thu, 28 May 2020 18:46:33 +0000 (20:46 +0200)]
Remove unused variables

The step names were adjusted accordingly.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix disabling send password by Talk without new password in mail shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:40:33 +0000 (20:40 +0200)]
Fix disabling send password by Talk without new password in mail shares

When "send password by Talk" was disabled in a mail share it was
possible to keep the same password as before, as it does not pose any
security issue (unlike keeping it when "send password by Talk" is
enabled, as in that case the password was already disclosed by mail).

However, if a mail share is updated but the password is not set again
only the hashed password will be available. In that case it would not
make sense to send the password by mail, so now the password must be
changed when disabling "send password by Talk".

Note that, even if explicitly setting the same password again along with
the "send password by Talk" property would work, this was also prevented
for simplicity.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix enabling send password by Talk with same password in mail shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:37:18 +0000 (20:37 +0200)]
Fix enabling send password by Talk with same password in mail shares

When "send password by Talk" is enabled in a mail share a new password
must be also set. However, when the passwords of the original and the
new share were compared it was not taken into account that the original
password is now hashed, while the new one is not (unless no new password
was sent, in which case the password of the original share was set in
the new share by the controller, but that was already prevented due to
both passwords being literally the same), so it was possible to set the
same password again.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix enabling send password by Talk with empty password in link shares
Daniel Calviño Sánchez [Thu, 28 May 2020 18:29:28 +0000 (20:29 +0200)]
Fix enabling send password by Talk with empty password in link shares

When "send password by Talk" is enabled in a link share now a non empty
password is enforced.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoFix creating a mail share with a password
Daniel Calviño Sánchez [Thu, 28 May 2020 18:27:33 +0000 (20:27 +0200)]
Fix creating a mail share with a password

When a mail share was created with a password the given password was not
hashed, so it was not possible to open the share with that password.
Moreover, if passwords were enforced the given password was ignored and
a new one was set (although in this case it was hashed so it worked as
expected). Now the given password is properly hashed and not overriden.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years agoExtend mail shares unit tests to check the password and mail template
Daniel Calviño Sánchez [Thu, 28 May 2020 18:26:00 +0000 (20:26 +0200)]
Extend mail shares unit tests to check the password and mail template

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 29 May 2020 02:16:39 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agosimplify getGroups, fixing wrong chunking logic 21129/head
Arthur Schiwon [Wed, 27 May 2020 12:41:10 +0000 (14:41 +0200)]
simplify getGroups, fixing wrong chunking logic

pagination is taken care of properly in the search logic in Access class

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 years agoMerge pull request #21061 from nextcloud/version/18.0.5/RC1 v17.0.5RC1
Roeland Jago Douma [Thu, 28 May 2020 14:38:01 +0000 (16:38 +0200)]
Merge pull request #21061 from nextcloud/version/18.0.5/RC1

18.0.5 RC1

4 years agoMerge pull request #21109 from nextcloud/backport/19793/stable18
Roeland Jago Douma [Thu, 28 May 2020 14:37:28 +0000 (16:37 +0200)]
Merge pull request #21109 from nextcloud/backport/19793/stable18

[stable18] Fix resharing of federated shares that were created out of links

4 years agoMerge pull request #21127 from nextcloud/fix/make-translation-sanitization-optional...
Christoph Wurst [Thu, 28 May 2020 07:20:03 +0000 (09:20 +0200)]
Merge pull request #21127 from nextcloud/fix/make-translation-sanitization-optional-stable18

[stable18] Make the translation sanitization optional

4 years agoMerge pull request #21132 from nextcloud/backport/20933/stable18
Roeland Jago Douma [Thu, 28 May 2020 06:17:01 +0000 (08:17 +0200)]
Merge pull request #21132 from nextcloud/backport/20933/stable18

[stable18] Move the password confirmation form template to post

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 28 May 2020 02:16:48 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMove the password confirmation form template to post 21132/head
Roeland Jago Douma [Mon, 11 May 2020 19:18:38 +0000 (21:18 +0200)]
Move the password confirmation form template to post

I know we use JS for this. But it triggers some false positives on
testing.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years agoFix devices & sessions sanitization 21127/head
Christoph Wurst [Thu, 14 May 2020 13:37:50 +0000 (15:37 +0200)]
Fix devices & sessions sanitization

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years agoMake the translation sanitization optional
Christoph Wurst [Thu, 14 May 2020 13:03:45 +0000 (15:03 +0200)]
Make the translation sanitization optional

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years agoMerge pull request #21115 from nextcloud/backport/21106/stable18
blizzz [Wed, 27 May 2020 08:18:58 +0000 (10:18 +0200)]
Merge pull request #21115 from nextcloud/backport/21106/stable18

[stable18] use the loginname to verify the old password in user password changes

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 27 May 2020 02:16:21 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agouse the loginname to verify the old password in user password changes 21115/head
Arthur Schiwon [Mon, 25 May 2020 21:00:00 +0000 (23:00 +0200)]
use the loginname to verify the old password in user password changes

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
4 years agoMerge pull request #21096 from nextcloud/backport/21090/stable18
Roeland Jago Douma [Tue, 26 May 2020 09:44:15 +0000 (11:44 +0200)]
Merge pull request #21096 from nextcloud/backport/21090/stable18

[stable18] Do not read certificate bundle from data dir by default

4 years agoFix federated link sharing permissions 21109/head
John Molakvoæ (skjnldsv) [Wed, 29 Apr 2020 14:43:39 +0000 (16:43 +0200)]
Fix federated link sharing permissions

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
4 years agoFix share update test
Julius Härtl [Fri, 15 May 2020 06:19:31 +0000 (08:19 +0200)]
Fix share update test

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years agoUpdate public link share permission code
Roeland Jago Douma [Wed, 6 May 2020 19:49:26 +0000 (21:49 +0200)]
Update public link share permission code

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years agoHave share permissions on link shares if it is enabled
Roeland Jago Douma [Wed, 6 May 2020 19:39:49 +0000 (21:39 +0200)]
Have share permissions on link shares if it is enabled

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years agoAdjust integration tests to new permissions
Julius Härtl [Thu, 23 Apr 2020 14:22:48 +0000 (16:22 +0200)]
Adjust integration tests to new permissions

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years agoRemove unneeded test since links have resharing permissions by default
Julius Härtl [Thu, 9 Apr 2020 09:36:49 +0000 (11:36 +0200)]
Remove unneeded test since links have resharing permissions by default

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years agoLink shares have reshare permission if outgoing federated shares are enabled
Julius Härtl [Thu, 5 Mar 2020 13:56:31 +0000 (14:56 +0100)]
Link shares have reshare permission if outgoing federated shares are enabled

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years agoSet proper share type when converting link shares to federated shares
Julius Härtl [Thu, 5 Mar 2020 13:56:04 +0000 (14:56 +0100)]
Set proper share type when converting link shares to federated shares

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 26 May 2020 02:16:13 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoMerge pull request #20881 from nextcloud/backport/20841/stable18
Morris Jobke [Mon, 25 May 2020 19:31:36 +0000 (21:31 +0200)]
Merge pull request #20881 from nextcloud/backport/20841/stable18

[stable18] add locking to resolve concurent move to trashbin conflicts

4 years agoDo not read certificate bundle from data dir by default 21096/head
Morris Jobke [Mon, 25 May 2020 13:03:52 +0000 (15:03 +0200)]
Do not read certificate bundle from data dir by default

Before the resources/config/ca-bundle.crt was only used when the list of custom
certificates was empty and the instance was not installed. But it should also
be used when the list is empty and the instance is installed.

This is inverting the logic to stop if the instance is not installed to use the
default bundle. And it also does this when the list is empty.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
4 years agoMerge pull request #20965 from nextcloud/backport/20033/stable18
Morris Jobke [Mon, 25 May 2020 11:38:04 +0000 (13:38 +0200)]
Merge pull request #20965 from nextcloud/backport/20033/stable18

[stable18] Enable fseek for files in S3 storage

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 25 May 2020 02:16:31 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 24 May 2020 02:16:04 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 23 May 2020 02:16:31 +0000 (02:16 +0000)]
[tx-robot] updated from transifex

4 years agoharden seekable http stream a bit against failures 20965/head
Robin Appelman [Thu, 9 Apr 2020 12:37:01 +0000 (14:37 +0200)]
harden seekable http stream a bit against failures

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 22 May 2020 02:17:31 +0000 (02:17 +0000)]
[tx-robot] updated from transifex

4 years ago18.0.5 RC1 21061/head
Roeland Jago Douma [Thu, 21 May 2020 07:36:46 +0000 (09:36 +0200)]
18.0.5 RC1

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
4 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 21 May 2020 02:17:37 +0000 (02:17 +0000)]
[tx-robot] updated from transifex

4 years agoupdate autoloader
Robin Appelman [Wed, 1 Apr 2020 16:48:40 +0000 (18:48 +0200)]
update autoloader

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 years agoadd basic tests for s3 seeking and add some error handling if reopen return the wrong...
Robin Appelman [Thu, 19 Mar 2020 14:28:02 +0000 (15:28 +0100)]
add basic tests for s3 seeking and add some error handling if reopen return the wrong range

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 years agomake seekable s3 stream generic
Robin Appelman [Thu, 19 Mar 2020 13:32:25 +0000 (14:32 +0100)]
make seekable s3 stream generic

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 years agoEnable fseek for files in S3 storage
Lukas Stabe [Wed, 22 Jan 2020 08:45:41 +0000 (09:45 +0100)]
Enable fseek for files in S3 storage

Signed-off-by: Lukas Stabe <lukas@stabe.de>
4 years agoMerge pull request #21053 from nextcloud/backport/21050/stable18
Morris Jobke [Wed, 20 May 2020 11:23:39 +0000 (13:23 +0200)]
Merge pull request #21053 from nextcloud/backport/21050/stable18

[stable18] Caching and compression for app store requests