]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
14 months agocompare cached filesize on download fix/noid/refresh-filesize-on-conflict-24 40534/head
Maxence Lange [Thu, 1 Dec 2022 16:42:07 +0000 (15:42 -0100)]
compare cached filesize on download

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 18 Aug 2022 02:24:28 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33538 from nextcloud/backport/33495/stable24
Louis [Wed, 17 Aug 2022 12:14:50 +0000 (14:14 +0200)]
Merge pull request #33538 from nextcloud/backport/33495/stable24

[stable24] Unify initial and updated quota display

2 years agoMerge pull request #33562 from nextcloud/empty-folder-size-24
Robin Appelman [Wed, 17 Aug 2022 09:13:22 +0000 (11:13 +0200)]
Merge pull request #33562 from nextcloud/empty-folder-size-24

[24] fix updating size when folder is empty

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 17 Aug 2022 02:25:23 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agofix updating size when folder is empty 33562/head
Robin Appelman [Tue, 16 Aug 2022 09:16:14 +0000 (11:16 +0200)]
fix updating size when folder is empty

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years agoShow usage percenteage in the tooltip 33538/head
Daniel Calviño Sánchez [Wed, 10 Aug 2022 09:23:27 +0000 (11:23 +0200)]
Show usage percenteage in the tooltip

The tooltip of the initial quota display showed the usage percenteage
and the total available space. However, the total available space was
redundant, as it was shown just below. The tooltip of the updated quota
display showed the usage percenteage, but based on the quota rather than
the total available space, so there was a mismatch between the tooltip
and the bar below. Now the tooltip of the initial and the updated quota
display both show just the usage percenteage based on the total
available space.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2 years agoUse total available space rather than quota when updating the display
Daniel Calviño Sánchez [Wed, 10 Aug 2022 09:22:50 +0000 (11:22 +0200)]
Use total available space rather than quota when updating the display

The initial quota display uses the total available space rather than the
quota. Moreover, the relative usage is based on the total space rather
than the quota. Due to this now the total available space is also used
when updating the quota display.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 16 Aug 2022 02:25:55 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 15 Aug 2022 02:24:59 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 14 Aug 2022 02:25:03 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 13 Aug 2022 02:25:09 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 12 Aug 2022 02:24:41 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33504 from nextcloud/release/24.0.4 v24.0.4
John Molakvoæ [Thu, 11 Aug 2022 07:28:58 +0000 (09:28 +0200)]
Merge pull request #33504 from nextcloud/release/24.0.4

