]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 years agoCheck LDAP upon user deletion instead of refusing based on cached information 29837/head
Côme Chilliet [Mon, 22 Nov 2021 16:38:13 +0000 (17:38 +0100)]
Check LDAP upon user deletion instead of refusing based on cached information

This should avoid having to wait for background job to run after
 deleting a user in LDAP before being able to delete it in Nextcloud.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoIgnore cache in occ ldap:check-ldap command
Côme Chilliet [Mon, 22 Nov 2021 15:44:27 +0000 (16:44 +0100)]
Ignore cache in occ ldap:check-ldap command

This avoids having to wait or reset the cache after deleting a user in
 the LDAP.
This also fixes a PHP error when running ldap:check-ldap --update on a
 deleted but cached user.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoMerge pull request #29808 from nextcloud/dependabot/npm_and_yarn/marked-4.0.4
Louis [Mon, 22 Nov 2021 09:39:14 +0000 (10:39 +0100)]
Merge pull request #29808 from nextcloud/dependabot/npm_and_yarn/marked-4.0.4

Bump marked from 4.0.2 to 4.0.4

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 22 Nov 2021 02:45:29 +0000 (02:45 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29708 from nextcloud/fix/no-app-update-no-verbose
MichaIng [Mon, 22 Nov 2021 02:22:36 +0000 (03:22 +0100)]
Merge pull request #29708 from nextcloud/fix/no-app-update-no-verbose

Do not print verbose info about app updates if there are none

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 21 Nov 2021 02:25:22 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29814 from nextcloud/dependabot/npm_and_yarn/camelcase-6.2.1
dependabot[bot] [Sat, 20 Nov 2021 05:44:01 +0000 (05:44 +0000)]
Merge pull request #29814 from nextcloud/dependabot/npm_and_yarn/camelcase-6.2.1

2 years agoBump camelcase from 6.2.0 to 6.2.1 29814/head
dependabot[bot] [Sat, 20 Nov 2021 03:57:02 +0000 (03:57 +0000)]
Bump camelcase from 6.2.0 to 6.2.1

Bumps [camelcase](https://github.com/sindresorhus/camelcase) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/sindresorhus/camelcase/releases)
- [Commits](https://github.com/sindresorhus/camelcase/compare/v6.2.0...v6.2.1)

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoBump marked from 4.0.2 to 4.0.4 29808/head
dependabot[bot] [Sat, 20 Nov 2021 02:04:11 +0000 (02:04 +0000)]
Bump marked from 4.0.2 to 4.0.4

Bumps [marked](https://github.com/markedjs/marked) from 4.0.2 to 4.0.4.
- [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.2...v4.0.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #29622 from nextcloud/feat/objectstore_multibucket-shift
Vincent Petry [Fri, 19 Nov 2021 16:26:44 +0000 (17:26 +0100)]
Merge pull request #29622 from nextcloud/feat/objectstore_multibucket-shift

Implement multibucket shift for ObjectStore

2 years agoMerge pull request #29632 from nextcloud/fix/26118/imagecreatetruecolor-error
Vincent Petry [Fri, 19 Nov 2021 16:24:50 +0000 (17:24 +0100)]
Merge pull request #29632 from nextcloud/fix/26118/imagecreatetruecolor-error

fix imagecreatetruecolor() error

2 years agoMerge pull request #29758 from nextcloud/disk_free_space-fix-php8
Vincent Petry [Fri, 19 Nov 2021 16:14:08 +0000 (17:14 +0100)]
Merge pull request #29758 from nextcloud/disk_free_space-fix-php8

Check for `disk_free_space`

2 years agoMerge pull request #29788 from nextcloud/bugfix/noid/settings-sharing-heading-doc...
Vincent Petry [Fri, 19 Nov 2021 15:51:39 +0000 (16:51 +0100)]
Merge pull request #29788 from nextcloud/bugfix/noid/settings-sharing-heading-doc-link

Fix doc link in sharing settings

2 years agoMerge pull request #29605 from nextcloud/bugfix/29603/fix-scanner-nfd-existenz
Vincent Petry [Fri, 19 Nov 2021 14:29:05 +0000 (15:29 +0100)]
Merge pull request #29605 from nextcloud/bugfix/29603/fix-scanner-nfd-existenz

Normalize file name before existence check in scanner

2 years agoMerge pull request #27266 from nextcloud/dependabot/npm_and_yarn/jquery-3.6.0
dependabot[bot] [Fri, 19 Nov 2021 14:28:23 +0000 (14:28 +0000)]
Merge pull request #27266 from nextcloud/dependabot/npm_and_yarn/jquery-3.6.0

2 years agoMerge pull request #29784 from nextcloud/bugfix/noid/app-summary-is-optional
szaimen [Fri, 19 Nov 2021 14:06:36 +0000 (15:06 +0100)]
Merge pull request #29784 from nextcloud/bugfix/noid/app-summary-is-optional

App summary is optional

2 years agoFix doc link in sharing settings 29788/head
Vincent Petry [Fri, 19 Nov 2021 13:58:44 +0000 (14:58 +0100)]
Fix doc link in sharing settings

The doc link "i" icon was on the wrong line.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix mainfileinfodetailsview appending 27266/head
Vincent Petry [Thu, 28 Oct 2021 07:43:04 +0000 (09:43 +0200)]
Fix mainfileinfodetailsview appending

Since the jquery update to 3.5.0, it seems Handlebars doesn't correctly
render self-closed elements. This fixes mainfileinfodetailsview template
to not use self-closed elements and fixes the JS unit tests.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoApp summary is optional 29784/head
Joas Schilling [Fri, 19 Nov 2021 13:02:03 +0000 (14:02 +0100)]
App summary is optional

Fixing:
Error: Undefined index: summary at /var/www/html/apps/theming/lib/Controller/ThemingController.php#392

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 19 Nov 2021 02:38:13 +0000 (02:38 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix action share icon markup
Vincent Petry [Wed, 27 Oct 2021 07:38:26 +0000 (09:38 +0200)]
Fix action share icon markup

Expanded the empty span tag to resolve issue with wrong appending done
by either handlebars or jquery.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoBump jquery from 3.3.1 to 3.6.0
dependabot[bot] [Mon, 18 Oct 2021 20:58:09 +0000 (20:58 +0000)]
Bump jquery from 3.3.1 to 3.6.0

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

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoCheck for `disk_free_space` 29758/head
acsfer [Thu, 18 Nov 2021 10:46:13 +0000 (11:46 +0100)]
Check for `disk_free_space`

Check for `disk_free_space` before calling it.
Fix https://github.com/nextcloud/server/issues/29748

2 years agoMerge pull request #29752 from nextcloud/fix/allow-some-pages-without-two-factor
Joas Schilling [Thu, 18 Nov 2021 09:43:28 +0000 (10:43 +0100)]
Merge pull request #29752 from nextcloud/fix/allow-some-pages-without-two-factor

Explicitly allow access on some (public) routes also without 2FA

2 years agoDo not print verbose info about app updates if there are none 29708/head
Christoph Wurst [Mon, 15 Nov 2021 13:34:09 +0000 (14:34 +0100)]
Do not print verbose info about app updates if there are none

This is cosmetical but if you have a large number of apps installed then
you'll see a wall of text during the server and app upgrade when it
tries to update each app via the app store. In may cases nothing will be
updated. For those boring cases we can hide the verbose info, but show
when occ is run with -v. Any actual update will still print a few lines.
Those are the important ones for the admin.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 18 Nov 2021 02:25:38 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoExplicitly allow some routes without 2FA 29752/head
Christoph Wurst [Wed, 17 Nov 2021 17:42:21 +0000 (18:42 +0100)]
Explicitly allow some routes without 2FA

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #29747 from nextcloud/allow-to-serve-static-webassembly-and-tensor...
Joas Schilling [Wed, 17 Nov 2021 14:09:21 +0000 (15:09 +0100)]
Merge pull request #29747 from nextcloud/allow-to-serve-static-webassembly-and-tensorflow-lite-files

Allow to serve static WebAssembly and TensorFlow Lite files

2 years agoAllow to serve static WebAssembly and TensorFlow Lite files 29747/head
Daniel Calviño Sánchez [Wed, 17 Nov 2021 11:30:12 +0000 (12:30 +0100)]
Allow to serve static WebAssembly and TensorFlow Lite files

Since Talk 13 (and thus Nextcloud 23) WebAssembly (.wasm) and TensorFlow
Lite (.tflite) files need to be loaded from the web server to provide
certain features (like the background blur in the WebUI).

Those files can be treated in a similar way to other static resources,
and there should not be any problem caching or compressing them.
However, as compressed TensorFlow Lite files are only ~12% smaller,
the compression directive depends on the MIME type and there is no
standard MIME type for TensorFlow Lite files it is not worth to compress
them.

Moreover, no directives to compress WebAssembly files were added either,
as it seems that they would override any other compression directives
set in the default server configuration; for reference it could be done
with something like:
<IfModule mod_deflate.c>
  <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE application/wasm
  </IfModule>
</IfModule>

Depending on the setup "application/wasm" may not be associated with
".wasm" files, so the directive was added just in case, as otherwise
browsers log a warning.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2 years agoMerge pull request #29734 from nextcloud/rakekniven-patch-2
Vincent Petry [Wed, 17 Nov 2021 11:02:51 +0000 (12:02 +0100)]
Merge pull request #29734 from nextcloud/rakekniven-patch-2

Fixed grammar

2 years agoNormalize directory entries in Encoding wrapper 29605/head
Vincent Petry [Wed, 17 Nov 2021 08:19:10 +0000 (09:19 +0100)]
Normalize directory entries in Encoding wrapper

Directory entry file names are now normalized in getMetaData(),
getDirectoryContents() and opendir().

This makes the scanner work properly as it assumes pre-normalized names.

In case the names were not normalized, the scanner will now skip the
entries and display a warning when applicable.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoMove storage encoding compatibility warning logic
Vincent Petry [Wed, 10 Nov 2021 14:09:25 +0000 (15:09 +0100)]
Move storage encoding compatibility warning logic

The encoding check for file names is now happening the Scanner, and an
event will be emitted only if the storage doesn't contain the encoding
compatibility wrapper.

The event is listened to by the occ scan command to be able to display a
warning in case of file name mismatches when they have NFD encoding.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoNormalize file name before existence check in scanner
Vincent Petry [Tue, 9 Nov 2021 10:56:10 +0000 (11:56 +0100)]
Normalize file name before existence check in scanner

The scanner would not find a NFD-encoded file name in an
existing file list that is normalized.

This normalizes the file name before scanning.

Fixes issues where scanning repeatedly would make NFD files flicker in
and out of existence in the file cache.

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29570 from nextcloud/dependabot/npm_and_yarn/build/puppeteer...
MichaIng [Wed, 17 Nov 2021 02:05:22 +0000 (03:05 +0100)]
Merge pull request #29570 from nextcloud/dependabot/npm_and_yarn/build/puppeteer-11.0.0

Bump puppeteer from 10.4.0 to 11.0.0 in /build

2 years agoMerge pull request #29577 from nextcloud/dependabot/composer/build/integration/behat...
dependabot[bot] [Wed, 17 Nov 2021 01:52:50 +0000 (01:52 +0000)]
Merge pull request #29577 from nextcloud/dependabot/composer/build/integration/behat/behat-approx-3.10.0

2 years agoBump puppeteer from 10.4.0 to 11.0.0 in /build 29570/head
dependabot[bot] [Wed, 17 Nov 2021 01:18:54 +0000 (01:18 +0000)]
Bump puppeteer from 10.4.0 to 11.0.0 in /build

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 10.4.0 to 11.0.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/v10.4.0...v11.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoUpdate behat/behat requirement in /build/integration 29577/head
dependabot[bot] [Wed, 17 Nov 2021 01:17:11 +0000 (01:17 +0000)]
Update behat/behat requirement in /build/integration

Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.9.0...v3.10.0)

---
updated-dependencies:
- dependency-name: behat/behat
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #29695 from YoitoFes/fix_missing_setlocale
Vincent Petry [Tue, 16 Nov 2021 17:49:37 +0000 (18:49 +0100)]
Merge pull request #29695 from YoitoFes/fix_missing_setlocale

Fix missing setlocale with php 8

2 years agoFixed grammar 29734/head
rakekniven [Tue, 16 Nov 2021 17:13:05 +0000 (18:13 +0100)]
Fixed grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2 years agoOC_Util::isNonUTF8Locale: fix lint error 29695/head
Naoto Kobayashi [Tue, 16 Nov 2021 12:05:43 +0000 (21:05 +0900)]
OC_Util::isNonUTF8Locale: fix lint error

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoMerge pull request #29683 from nextcloud/bugfix/29676/fix-theming-dependencies
Carl Schwan [Tue, 16 Nov 2021 10:33:08 +0000 (11:33 +0100)]
Merge pull request #29683 from nextcloud/bugfix/29676/fix-theming-dependencies

Fix core depending on theming app

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 16 Nov 2021 02:24:16 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29714 from nextcloud/bump-doctrine-dbal
John Molakvoæ [Mon, 15 Nov 2021 18:55:14 +0000 (19:55 +0100)]
Merge pull request #29714 from nextcloud/bump-doctrine-dbal

2 years agoBump doctrine/dbal to 3.1.4 29714/head
Joas Schilling [Mon, 15 Nov 2021 17:51:38 +0000 (18:51 +0100)]
Bump doctrine/dbal to 3.1.4

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAllow NULL as well for limit, not integer only
Joas Schilling [Tue, 2 Nov 2021 22:42:57 +0000 (23:42 +0100)]
Allow NULL as well for limit, not integer only

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoCorrect comment about OC_Defaults being used 29683/head
MichaIng [Mon, 15 Nov 2021 17:44:02 +0000 (18:44 +0100)]
Correct comment about OC_Defaults being used

Signed-off-by: MichaIng <micha@dietpi.com>
2 years agoOC_Util::isSetLocaleWorking: fix typo
Naoto Kobayashi [Mon, 15 Nov 2021 15:46:21 +0000 (00:46 +0900)]
OC_Util::isSetLocaleWorking: fix typo

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoOC_Util: Add fallbacks to check if current locale is UTF8
Naoto Kobayashi [Mon, 15 Nov 2021 15:40:52 +0000 (00:40 +0900)]
OC_Util: Add fallbacks to check if current locale is UTF8

Using escapeshellcmd to get current locale causes error
if the function is disabled.

Add fallbacks to prevent the error.

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoMerge pull request #29679 from nextcloud/enh/18685/dont-flash
szaimen [Mon, 15 Nov 2021 12:09:49 +0000 (13:09 +0100)]
Merge pull request #29679 from nextcloud/enh/18685/dont-flash

don't flash external storage mountpoints during the status check

2 years agoMerge pull request #29688 from nextcloud/dependabot/npm_and_yarn/marked-4.0.2
Louis [Mon, 15 Nov 2021 10:30:02 +0000 (11:30 +0100)]
Merge pull request #29688 from nextcloud/dependabot/npm_and_yarn/marked-4.0.2

Bump marked from 3.0.7 to 4.0.2

2 years agoMerge pull request #29689 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint...
Louis [Mon, 15 Nov 2021 10:29:00 +0000 (11:29 +0100)]
Merge pull request #29689 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint-config-2.0.1

Bump @nextcloud/stylelint-config from 1.0.0-beta.0 to 2.0.1

2 years agoAdd check whether escapeshellcmd behaves the same as basename
Naoto Kobayashi [Mon, 15 Nov 2021 09:33:50 +0000 (18:33 +0900)]
Add check whether escapeshellcmd behaves the same as basename

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoMerge pull request #29661 from nextcloud/enhancement/calendar-search-properties-api
Christoph Wurst [Mon, 15 Nov 2021 09:02:47 +0000 (10:02 +0100)]
Merge pull request #29661 from nextcloud/enhancement/calendar-search-properties-api

Document and type allowed property names for calendar property searches

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 15 Nov 2021 02:24:28 +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 Nov 2021 02:25:33 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoCheck whether setlocale works only after setlocale
Naoto Kobayashi [Sat, 13 Nov 2021 23:25:32 +0000 (08:25 +0900)]
Check whether setlocale works only after setlocale

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoFix missing setlocale with php 8
Naoto Kobayashi [Sat, 13 Nov 2021 15:58:36 +0000 (00:58 +0900)]
Fix missing setlocale with php 8

When php version = 8, basename('§') does not bug even if LC_ALL is non-UTF-8 locale.
This cause OC_Util::isSetLocaleWorking() to skip setlocale("C.UTF-8").

Fix it by using escapeshellcmd instead of basename.

Signed-off-by: Naoto Kobayashi <naoto.kobayashi4c@gmail.com>
2 years agoMerge pull request #29657 from nextcloud/dependabot/npm_and_yarn/moment-timezone...
dependabot[bot] [Sun, 14 Nov 2021 00:01:09 +0000 (00:01 +0000)]
Merge pull request #29657 from nextcloud/dependabot/npm_and_yarn/moment-timezone-0.5.34

2 years agoBump moment-timezone from 0.5.33 to 0.5.34 29657/head
dependabot[bot] [Thu, 11 Nov 2021 09:40:06 +0000 (09:40 +0000)]
Bump moment-timezone from 0.5.33 to 0.5.34

Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.33 to 0.5.34.
- [Release notes](https://github.com/moment/moment-timezone/releases)
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md)
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.33...0.5.34)

---
updated-dependencies:
- dependency-name: moment-timezone
  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 agoBump marked from 3.0.7 to 4.0.2 29688/head
dependabot[bot] [Sat, 13 Nov 2021 02:03:50 +0000 (02:03 +0000)]
Bump marked from 3.0.7 to 4.0.2

Bumps [marked](https://github.com/markedjs/marked) from 3.0.7 to 4.0.2.
- [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/v3.0.7...v4.0.2)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #29690 from nextcloud/dependabot/npm_and_yarn/jsdom-18.1.0
dependabot[bot] [Sat, 13 Nov 2021 04:57:51 +0000 (04:57 +0000)]
Merge pull request #29690 from nextcloud/dependabot/npm_and_yarn/jsdom-18.1.0

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 13 Nov 2021 02:25:42 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoBump jsdom from 18.0.1 to 18.1.0 29690/head
dependabot[bot] [Sat, 13 Nov 2021 02:05:28 +0000 (02:05 +0000)]
Bump jsdom from 18.0.1 to 18.1.0

Bumps [jsdom](https://github.com/jsdom/jsdom) from 18.0.1 to 18.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/18.0.1...18.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoBump @nextcloud/stylelint-config from 1.0.0-beta.0 to 2.0.1 29689/head
dependabot[bot] [Sat, 13 Nov 2021 02:04:17 +0000 (02:04 +0000)]
Bump @nextcloud/stylelint-config from 1.0.0-beta.0 to 2.0.1

Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud/stylelint-config) from 1.0.0-beta.0 to 2.0.1.
- [Release notes](https://github.com/nextcloud/stylelint-config/releases)
- [Changelog](https://github.com/nextcloud/stylelint-config/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/stylelint-config/commits/v2.0.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #29682 from nextcloud/bugfix/29678/fix-missing-token-update
Joas Schilling [Fri, 12 Nov 2021 14:46:59 +0000 (15:46 +0100)]
Merge pull request #29682 from nextcloud/bugfix/29678/fix-missing-token-update

Fix missing token update

2 years agoFix core depending on theming app
Carl Schwan [Fri, 12 Nov 2021 14:04:24 +0000 (15:04 +0100)]
Fix core depending on theming app

This was introduced in https://github.com/nextcloud/server/commit/309354852f12ae88d5eef05d311d6ebcba8ee762
to fix a bug but I can't reproduce the bug after reverting this change.

Ideally we would need to create an interface in OCP and cleanup OC_Defaults
instead of depending on OC_Defaults.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoFix unit tests 29682/head
Joas Schilling [Fri, 12 Nov 2021 14:01:56 +0000 (15:01 +0100)]
Fix unit tests

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix missing token update
Joas Schilling [Fri, 12 Nov 2021 13:43:23 +0000 (14:43 +0100)]
Fix missing token update

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agodon't flash external storage mountpoints during the status check 29679/head
szaimen [Fri, 12 Nov 2021 11:38:46 +0000 (12:38 +0100)]
don't flash external storage mountpoints during the status check

Signed-off-by: szaimen <szaimen@e.mail.de>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 12 Nov 2021 02:22:55 +0000 (02:22 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29663 from nextcloud/fix/dav-calenar-loader-load-all-calendars
Christoph Wurst [Thu, 11 Nov 2021 15:09:45 +0000 (16:09 +0100)]
Merge pull request #29663 from nextcloud/fix/dav-calenar-loader-load-all-calendars

Fix loading all principal calendars in the dav app calendar provider

2 years agoMerge pull request #29660 from nextcloud/fix/calendar-query-uris-init
Christoph Wurst [Thu, 11 Nov 2021 15:03:34 +0000 (16:03 +0100)]
Merge pull request #29660 from nextcloud/fix/calendar-query-uris-init

Fix initialization of calendar search URIs

2 years agoImplement multibucket shift for ObjectStore 29622/head
John Molakvoæ [Wed, 10 Nov 2021 11:21:01 +0000 (12:21 +0100)]
Implement multibucket shift for ObjectStore

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2 years agoMerge pull request #29664 from nextcloud/bugfix/noid/fix-update-with-old-force-enable...
blizzz [Thu, 11 Nov 2021 13:36:10 +0000 (14:36 +0100)]
Merge pull request #29664 from nextcloud/bugfix/noid/fix-update-with-old-force-enabled-apps

Fix updating with apps

2 years agoFix updating with apps 29664/head
Joas Schilling [Thu, 11 Nov 2021 12:56:42 +0000 (13:56 +0100)]
Fix updating with apps

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix loading all principal calendars in the dav app calendar provider 29663/head
Christoph Wurst [Thu, 11 Nov 2021 12:26:53 +0000 (13:26 +0100)]
Fix loading all principal calendars in the dav app calendar provider

If we load all calendar infos of a principal then we get back an array
and not a single calendar info. This was handled incorrectly and an
array of calendar infos were passed to the calendar implementation,
resulting in interesting bugs.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoDocument and type allowed values for calendar property searches 29661/head
Christoph Wurst [Thu, 11 Nov 2021 09:57:04 +0000 (10:57 +0100)]
Document and type allowed values for calendar property searches

For API users it looked like any properties could be searched. But it
turned out to be a hand picked list of properties that we index and then
use for the search. To prevent application errors where special props
are not found, I suggest we document and type the allowed values.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoFix initialization of calendar search URIs 29660/head
Christoph Wurst [Thu, 11 Nov 2021 09:53:11 +0000 (10:53 +0100)]
Fix initialization of calendar search URIs

They are an empty array by default. If you don't initialize then
accessing them via the setter will throw a type error.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #29648 from nextcloud/master-is-now-24
Joas Schilling [Thu, 11 Nov 2021 09:37:56 +0000 (10:37 +0100)]
Merge pull request #29648 from nextcloud/master-is-now-24

Master is now 24

2 years agoMaster is now 24 29648/head
Joas Schilling [Thu, 11 Nov 2021 09:11:09 +0000 (10:11 +0100)]
Master is now 24

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 11 Nov 2021 02:23:07 +0000 (02:23 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29595 from nextcloud/release/23.0.0rc1
blizzz [Wed, 10 Nov 2021 19:48:14 +0000 (20:48 +0100)]
Merge pull request #29595 from nextcloud/release/23.0.0rc1

23.0.0 RC1

2 years agoMerge pull request #29484 from nextcloud/bugfix/noid/s3-external-conflict
Carl Schwan [Wed, 10 Nov 2021 14:56:10 +0000 (15:56 +0100)]
Merge pull request #29484 from nextcloud/bugfix/noid/s3-external-conflict

Use unique combination of hostname/bucket/key for external storages

2 years agofix imagecreatetruecolor() error 29632/head
szaimen [Wed, 10 Nov 2021 14:50:15 +0000 (15:50 +0100)]
fix imagecreatetruecolor() error

Signed-off-by: szaimen <szaimen@e.mail.de>
2 years agoMerge pull request #29522 from nextcloud/bugfix/26256/make-sure-trusted_proxies-is...
Joas Schilling [Wed, 10 Nov 2021 13:12:38 +0000 (14:12 +0100)]
Merge pull request #29522 from nextcloud/bugfix/26256/make-sure-trusted_proxies-is-an-array

Make sure trusted_proxies is an array

2 years agoMerge pull request #29611 from newroco/bugfix/16412/show-most-recently-deleted-files...
Carl Schwan [Wed, 10 Nov 2021 12:55:59 +0000 (13:55 +0100)]
Merge pull request #29611 from newroco/bugfix/16412/show-most-recently-deleted-files-first

Show most recently deleted files first in trash can

2 years agoUpdate filelist test 29611/head
Orzu Ionut [Wed, 10 Nov 2021 10:10:56 +0000 (12:10 +0200)]
Update filelist test

Signed-off-by: Orzu Ionut <orzu.ionut@gmail.com>
2 years agoCompile JS code
Orzu Ionut [Wed, 10 Nov 2021 09:49:19 +0000 (11:49 +0200)]
Compile JS code

Signed-off-by: Orzu Ionut <orzu.ionut@gmail.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 10 Nov 2021 02:24:27 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #29559 from nextcloud/feat/28139/profile-respect-user-enumeration
Joas Schilling [Tue, 9 Nov 2021 22:49:01 +0000 (23:49 +0100)]
Merge pull request #29559 from nextcloud/feat/28139/profile-respect-user-enumeration

Respect user enumeration settings on profile

2 years agoMerge pull request #29590 from nextcloud/enhanc/availibility_settings_polishing
Christoph Wurst [Tue, 9 Nov 2021 17:06:24 +0000 (18:06 +0100)]
Merge pull request #29590 from nextcloud/enhanc/availibility_settings_polishing

Polish availibility settings

2 years agoShow most recently deleted files first in trash can
Orzu Ionut [Tue, 9 Nov 2021 14:07:36 +0000 (16:07 +0200)]
Show most recently deleted files first in trash can

Signed-off-by: Orzu Ionut <orzu.ionut@gmail.com>
2 years agoArgumentCountError: Too few arguments to function OCA\Settings\Controller\CheckSetupC... 29522/head
Joas Schilling [Tue, 2 Nov 2021 15:52:53 +0000 (16:52 +0100)]
ArgumentCountError: Too few arguments to function OCA\Settings\Controller\CheckSetupController::__construct()

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoPHPUnit\Framework\MockObject\DuplicateMethodException: Cannot stub or mock using...
Joas Schilling [Tue, 2 Nov 2021 15:51:01 +0000 (16:51 +0100)]
PHPUnit\Framework\MockObject\DuplicateMethodException: Cannot stub or mock using a method list that contains duplicates:

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoMake sure trusted_proxies is an array
Joas Schilling [Tue, 2 Nov 2021 14:37:23 +0000 (15:37 +0100)]
Make sure trusted_proxies is an array

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAdd unit test for share enumeration method 29559/head
Joas Schilling [Tue, 9 Nov 2021 13:41:09 +0000 (14:41 +0100)]
Add unit test for share enumeration method

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAdd migration to move over existing storage ids 29484/head
Julius Härtl [Thu, 4 Nov 2021 12:08:51 +0000 (13:08 +0100)]
Add migration to move over existing storage ids

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoPolish availibility settings 29590/head
greta [Mon, 8 Nov 2021 10:08:49 +0000 (11:08 +0100)]
Polish availibility settings

Signed-off-by: greta <gretadoci@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>