]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 years agoBump core-js from 3.19.3 to 3.20.0 30324/head
dependabot[bot] [Sat, 18 Dec 2021 03:13:51 +0000 (03:13 +0000)]
Bump core-js from 3.19.3 to 3.20.0

Bumps [core-js](https://github.com/zloirock/core-js) from 3.19.3 to 3.20.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.19.3...v3.20.0)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 18 Dec 2021 02:27:28 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30130 from nextcloud/fix/config_is_read_only
Christoph Wurst [Fri, 17 Dec 2021 13:39:40 +0000 (14:39 +0100)]
Merge pull request #30130 from nextcloud/fix/config_is_read_only

Don't write to config file if `config_is_read_only` is set

2 years agoMerge pull request #30281 from nextcloud/bugfix/30280/fix-confused-notifier-with...
Vincent Petry [Fri, 17 Dec 2021 07:01:55 +0000 (08:01 +0100)]
Merge pull request #30281 from nextcloud/bugfix/30280/fix-confused-notifier-with-null-group

Ignore non-existing groups when notifying group shares

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 17 Dec 2021 02:28:52 +0000 (02:28 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30119 from nextcloud/bugfix/noid/direct-editor-translation
azul [Thu, 16 Dec 2021 18:09:59 +0000 (19:09 +0100)]
Merge pull request #30119 from nextcloud/bugfix/noid/direct-editor-translation

Use proper translation source for direct editing

2 years agofix translation source in directEditing templates 30119/head 30298/head
Azul [Thu, 16 Dec 2021 15:28:58 +0000 (16:28 +0100)]
fix translation source in directEditing templates

The 'Empty file' string is translated in `lib` - not in `core`.

Signed-off-by: Azul <azul@riseup.net>
2 years agoMerge pull request #29862 from nextcloud/fix/support-php-8.1-2
Côme Chilliet [Thu, 16 Dec 2021 13:24:47 +0000 (14:24 +0100)]
Merge pull request #29862 from nextcloud/fix/support-php-8.1-2

Support PHP 8.1 - Second batch

2 years agoMerge pull request #30283 from nextcloud/enhancement/two-factor-code-owners
Joas Schilling [Thu, 16 Dec 2021 12:37:54 +0000 (13:37 +0100)]
Merge pull request #30283 from nextcloud/enhancement/two-factor-code-owners

Specify code owners for 2FA

2 years agoMerge pull request #30111 from nextcloud/enh/29973/option-disallow-local-storage
Vincent Petry [Thu, 16 Dec 2021 10:12:31 +0000 (11:12 +0100)]
Merge pull request #30111 from nextcloud/enh/29973/option-disallow-local-storage

Add option to disallow creation of local storages

2 years agoAvoid deprecation warnings about libxml_disable_entity_loader in PHP 8.1 29862/head
Côme Chilliet [Thu, 16 Dec 2021 09:35:03 +0000 (10:35 +0100)]
Avoid deprecation warnings about libxml_disable_entity_loader in PHP 8.1

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAvoid Deprecation warning from Zip tests on PHP 8.1
Côme Chilliet [Thu, 16 Dec 2021 08:58:40 +0000 (09:58 +0100)]
Avoid Deprecation warning from Zip tests on PHP 8.1

It is not allowed anymore to open an empty file as a new zip archive.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix PHP deprecation warning in File/ViewTest
Côme Chilliet [Mon, 6 Dec 2021 14:33:47 +0000 (15:33 +0100)]
Fix PHP deprecation warning in File/ViewTest

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAllow minor release of PHP 8.1 to be used as well
Côme Chilliet [Thu, 2 Dec 2021 15:31:19 +0000 (16:31 +0100)]
Allow minor release of PHP 8.1 to be used as well

No reason to allow 8.1.0 and not 8.1.1.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAdd 8.1 tests to CI
Côme Chilliet [Mon, 29 Nov 2021 11:03:26 +0000 (12:03 +0100)]
Add 8.1 tests to CI

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix LDAP related docblocks types
Côme Chilliet [Mon, 29 Nov 2021 10:42:27 +0000 (11:42 +0100)]
Fix LDAP related docblocks types

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAdd PHP 8.1 LDAP classes to ignored missing classes in psalm for docblocks
Côme Chilliet [Mon, 29 Nov 2021 10:02:46 +0000 (11:02 +0100)]
Add PHP 8.1 LDAP classes to ignored missing classes in psalm for docblocks

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix OCA\Settings\Tests\Settings\Admin\SharingTest
Côme Chilliet [Thu, 28 Oct 2021 14:48:12 +0000 (16:48 +0200)]
Fix OCA\Settings\Tests\Settings\Admin\SharingTest

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix PHP 8.1 support for user_ldap application
Côme Chilliet [Tue, 26 Oct 2021 14:43:39 +0000 (16:43 +0200)]
Fix PHP 8.1 support for user_ldap application

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix tests on PHP 8.1 for encryption, files_sharing, files_version,
Côme Chilliet [Tue, 26 Oct 2021 14:42:19 +0000 (16:42 +0200)]
Fix tests on PHP 8.1 for encryption, files_sharing, files_version,

  files_trashbin and theming apps

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix theming tests on PHP 8.1
Côme Chilliet [Tue, 26 Oct 2021 12:41:37 +0000 (14:41 +0200)]
Fix theming tests on PHP 8.1

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAllow running Nextcloud with PHP 8.1
Côme Chilliet [Tue, 19 Oct 2021 15:08:57 +0000 (17:08 +0200)]
Allow running Nextcloud with PHP 8.1

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoMerge pull request #30266 from nextcloud/fix/share-not-being-displayed-tab
John Molakvoæ [Thu, 16 Dec 2021 07:50:48 +0000 (08:50 +0100)]
Merge pull request #30266 from nextcloud/fix/share-not-being-displayed-tab

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 16 Dec 2021 02:27:47 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoSpecify code owners for 2FA 30283/head
Christoph Wurst [Wed, 15 Dec 2021 14:47:56 +0000 (15:47 +0100)]
Specify code owners for 2FA

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoDiscard share notification for non-existing groups 30281/head
Vincent Petry [Wed, 15 Dec 2021 13:25:39 +0000 (14:25 +0100)]
Discard share notification for non-existing groups

Group shares might exist even after a group got deleted.

This fix catches the situation and discards the notification for the
obsolete group.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Co-authored-by: Joas Schilling <coding@schilljs.com>
2 years agoAdd option to disallow creation of local storages 30111/head
Vincent Petry [Mon, 6 Dec 2021 10:18:59 +0000 (11:18 +0100)]
Add option to disallow creation of local storages

Introduce a new config option to prevent web UI admins to create
or edit external storages of type "local".

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 15 Dec 2021 02:27:52 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix share owner not being displayed in sharing tab 30266/head
Carl Schwan [Tue, 14 Dec 2021 12:30:14 +0000 (13:30 +0100)]
Fix share owner not being displayed in sharing tab

This only concerns subfolder and files inside a shared folder and is
used as fallback when the OCS api returns a empty result, because it
only works on the shared folder and not the content inside of it.
This unify the tab with the folder list.

This offers a less descriptive share information but making the
OCS api returns all the details even for the subfolder would very
probably be bad for performance (since we would need to fetch the shares
for all the parent folders until we found one or are in the root folder).

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #30254 from nextcloud/fix/30239/use-bigint
Pytal [Tue, 14 Dec 2021 21:31:26 +0000 (13:31 -0800)]
Merge pull request #30254 from nextcloud/fix/30239/use-bigint

2 years agoMerge pull request #30048 from nextcloud/fix/caldav-search-time-range-recurrence
Christoph Wurst [Tue, 14 Dec 2021 13:50:31 +0000 (14:50 +0100)]
Merge pull request #30048 from nextcloud/fix/caldav-search-time-range-recurrence

Carefully filter out non matching time ranges for CalDAV search

2 years agoMerge pull request #30256 from nextcloud/fix/allow_edit_folder
Louis [Tue, 14 Dec 2021 12:06:25 +0000 (13:06 +0100)]
Merge pull request #30256 from nextcloud/fix/allow_edit_folder

Fix ShareLink Upload UI for Folders

2 years agoMerge pull request #30259 from nextcloud/deprecate/entity-slug
Christoph Wurst [Tue, 14 Dec 2021 12:02:44 +0000 (13:02 +0100)]
Merge pull request #30259 from nextcloud/deprecate/entity-slug

Deprecate entity slugs

2 years agoDeprecate entity slugs 30259/head
Christoph Wurst [Tue, 14 Dec 2021 08:50:29 +0000 (09:50 +0100)]
Deprecate entity slugs

They are only used a single time in the whole Nextcloud Github
organization. We can inline the code there and slim down the public API.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 14 Dec 2021 02:27:57 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoCompile assets 30256/head
nextcloud-command [Tue, 14 Dec 2021 00:36:24 +0000 (00:36 +0000)]
Compile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMigrate profile_config id column to bigint 30254/head
Christopher Ng [Mon, 13 Dec 2021 19:54:25 +0000 (19:54 +0000)]
Migrate profile_config id column to bigint

Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years agoUse bigint for autoincremented column
Christopher Ng [Mon, 13 Dec 2021 19:51:48 +0000 (19:51 +0000)]
Use bigint for autoincremented column

Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years agoMerge pull request #30197 from nextcloud/bugfix/noid/always-store-email-lowercase
Pytal [Tue, 14 Dec 2021 00:11:36 +0000 (16:11 -0800)]
Merge pull request #30197 from nextcloud/bugfix/noid/always-store-email-lowercase

2 years agoFix ShareLink Upload UI for Folders
Jonas Rittershofer [Tue, 14 Dec 2021 00:02:04 +0000 (01:02 +0100)]
Fix ShareLink Upload UI for Folders

Do not show the Upload-Option if it is not allowed to check.

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2 years agoBump version to trigger migration 30197/head
Joas Schilling [Mon, 13 Dec 2021 14:40:18 +0000 (15:40 +0100)]
Bump version to trigger migration

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoUse proper app id (settings instead of core)
Julius Härtl [Fri, 10 Dec 2021 17:30:46 +0000 (18:30 +0100)]
Use proper app id (settings instead of core)

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoMake sure strtolower only receives a string to satisfy psalm
Joas Schilling [Fri, 10 Dec 2021 15:02:21 +0000 (16:02 +0100)]
Make sure strtolower only receives a string to satisfy psalm

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoLowercase all core=>email values
Joas Schilling [Fri, 10 Dec 2021 14:29:56 +0000 (15:29 +0100)]
Lowercase all core=>email values

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoMerge pull request #30240 from nextcloud/Valdnet-patch-1
John Molakvoæ [Mon, 13 Dec 2021 15:52:59 +0000 (16:52 +0100)]
Merge pull request #30240 from nextcloud/Valdnet-patch-1

2 years agoMerge pull request #30193 from nextcloud/fix/set-up-2fa-no-providers-but-backup-codes
Christoph Wurst [Mon, 13 Dec 2021 15:05:35 +0000 (16:05 +0100)]
Merge pull request #30193 from nextcloud/fix/set-up-2fa-no-providers-but-backup-codes

Fix setting up 2FA when no providers are set up but backup codes

2 years agoCarefully filter out non matching time ranges for CalDAV search 30048/head
Christoph Wurst [Thu, 2 Dec 2021 14:06:05 +0000 (15:06 +0100)]
Carefully filter out non matching time ranges for CalDAV search

When we search for CalDAV objects in the DB we take the first and last
occurence into account. For recurring events that is when they take
place the very first time and the very last time. Searching in a more
specific time range will still match this condition, because the
recurring event starts before the end of the requested range but ends
after the start of the requested range.

Sabre has filters for this. If we apply them on all seach objects of a
search with a time range, then only the recurring events actually taking
place at the time of the requested time range will be returned.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #30208 from nextcloud/dependabot/npm_and_yarn/marked-4.0.7
Louis [Mon, 13 Dec 2021 14:10:42 +0000 (15:10 +0100)]
Merge pull request #30208 from nextcloud/dependabot/npm_and_yarn/marked-4.0.7

Bump marked from 4.0.6 to 4.0.7

2 years agol10n: Change to "administration" 30240/head
Valdnet [Mon, 13 Dec 2021 12:59:34 +0000 (13:59 +0100)]
l10n: Change to "administration"

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2 years agol10n: Change to "administration"
Valdnet [Mon, 13 Dec 2021 12:58:30 +0000 (13:58 +0100)]
l10n: Change to "administration"

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2 years agoBump marked from 4.0.6 to 4.0.7 30208/head
dependabot[bot] [Mon, 13 Dec 2021 12:42:32 +0000 (12:42 +0000)]
Bump marked from 4.0.6 to 4.0.7

Bumps [marked](https://github.com/markedjs/marked) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v4.0.6...v4.0.7)

---
updated-dependencies:
- dependency-name: marked
  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 write to config file if `config_is_read_only` is set 30130/head
Jonas Meurer [Mon, 6 Dec 2021 11:40:57 +0000 (12:40 +0100)]
Don't write to config file if `config_is_read_only` is set

Also don't write to cache in this case to prevent cache and config file
being out of sync.

Fixes: #29901
Signed-off-by: Jonas Meurer <jonas@freesources.org>
2 years agoMerge pull request #30184 from nextcloud/automated/noid/psalm-baseline-update-1639109464
Côme Chilliet [Mon, 13 Dec 2021 09:25:01 +0000 (10:25 +0100)]
Merge pull request #30184 from nextcloud/automated/noid/psalm-baseline-update-1639109464

[Automated] Update psalm-baseline.xml

2 years agol10n: Correct spelling
Valdnet [Mon, 13 Dec 2021 09:22:40 +0000 (10:22 +0100)]
l10n: Correct spelling

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2 years agol10n: Correct spelling
Valdnet [Mon, 13 Dec 2021 09:19:04 +0000 (10:19 +0100)]
l10n: Correct spelling

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2 years agoMerge pull request #30200 from nextcloud/bugfix/noid/last-login-is-never-set-to-null
Julius Härtl [Mon, 13 Dec 2021 08:40:48 +0000 (09:40 +0100)]
Merge pull request #30200 from nextcloud/bugfix/noid/last-login-is-never-set-to-null

2 years agoMerge pull request #30170 from nextcloud/fix/user_ldap-version-bump
Côme Chilliet [Mon, 13 Dec 2021 08:28:47 +0000 (09:28 +0100)]
Merge pull request #30170 from nextcloud/fix/user_ldap-version-bump

Bump user_ldap version

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 13 Dec 2021 02:27:46 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30206 from nextcloud/dependabot/npm_and_yarn/build/node-sass...
MichaIng [Mon, 13 Dec 2021 00:46:04 +0000 (01:46 +0100)]
Merge pull request #30206 from nextcloud/dependabot/npm_and_yarn/build/node-sass-7.0.0

Bump node-sass from 6.0.1 to 7.0.0 in /build

2 years agoBump node-sass from 6.0.1 to 7.0.0 in /build 30206/head
dependabot[bot] [Sun, 12 Dec 2021 21:37:53 +0000 (21:37 +0000)]
Bump node-sass from 6.0.1 to 7.0.0 in /build

Bumps [node-sass](https://github.com/sass/node-sass) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v6.0.1...v7.0.0)

---
updated-dependencies:
- dependency-name: node-sass
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #30217 from nextcloud/dependabot/npm_and_yarn/testing-library...
dependabot[bot] [Sun, 12 Dec 2021 19:50:14 +0000 (19:50 +0000)]
Merge pull request #30217 from nextcloud/dependabot/npm_and_yarn/testing-library/jest-dom-5.16.1

2 years agoBump @testing-library/jest-dom from 5.16.0 to 5.16.1 30217/head
dependabot[bot] [Sun, 12 Dec 2021 19:11:52 +0000 (19:11 +0000)]
Bump @testing-library/jest-dom from 5.16.0 to 5.16.1

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.16.0 to 5.16.1.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.16.0...v5.16.1)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #30207 from nextcloud/dependabot/npm_and_yarn/sass-1.45.0
dependabot[bot] [Sun, 12 Dec 2021 19:07:35 +0000 (19:07 +0000)]
Merge pull request #30207 from nextcloud/dependabot/npm_and_yarn/sass-1.45.0

2 years agoBump sass from 1.44.0 to 1.45.0 30207/head
dependabot[bot] [Sun, 12 Dec 2021 18:35:12 +0000 (18:35 +0000)]
Bump sass from 1.44.0 to 1.45.0

Bumps [sass](https://github.com/sass/dart-sass) from 1.44.0 to 1.45.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.44.0...1.45.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #30205 from nextcloud/dependabot/npm_and_yarn/core-js-3.19.3
dependabot[bot] [Sun, 12 Dec 2021 17:30:24 +0000 (17:30 +0000)]
Merge pull request #30205 from nextcloud/dependabot/npm_and_yarn/core-js-3.19.3

2 years agoBump core-js from 3.19.2 to 3.19.3 30205/head
dependabot[bot] [Sun, 12 Dec 2021 01:44:17 +0000 (01:44 +0000)]
Bump core-js from 3.19.2 to 3.19.3

Bumps [core-js](https://github.com/zloirock/core-js) from 3.19.2 to 3.19.3.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.19.2...v3.19.3)

---
updated-dependencies:
- dependency-name: core-js
  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 ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 12 Dec 2021 02:28:19 +0000 (02:28 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30204 from nextcloud/dependabot/npm_and_yarn/dompurify-2.3.4
MichaIng [Sun, 12 Dec 2021 01:43:02 +0000 (02:43 +0100)]
Merge pull request #30204 from nextcloud/dependabot/npm_and_yarn/dompurify-2.3.4

Bump dompurify from 2.3.3 to 2.3.4

2 years agoBump dompurify from 2.3.3 to 2.3.4 30204/head
dependabot[bot] [Sat, 11 Dec 2021 16:24:56 +0000 (16:24 +0000)]
Bump dompurify from 2.3.3 to 2.3.4

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

---
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 agoMerge pull request #30203 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-4.3.0
MichaIng [Sat, 11 Dec 2021 16:23:44 +0000 (17:23 +0100)]
Merge pull request #30203 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-4.3.0

Bump @nextcloud/vue from 4.2.0 to 4.3.0

2 years agoBump @nextcloud/vue from 4.2.0 to 4.3.0 30203/head
dependabot[bot] [Sat, 11 Dec 2021 02:02:28 +0000 (02:02 +0000)]
Bump @nextcloud/vue from 4.2.0 to 4.3.0

Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v4.2.0...v4.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #30211 from nextcloud/dependabot/composer/build/integration/sabre...
dependabot[bot] [Sat, 11 Dec 2021 07:02:13 +0000 (07:02 +0000)]
Merge pull request #30211 from nextcloud/dependabot/composer/build/integration/sabre/dav-4.2.3

2 years agoUpdate sabre/dav requirement from 4.2.1 to 4.2.3 in /build/integration 30211/head
dependabot[bot] [Sat, 11 Dec 2021 03:30:02 +0000 (03:30 +0000)]
Update sabre/dav requirement from 4.2.1 to 4.2.3 in /build/integration

Updates the requirements on [sabre/dav](https://github.com/sabre-io/dav) to permit the latest version.
- [Release notes](https://github.com/sabre-io/dav/releases)
- [Changelog](https://github.com/sabre-io/dav/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sabre-io/dav/compare/4.2.1...4.2.3)

---
updated-dependencies:
- dependency-name: sabre/dav
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 11 Dec 2021 02:27:33 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30199 from nextcloud/enhancement/caldav-carddav-code-owners
Christoph Wurst [Fri, 10 Dec 2021 15:52:11 +0000 (16:52 +0100)]
Merge pull request #30199 from nextcloud/enhancement/caldav-carddav-code-owners

Add Groupware back-end devs as CalDAV and CardDAV code owners

2 years agoDon't check the configvalue for lastLogin which is never null 30200/head
Joas Schilling [Fri, 10 Dec 2021 15:26:13 +0000 (16:26 +0100)]
Don't check the configvalue for lastLogin which is never null

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAdd Groupware back-end devs as CalDAV and CardDAV code owners 30199/head
Christoph Wurst [Fri, 10 Dec 2021 14:44:42 +0000 (15:44 +0100)]
Add Groupware back-end devs as CalDAV and CardDAV code owners

This will pick us as reviews automatically

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoAlways store and compare the email address as lower case
Joas Schilling [Fri, 10 Dec 2021 11:18:02 +0000 (12:18 +0100)]
Always store and compare the email address as lower case

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix setting up 2FA when no providers are set up but backup codes 30193/head
Christoph Wurst [Fri, 10 Dec 2021 10:35:36 +0000 (11:35 +0100)]
Fix setting up 2FA when no providers are set up but backup codes

2FA set up is allowed when only backup codes are set up but no other
provider and no provider is failing.

This patch syncs up the login controller check with the challenge
controller check 10 lines above.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #30157 from nextcloud/fix/datepicker-share-lang
John Molakvoæ [Fri, 10 Dec 2021 09:44:51 +0000 (10:44 +0100)]
Merge pull request #30157 from nextcloud/fix/datepicker-share-lang

2 years agoMerge pull request #30164 from nextcloud/bugfix/noid/fix-dir-external-root-shared...
Vincent Petry [Fri, 10 Dec 2021 09:26:51 +0000 (10:26 +0100)]
Merge pull request #30164 from nextcloud/bugfix/noid/fix-dir-external-root-shared-icon

Use correct icon for dir-external-root

2 years agoUpdate psalm baseline 30184/head
nextcloud-command [Fri, 10 Dec 2021 04:11:04 +0000 (04:11 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 10 Dec 2021 02:27:19 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30160 from nextcloud/bugfix/noid/encryption-wrapper-fclose-check
Pytal [Thu, 9 Dec 2021 23:59:51 +0000 (15:59 -0800)]
Merge pull request #30160 from nextcloud/bugfix/noid/encryption-wrapper-fclose-check

2 years agoMerge pull request #29996 from zordsdavini/patch-1
Pytal [Thu, 9 Dec 2021 22:56:06 +0000 (14:56 -0800)]
Merge pull request #29996 from zordsdavini/patch-1

2 years agoMerge pull request #30168 from nextcloud/feat/non-migrated-preview-delete
Pytal [Thu, 9 Dec 2021 22:54:42 +0000 (14:54 -0800)]
Merge pull request #30168 from nextcloud/feat/non-migrated-preview-delete

2 years agoMerge pull request #30075 from nextcloud/logic-op
Christoph Wurst [Thu, 9 Dec 2021 20:14:37 +0000 (21:14 +0100)]
Merge pull request #30075 from nextcloud/logic-op

Switch logical operators

2 years agoBump user_ldap version to make sure the migration runs 30170/head
Côme Chilliet [Thu, 9 Dec 2021 16:42:44 +0000 (17:42 +0100)]
Bump user_ldap version to make sure the migration runs

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAdd missing copyright headers in migration steps
Côme Chilliet [Thu, 9 Dec 2021 16:42:17 +0000 (17:42 +0100)]
Add missing copyright headers in migration steps

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAllow to delete non-migrated previews instead of moving them 30168/head
John Molakvoæ [Thu, 9 Dec 2021 15:52:15 +0000 (16:52 +0100)]
Allow to delete non-migrated previews instead of moving them

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2 years agoUpdate core/Migrations/Version23000Date20211203110726.php 29996/head
Pytal [Thu, 9 Dec 2021 16:26:10 +0000 (08:26 -0800)]
Update core/Migrations/Version23000Date20211203110726.php

Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years agoMerge pull request #29523 from nextcloud/fix/support-ldap-long-dns
John Molakvoæ [Thu, 9 Dec 2021 16:18:43 +0000 (17:18 +0100)]
Merge pull request #29523 from nextcloud/fix/support-ldap-long-dns

2 years agoUse correct icon for dir-external-root 30164/head
Vincent Petry [Thu, 9 Dec 2021 13:58:31 +0000 (14:58 +0100)]
Use correct icon for dir-external-root

When an external storage mount is shared with circles, it triggers the
share icon state to be rerendered. The picking of the mime type icon
would use the regular file icon because there is no actual icon for
"dir-external-root" that is shared.

This fixes the logic to use the "folder-external" icon in such
scenarios.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoCheck resource before closing in encryption wrapper 30160/head
Vincent Petry [Thu, 9 Dec 2021 10:28:10 +0000 (11:28 +0100)]
Check resource before closing in encryption wrapper

In case of error there is no guarantee that $source or $target is set or
is a resource when handling an error.

Without this fix, there's a risk that fclose will fail and the actual
exception will not be thrown, making it impossible to find out about the
root cause.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoMerge pull request #30156 from nextcloud/bugfix/noid/only-wildcard-search-if-enumerat...
John Molakvoæ [Thu, 9 Dec 2021 09:18:19 +0000 (10:18 +0100)]
Merge pull request #30156 from nextcloud/bugfix/noid/only-wildcard-search-if-enumeration-is-allowed

2 years agoMake psalm more happy 30156/head
Joas Schilling [Thu, 9 Dec 2021 08:25:50 +0000 (09:25 +0100)]
Make psalm more happy

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix docs to make Psalm happier
Joas Schilling [Thu, 9 Dec 2021 08:18:53 +0000 (09:18 +0100)]
Fix docs to make Psalm happier

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix first day locale 30157/head
John Molakvoæ [Thu, 9 Dec 2021 08:07:32 +0000 (09:07 +0100)]
Fix first day locale

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2 years agoProperly format sharing datepicker locale
John Molakvoæ [Thu, 9 Dec 2021 07:48:03 +0000 (08:48 +0100)]
Properly format sharing datepicker locale

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 9 Dec 2021 02:29:30 +0000 (02:29 +0000)]
[tx-robot] updated from transifex

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