2 years ago24.0.4 33504/head
John Molakvoæ [Thu, 11 Aug 2022 06:27:33 +0000 (08:27 +0200)]
24.0.4

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 11 Aug 2022 02:24:45 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33490 from nextcloud/backport/33485/stable24
John Molakvoæ [Wed, 10 Aug 2022 10:48:34 +0000 (12:48 +0200)]
Merge pull request #33490 from nextcloud/backport/33485/stable24

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 10 Aug 2022 02:26:22 +0000 (02:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoDo not update passwords if nothing changed 33490/head
Julius Härtl [Mon, 8 Aug 2022 15:41:52 +0000 (17:41 +0200)]
Do not update passwords if nothing changed

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 9 Aug 2022 02:24:39 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Aug 2022 02:23:35 +0000 (02:23 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Aug 2022 02:28:38 +0000 (02:28 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Aug 2022 02:25:17 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 5 Aug 2022 08:58:50 +0000 (08:58 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33441 from nextcloud/dependabot/npm_and_yarn/stable24/jquery...
dependabot[bot] [Thu, 4 Aug 2022 18:46:33 +0000 (18:46 +0000)]
Merge pull request #33441 from nextcloud/dependabot/npm_and_yarn/stable24/jquery-ui-1.13.2

2 years agoMerge pull request #33420 from nextcloud/release/24.0.4rc1 v24.0.4rc1
blizzz [Thu, 4 Aug 2022 10:34:54 +0000 (12:34 +0200)]
Merge pull request #33420 from nextcloud/release/24.0.4rc1

24.0.4rc1

2 years agoMerge pull request #32273 from nextcloud/backport/32152/stable24
blizzz [Thu, 4 Aug 2022 09:42:56 +0000 (11:42 +0200)]
Merge pull request #32273 from nextcloud/backport/32152/stable24

[stable24] Allow compatibility wrapper on local external storage

2 years agoMerge pull request #33455 from nextcloud/backport/32852/stable24
Vincent Petry [Thu, 4 Aug 2022 08:56:57 +0000 (10:56 +0200)]
Merge pull request #33455 from nextcloud/backport/32852/stable24

[stable24] Revert "Revert "Remove inefficient fed share scanner""

2 years agoMerge pull request #33416 from nextcloud/backport/32482/stable24
Vincent Petry [Thu, 4 Aug 2022 08:48:56 +0000 (10:48 +0200)]
Merge pull request #33416 from nextcloud/backport/32482/stable24

[stable24] Add share attributes + prevent download permission

2 years agofix external share scanner not propagating locking-opt-out 33455/head
Robin Appelman [Wed, 3 Aug 2022 15:12:30 +0000 (17:12 +0200)]
fix external share scanner not propagating locking-opt-out

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years agoDisable locking on federated shares
Carl Schwan [Fri, 17 Jun 2022 10:07:03 +0000 (12:07 +0200)]
Disable locking on federated shares

The old inneficiant code didn't do locking and adding locking is
creating issues

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoRevert "Revert "Remove inefficient fed share scanner""
Carl Schwan [Mon, 13 Jun 2022 08:15:02 +0000 (10:15 +0200)]
Revert "Revert "Remove inefficient fed share scanner""

This reverts commit 6667007bf235b90a7dd105c881cf5802b2a3f83e.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoFix backport 33416/head
Carl Schwan [Wed, 3 Aug 2022 11:09:47 +0000 (13:09 +0200)]
Fix backport

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoFix label for allow download share permission
Julius Härtl [Wed, 3 Aug 2022 08:40:24 +0000 (10:40 +0200)]
Fix label for allow download share permission

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoMultiple fixes
Carl Schwan [Fri, 15 Jul 2022 15:11:54 +0000 (17:11 +0200)]
Multiple fixes

- Fix tests
- Use non deprecated event stuff
- Add a bit of type hinting to the new stuff
- More safe handling of instanceOfStorage (share might not be the first
  wrapper)
- Fix resharing

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoEnforcing permission during resharing
Carl Schwan [Fri, 15 Jul 2022 12:52:04 +0000 (14:52 +0200)]
Enforcing permission during resharing

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoInherit hide download from share attributes
Vincent Petry [Mon, 13 Jun 2022 14:38:34 +0000 (16:38 +0200)]
Inherit hide download from share attributes

When resharing by link, if the download permission was removed through
share attributes, convert it to the hide download flag.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoBlock download when needed on direct download endpoint
Vincent Petry [Mon, 13 Jun 2022 13:50:43 +0000 (15:50 +0200)]
Block download when needed on direct download endpoint

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix view-only code after code review comments
Vincent Petry [Mon, 13 Jun 2022 10:48:35 +0000 (12:48 +0200)]
Fix view-only code after code review comments

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix adding to empty attributes and duplicate request
Julius Härtl [Wed, 8 Jun 2022 21:01:48 +0000 (23:01 +0200)]
Fix adding to empty attributes and duplicate request

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoAdd share attrs + download permission support in frontend
Vincent Petry [Thu, 2 Jun 2022 09:31:21 +0000 (11:31 +0200)]
Add share attrs + download permission support in frontend

Added download permission checkbox in frontend
Added share attributes parsing and setting in frontend.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAdd nc:share-attributes Webdav property
Vincent Petry [Thu, 2 Jun 2022 09:24:39 +0000 (11:24 +0200)]
Add nc:share-attributes Webdav property

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoDon't reset share attributes when not specified
Vincent Petry [Thu, 2 Jun 2022 09:23:22 +0000 (11:23 +0200)]
Don't reset share attributes when not specified

When not specified in the OCS call, don't reset the share attributes.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAttempt to fix sqlite json issue
Vincent Petry [Wed, 25 May 2022 15:23:02 +0000 (17:23 +0200)]
Attempt to fix sqlite json issue

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix share attribute related tests + code style
Vincent Petry [Wed, 25 May 2022 07:55:22 +0000 (09:55 +0200)]
Fix share attribute related tests + code style

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix share controller to accept share attributes alone
Vincent Petry [Tue, 24 May 2022 10:08:07 +0000 (12:08 +0200)]
Fix share controller to accept share attributes alone

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAdd share attributes + prevent download permission
Vincent Petry [Wed, 18 May 2022 12:54:27 +0000 (14:54 +0200)]
Add share attributes + prevent download permission

Makes it possible to store download permission

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoMerge pull request #33439 from nextcloud/backport/32958/stable24
blizzz [Wed, 3 Aug 2022 09:27:10 +0000 (11:27 +0200)]
Merge pull request #33439 from nextcloud/backport/32958/stable24

[stable24] Fix file public link permissions if public upload is not enabled

2 years agoMerge pull request #33407 from nextcloud/backport/stable24/one-time-password
Vincent Petry [Wed, 3 Aug 2022 07:07:54 +0000 (09:07 +0200)]
Merge pull request #33407 from nextcloud/backport/stable24/one-time-password

[stable24] Handle one time and large passwords

2 years agoBump jquery-ui from 1.13.1 to 1.13.2 33441/head
dependabot[bot] [Tue, 2 Aug 2022 18:47:24 +0000 (18:47 +0000)]
Bump jquery-ui from 1.13.1 to 1.13.2

Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #33438 from nextcloud/dependabot/npm_and_yarn/stable24/clipboard...
dependabot[bot] [Tue, 2 Aug 2022 18:32:19 +0000 (18:32 +0000)]
Merge pull request #33438 from nextcloud/dependabot/npm_and_yarn/stable24/clipboard-2.0.11

2 years agoBump clipboard from 2.0.10 to 2.0.11 33438/head
dependabot[bot] [Tue, 2 Aug 2022 17:34:33 +0000 (17:34 +0000)]
Bump clipboard from 2.0.10 to 2.0.11

Bumps [clipboard](https://github.com/zenorocha/clipboard.js) from 2.0.10 to 2.0.11.
- [Release notes](https://github.com/zenorocha/clipboard.js/releases)
- [Commits](https://github.com/zenorocha/clipboard.js/compare/v2.0.10...v2.0.11)

---
updated-dependencies:
- dependency-name: clipboard
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agofix share manager tests 33439/head
Julien Veyssier [Mon, 1 Aug 2022 13:27:23 +0000 (15:27 +0200)]
fix share manager tests

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2 years agodon't reduce file public link permissions if public upload is not enabled
Julien Veyssier [Tue, 21 Jun 2022 12:25:36 +0000 (14:25 +0200)]
don't reduce file public link permissions if public upload is not enabled

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2 years agoMerge pull request #33370 from nextcloud/dependabot/npm_and_yarn/stable24/nextcloud...
dependabot[bot] [Tue, 2 Aug 2022 14:24:43 +0000 (14:24 +0000)]
Merge pull request #33370 from nextcloud/dependabot/npm_and_yarn/stable24/nextcloud/moment-1.2.1

2 years agoBump @nextcloud/moment from 1.2.0 to 1.2.1 33370/head
dependabot[bot] [Wed, 27 Jul 2022 01:01:26 +0000 (01:01 +0000)]
Bump @nextcloud/moment from 1.2.0 to 1.2.1

Bumps [@nextcloud/moment](https://github.com/nextcloud/nextcloud-moment) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/nextcloud/nextcloud-moment/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-moment/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-moment/compare/v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #33353 from nextcloud/backport/33031/stable24
blizzz [Tue, 2 Aug 2022 10:36:10 +0000 (12:36 +0200)]
Merge pull request #33353 from nextcloud/backport/33031/stable24

[stable24] Improve local IP detection

2 years agoFix autoloader 33353/head
Côme Chilliet [Mon, 1 Aug 2022 13:13:34 +0000 (15:13 +0200)]
Fix autoloader

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoMerge pull request #33391 from nextcloud/backport/33280/stable24
blizzz [Mon, 1 Aug 2022 13:10:36 +0000 (15:10 +0200)]
Merge pull request #33391 from nextcloud/backport/33280/stable24

[stable24] handle AccessDenied error when checking if external s3 support versions

2 years agoMerge pull request #33382 from nextcloud/backport/33378/stable24
blizzz [Mon, 1 Aug 2022 13:09:54 +0000 (15:09 +0200)]
Merge pull request #33382 from nextcloud/backport/33378/stable24

[stable24] don't set `null` as a bundle path

2 years agoMerge pull request #33096 from nextcloud/dependabot/npm_and_yarn/stable24/handlebars...
Vincent Petry [Mon, 1 Aug 2022 13:03:11 +0000 (15:03 +0200)]
Merge pull request #33096 from nextcloud/dependabot/npm_and_yarn/stable24/handlebars-loader-1.7.2

Bump handlebars-loader from 1.7.1 to 1.7.2

2 years agoMerge pull request #32840 from nextcloud/dependabot/npm_and_yarn/stable24/vue-router...
Vincent Petry [Mon, 1 Aug 2022 13:02:28 +0000 (15:02 +0200)]
Merge pull request #32840 from nextcloud/dependabot/npm_and_yarn/stable24/vue-router-3.5.4

Bump vue-router from 3.5.3 to 3.5.4

2 years ago24.0.4rc1 33420/head
Arthur Schiwon [Mon, 1 Aug 2022 12:58:18 +0000 (14:58 +0200)]
24.0.4rc1

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 years agoRemove call to undefined function, fix typing
Côme Chilliet [Mon, 1 Aug 2022 10:09:23 +0000 (12:09 +0200)]
Remove call to undefined function, fix typing

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAlign copied file with our code style
Côme Chilliet [Mon, 1 Aug 2022 09:34:28 +0000 (11:34 +0200)]
Align copied file with our code style

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoMerge pull request #33352 from nextcloud/fix/bump-sabre-dav-to-4.4.0-in-stable24
Côme Chilliet [Mon, 1 Aug 2022 09:32:37 +0000 (11:32 +0200)]
Merge pull request #33352 from nextcloud/fix/bump-sabre-dav-to-4.4.0-in-stable24

Bump sabre dav to 4.4.0 in stable24

2 years agoCopy IpUtils from Symfony to avoid new dependency on backport
Côme Chilliet [Mon, 1 Aug 2022 09:30:20 +0000 (11:30 +0200)]
Copy IpUtils from Symfony to avoid new dependency on backport

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoHandle one time and large passwords 33407/head
Carl Schwan [Tue, 5 Jul 2022 09:25:44 +0000 (11:25 +0200)]
Handle one time and large passwords

For passwords bigger than 250 characters, use a bigger key since the
performance impact is minor (around one second to encrypt the password).

For passwords bigger than 470 characters, give up earlier and throw
exeception recommanding admin to either enable the previously enabled
configuration or use smaller passwords.

This adds an option to disable storing passwords in the database. This
might be desirable when using single use token as passwords or very
large passwords.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agohandle AccessDenied error when checking if external s3 support versions 33391/head
Matthieu Gallien [Tue, 19 Jul 2022 14:20:44 +0000 (16:20 +0200)]
handle AccessDenied error when checking if external s3 support versions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoBump vue-router from 3.5.3 to 3.5.4 32840/head
dependabot[bot] [Wed, 27 Jul 2022 19:10:18 +0000 (19:10 +0000)]
Bump vue-router from 3.5.3 to 3.5.4

Bumps [vue-router](https://github.com/vuejs/router) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/vuejs/router/releases)
- [Changelog](https://github.com/vuejs/router/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/router/commits)

---
updated-dependencies:
- dependency-name: vue-router
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agodon't set `null` as a bundle path 33382/head
Robin Appelman [Wed, 27 Jul 2022 10:58:07 +0000 (12:58 +0200)]
don't set `null` as a bundle path

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years agoMerge pull request #33369 from nextcloud/dependabot/npm_and_yarn/stable24/jsdoc-3...
dependabot[bot] [Wed, 27 Jul 2022 00:59:48 +0000 (00:59 +0000)]
Merge pull request #33369 from nextcloud/dependabot/npm_and_yarn/stable24/jsdoc-3.6.11

2 years agoBump jsdoc from 3.6.10 to 3.6.11 33369/head
dependabot[bot] [Tue, 26 Jul 2022 22:54:37 +0000 (22:54 +0000)]
Bump jsdoc from 3.6.10 to 3.6.11

Bumps [jsdoc](https://github.com/jsdoc/jsdoc) from 3.6.10 to 3.6.11.
- [Release notes](https://github.com/jsdoc/jsdoc/releases)
- [Changelog](https://github.com/jsdoc/jsdoc/blob/3.6.11/CHANGES.md)
- [Commits](https://github.com/jsdoc/jsdoc/compare/3.6.10...3.6.11)

---
updated-dependencies:
- dependency-name: jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #33363 from nextcloud/dependabot/npm_and_yarn/stable24/dompurify...
Vincent Petry [Tue, 26 Jul 2022 21:17:21 +0000 (23:17 +0200)]
Merge pull request #33363 from nextcloud/dependabot/npm_and_yarn/stable24/dompurify-2.3.10

Bump dompurify from 2.3.8 to 2.3.10

2 years agoMerge pull request #33132 from nextcloud/backport/33090/stable24
Vincent Petry [Tue, 26 Jul 2022 21:11:14 +0000 (23:11 +0200)]
Merge pull request #33132 from nextcloud/backport/33090/stable24

[stable24] DAV custom props: catch Exception and rollback transaction in case

2 years agoMerge pull request #33350 from nextcloud/backport/33315/stable24
Vincent Petry [Tue, 26 Jul 2022 20:49:31 +0000 (22:49 +0200)]
Merge pull request #33350 from nextcloud/backport/33315/stable24

[stable24] Reset user status based on message ID only

2 years agoMerge pull request #33364 from nextcloud/backport/33341/stable24
Anna [Tue, 26 Jul 2022 18:56:34 +0000 (20:56 +0200)]
Merge pull request #33364 from nextcloud/backport/33341/stable24

[stable24] Don't try to purge objects from the birthday calendar when it doesn't exist

2 years agoBump dompurify from 2.3.8 to 2.3.10 33363/head
dependabot[bot] [Tue, 26 Jul 2022 17:32:44 +0000 (17:32 +0000)]
Bump dompurify from 2.3.8 to 2.3.10

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.8 to 2.3.10.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.8...2.3.10)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoDon't try to purge objects from the birthday calendar when it doesn't exist 33364/head
Thomas Citharel [Mon, 25 Jul 2022 13:15:14 +0000 (15:15 +0200)]
Don't try to purge objects from the birthday calendar when it doesn't exist

Doesn't matter much as it's been recreated afterwards with (ensureCalendarExists).

Closes #29617

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2 years agoMerge pull request #31984 from nextcloud/dependabot/npm_and_yarn/stable24/underscore...
blizzz [Tue, 26 Jul 2022 17:21:38 +0000 (19:21 +0200)]
Merge pull request #31984 from nextcloud/dependabot/npm_and_yarn/stable24/underscore-1.12.1

Bump underscore from 1.12.0 to 1.12.1

2 years agoFix core tests by stubbing debounce 31984/head
Vincent Petry [Tue, 26 Jul 2022 13:44:57 +0000 (15:44 +0200)]
Fix core tests by stubbing debounce

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoBump underscore from 1.12.0 to 1.12.1
dependabot[bot] [Tue, 26 Jul 2022 12:30:41 +0000 (12:30 +0000)]
Bump underscore from 1.12.0 to 1.12.1

Bumps [underscore](https://github.com/jashkenas/underscore) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/jashkenas/underscore/releases)
- [Commits](https://github.com/jashkenas/underscore/compare/1.12.0...1.12.1)

---
updated-dependencies:
- dependency-name: underscore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoUse Symfony IpUtils to check for local IP ranges
Côme Chilliet [Tue, 12 Jul 2022 10:09:05 +0000 (12:09 +0200)]
Use Symfony IpUtils to check for local IP ranges

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoCheck for local IPs nested in IPv6 as well
Côme Chilliet [Tue, 28 Jun 2022 14:48:38 +0000 (16:48 +0200)]
Check for local IPs nested in IPv6 as well

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoRefactor local IP if and set strict to true for in_array
Côme Chilliet [Tue, 28 Jun 2022 09:35:45 +0000 (11:35 +0200)]
Refactor local IP if and set strict to true for in_array

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoImprove local IP detection
Côme Chilliet [Mon, 27 Jun 2022 14:48:58 +0000 (16:48 +0200)]
Improve local IP detection

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoSync 3rdparty with stable24, bumps sabre/dav to 4.4.0 33352/head
Côme Chilliet [Tue, 26 Jul 2022 08:48:07 +0000 (10:48 +0200)]
Sync 3rdparty with stable24, bumps sabre/dav to 4.4.0

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoReset user status based on message ID only 33350/head
Joas Schilling [Fri, 22 Jul 2022 09:02:37 +0000 (11:02 +0200)]
Reset user status based on message ID only

Since some statuses (call) can occure with different status
(away and dnd) we need to reset only based on the message id.
But as it can not be set by the user this is still save and okay.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoMerge pull request #33343 from nextcloud/backport/33129/stable24 33359/head
Joas Schilling [Tue, 26 Jul 2022 07:43:54 +0000 (09:43 +0200)]
Merge pull request #33343 from nextcloud/backport/33129/stable24

[stable24] Fix reading blob data as resource

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 26 Jul 2022 02:27:00 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix reading blob data as resource 33343/head
Thomas Citharel [Wed, 6 Jul 2022 07:53:59 +0000 (09:53 +0200)]
Fix reading blob data as resource

PostgreSQL returns data as resource when using IQueryBuilder::PARAM_LOB
(which is used for QBMapper).

Previously we just converted this resource using settype, which produced
things like "Resource id #14" instead of the actual resource data.

Now we read the stream correctly if the returned data is a resource

See context at #22472

Fixes #22439

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2 years agoMerge pull request #33326 from nextcloud/backport/33308/stable24
Vincent Petry [Mon, 25 Jul 2022 15:04:19 +0000 (17:04 +0200)]
Merge pull request #33326 from nextcloud/backport/33308/stable24

[stable24] always triger setup of builtin storage wrappers

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 25 Jul 2022 02:27:19 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 24 Jul 2022 02:27:53 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 23 Jul 2022 02:26:27 +0000 (02:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33252 from nextcloud/backport/32963/stable24
blizzz [Fri, 22 Jul 2022 21:54:41 +0000 (23:54 +0200)]
Merge pull request #33252 from nextcloud/backport/32963/stable24

[stable24] also use nextcloud certificate bundle when downloading from s3

2 years agoMerge pull request #33178 from nextcloud/backport/33118/stable24
blizzz [Fri, 22 Jul 2022 21:23:50 +0000 (23:23 +0200)]
Merge pull request #33178 from nextcloud/backport/33118/stable24

[stable24] Fix empty address books being exported

2 years agoalways triger setup of builtin storage wrappers 33326/head
Robin Appelman [Thu, 21 Jul 2022 14:36:32 +0000 (16:36 +0200)]
always triger setup of builtin storage wrappers

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 22 Jul 2022 02:25:24 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 21 Jul 2022 02:26:57 +0000 (02:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>