]>
source.dussan.org Git - nextcloud-server.git/log
Carl Schwan [Tue, 18 Jan 2022 13:59:02 +0000 (14:59 +0100)]
Fix tests with email templates
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
acsfer [Tue, 18 Jan 2022 15:03:09 +0000 (16:03 +0100)]
[stable22] Increase email main buttons width for non-english languages
Manual backport of https://github.com/nextcloud/server/pull/30653
Nextcloud bot [Tue, 18 Jan 2022 02:45:30 +0000 (02:45 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Mon, 17 Jan 2022 20:20:42 +0000 (21:20 +0100)]
Merge pull request #30692 from nextcloud/backport/29923/stable22
[stable22] Fix users can't login external mount user entered credentials not set
blizzz [Mon, 17 Jan 2022 11:19:34 +0000 (12:19 +0100)]
Merge pull request #30679 from nextcloud/release/22.2.4rc2
22.2.4 RC2
Louis [Mon, 17 Jan 2022 09:39:59 +0000 (10:39 +0100)]
Merge pull request #30690 from nextcloud/backport/30645/stable22
[stable22] New Files internal link GET param to avoid opening the file
John Molakvoæ [Mon, 17 Jan 2022 07:57:36 +0000 (08:57 +0100)]
Merge pull request #30687 from nextcloud/backport/30499/stable22
Nextcloud bot [Mon, 17 Jan 2022 02:26:03 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Jonas [Sun, 16 Jan 2022 09:20:12 +0000 (10:20 +0100)]
Merge pull request #30694 from nextcloud/backport/30631/stable22
[stable22] updateEncryptedVersion: cleanup on target if cache already got renamed
Nextcloud bot [Sun, 16 Jan 2022 02:27:20 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Jonas Meurer [Wed, 12 Jan 2022 14:28:34 +0000 (15:28 +0100)]
updateEncryptedVersion: cleanup on target if cache already got renamed
When moving a file to trash with encryption enabled, the cache gets
moved before the actual file. According to @icewind1991 this is in order
to not break object storage.
When moving a file from an unencrypted storage (e.g. a collectives
storage) to the encrypted trashbin storage, this causes errors, see
This commit fixes it by doing `updateEncryptedVersion()` on the target
cache entry *if* the source cache entry doesn't exist anymore, but the
corresponding target cache entry does exist already.
Fixes: #26544
Signed-off-by: Jonas Meurer <jonas@freesources.org>
Nextcloud bot [Sat, 15 Jan 2022 02:27:18 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Sat, 15 Jan 2022 01:39:59 +0000 (02:39 +0100)]
Merge pull request #30697 from nextcloud/backport/30655/stable22
[stable22] Improve layout for the public download page
Carl Schwan [Thu, 13 Jan 2022 18:29:21 +0000 (19:29 +0100)]
Add non-breaking space in the file size
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Thu, 13 Jan 2022 17:59:33 +0000 (18:59 +0100)]
Improve layout for the public download page
This centers the content inside the pages, while also not hardcoded the
size of the footer.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 14 Jan 2022 19:07:40 +0000 (20:07 +0100)]
Merge pull request #30683 from nextcloud/backport/30531/stable22
[stable22] Optimize FileSystemTags workflow for groupfolder
Anderson Luiz Alves [Fri, 3 Dec 2021 13:57:00 +0000 (10:57 -0300)]
files_external SMB: throw InvalidArgument when user is not set
Signed-off-by: Anderson Luiz Alves <alacn1@gmail.com>
Julien Veyssier [Thu, 13 Jan 2022 12:07:52 +0000 (13:07 +0100)]
[files] new internal link GET param to avoid setting 'openfile' on redirect
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
John Molakvoæ [Fri, 14 Jan 2022 16:30:34 +0000 (17:30 +0100)]
Merge pull request #30673 from nextcloud/backport/stable22/30597
Vincent Petry [Wed, 5 Jan 2022 16:19:24 +0000 (17:19 +0100)]
Remove inefficient fed share scanner
Remove scanAll which relies on the "shareinfo" endpoint that returns the
full cache tree.
The latter can become big for big shares and result in timeouts.
Furthermode, the full tree would be retrieved again for each and every
detected change which can become expensive quickly.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
John Molakvoæ [Fri, 14 Jan 2022 15:27:07 +0000 (16:27 +0100)]
Merge pull request #30675 from nextcloud/backport/30275/stable22
Carl Schwan [Thu, 13 Jan 2022 11:30:27 +0000 (12:30 +0100)]
Fix psalm issues
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Mon, 10 Jan 2022 10:36:51 +0000 (11:36 +0100)]
Add helper method in Wrapper
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 7 Jan 2022 16:55:02 +0000 (17:55 +0100)]
The storage is not static anymore
Don't call twice $cache->getId
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 7 Jan 2022 13:00:48 +0000 (14:00 +0100)]
Optimize FileSystemTags workflow for groupfolder
In https://github.com/nextcloud/server/pull/28774 we disabled the
caching for the groupfolder application since it worked due to the fact
that in groupfolders, getFileIds could be called with the same $cacheId
and path for actually different groupfolders.
This revert this change and instead add the folderId from the
groupFolder to the cacheId. This solve the issue of the uniqueness of
the cacheId inside GroupFolder. Downside is that we introduce
groupfolder specific implementation inside the server repo.
The seconf optimization is to not consider paths starting with
__groupfolders in executeCheck. This is due to the fact that files in
the groupfolder application call two times executeCheck one time with
the url __groupfolder/<folderId>/<path> and the other time with <path>.
The first time will always return an empty systemTags array while the
second call will return the correct system tags.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Carl Schwan [Fri, 14 Jan 2022 13:11:50 +0000 (14:11 +0100)]
Merge pull request #30670 from nextcloud/backport/30363/stable22
[stable22] improve accessibility settings on mobile
Arthur Schiwon [Fri, 14 Jan 2022 11:50:28 +0000 (12:50 +0100)]
22.2.4 RC2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Vincent Petry [Fri, 14 Jan 2022 11:21:54 +0000 (12:21 +0100)]
Merge pull request #30664 from nextcloud/backport/30530/stable22
[stable22] Fix wrong unified search link to folder
Joas Schilling [Wed, 15 Dec 2021 08:08:14 +0000 (09:08 +0100)]
Add version of disabled apps when available
Signed-off-by: Joas Schilling <coding@schilljs.com>
blizzz [Fri, 14 Jan 2022 11:04:13 +0000 (12:04 +0100)]
Merge pull request #30666 from nextcloud/backport/30568/stable22
[stable22] Fix primary key change in user_ldap migration
Carl Schwan [Tue, 11 Jan 2022 14:06:54 +0000 (15:06 +0100)]
Fix file picker not respecting hidden files settings
This will only respect the setting inside the file app. For other apps
we will either need to do an API call or add an input field with the
same idea to spare a blocking api call.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
(cherry picked from commit
1fa58be1aa78ff6216b7a129925a7bb270ac9fe1 )
Julius Härtl [Fri, 14 Jan 2022 09:42:22 +0000 (10:42 +0100)]
Merge pull request #30658 from nextcloud/backport/29622/stable22
szaimen [Thu, 23 Dec 2021 11:24:17 +0000 (12:24 +0100)]
address 2nd review
Signed-off-by: szaimen <szaimen@e.mail.de>
szaimen [Tue, 21 Dec 2021 19:52:49 +0000 (20:52 +0100)]
address review
Signed-off-by: szaimen <szaimen@e.mail.de>
szaimen [Tue, 21 Dec 2021 11:28:12 +0000 (12:28 +0100)]
improve accessibility settings on mobile
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Thu, 13 Jan 2022 16:20:45 +0000 (17:20 +0100)]
Remove useless indexes with duplicated names on backup table
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Thu, 13 Jan 2022 13:22:30 +0000 (14:22 +0100)]
Update autoloader
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Thu, 13 Jan 2022 11:20:57 +0000 (12:20 +0100)]
Fix user_ldap migration for long DNs support
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 11 Jan 2022 15:36:27 +0000 (16:36 +0100)]
Move duplicated code to a base class for group_mapping migrations
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Côme Chilliet [Tue, 11 Jan 2022 15:16:02 +0000 (16:16 +0100)]
Split dropTable and createTable in two migrations
It is not possible to drop and create the same table in one migration
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 10 Jan 2022 11:07:41 +0000 (12:07 +0100)]
Fix primary key change in user_ldap migration
Use a backup table to copy the data, drop table and recreate it with
correct primary key, then copy the data back and drop the backup table.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Fri, 7 Jan 2022 11:28:34 +0000 (12:28 +0100)]
Fix wrong unified search link to folder
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
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>
Nextcloud bot [Fri, 14 Jan 2022 02:28:20 +0000 (02:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Thu, 13 Jan 2022 22:04:06 +0000 (23:04 +0100)]
Merge pull request #30644 from nextcloud/backport/30600/stable22
[stable22] Fix idn emails not working in shares
MichaIng [Thu, 13 Jan 2022 22:01:26 +0000 (23:01 +0100)]
Merge pull request #30598 from nextcloud/backport/29118/stable22
[stable22] add better index for finding unindexed paths
Carl Schwan [Wed, 12 Jan 2022 13:15:08 +0000 (14:15 +0100)]
Fix idn emails not working in shares
And add check before sending email that email address is valid
Fix #30595
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Robin Appelman [Thu, 7 Oct 2021 14:11:49 +0000 (16:11 +0200)]
add better index for finding unindexed paths
for the following query 'SELECT "path" FROM "oc_filecache" WHERE ("storage" = $storage) AND ("size" < 0) ORDER BY "fileid" DESC LIMIT 1;'
currently the database will in some cases decide to priorize the sort by fileid over the filter when picking what index to use, resulting in a much slower query.
by creating an index that allows first sorting by fileid and also filter by storage and size this case will be greatly sped up
Signed-off-by: Robin Appelman <robin@icewind.nl>
Vincent Petry [Thu, 13 Jan 2022 10:35:46 +0000 (11:35 +0100)]
Merge pull request #30637 from nextcloud/backport/30620/stable22
[stable22] Properly abort uploads
Vincent Petry [Wed, 12 Jan 2022 15:39:45 +0000 (16:39 +0100)]
Properly hide progress bar after error
Whenever an error occurs, also hide the progress bar.
The logic was also adjusted to properly detect uploads that are pending
deletion, in which case the progress bar can already be hidden.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Wed, 12 Jan 2022 10:42:10 +0000 (11:42 +0100)]
Properly abort uploads
Add a new approach for flagging an upload as aborted because we can't
rely on the browser fully cancelling the request as we now seem to
receive an error response from the server instead of a jQuery "abort"
message.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Thu, 13 Jan 2022 02:26:46 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Vincent Petry [Wed, 12 Jan 2022 16:43:13 +0000 (17:43 +0100)]
Merge pull request #30628 from nextcloud/backport/30593/stable22
[stable22] Trigger "changeDirectory" event on URL change
MichaIng [Wed, 12 Jan 2022 15:02:12 +0000 (16:02 +0100)]
Merge pull request #30622 from nextcloud/backport/30358/stable22
[stable22] Reset job disabling timer on adding the job again
Vincent Petry [Tue, 11 Jan 2022 11:17:23 +0000 (12:17 +0100)]
Trigger "changeDirectory" even on URL change
When using the browser back button or clicking on sections on the left
sidebar (like favorites), the "changeDirectory" jQuery event did not get
called, so apps like recommendations would not notice the directory
change.
This fixes the issue by also setting changeUrl to true when the file
list's directory got changed as a result from a URL change.
Added optional changedThroughUrl argument to make sure the event
recipient knows if the change was done through a URL change and make it
possible prevent a loop in the onDirectoryChange handler that actually
changes the URL when the origin was already from a URL change.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Carl Schwan [Wed, 12 Jan 2022 13:01:36 +0000 (14:01 +0100)]
Merge pull request #30618 from nextcloud/backport/30609/stable22
[stable22] Fix RequestURL check for cli commands
Joas Schilling [Wed, 12 Jan 2022 12:50:43 +0000 (13:50 +0100)]
Merge pull request #30610 from nextcloud/backport/30588/stable22
[stable22] Fix undefined/unset scope in account properties
Julius Härtl [Tue, 21 Dec 2021 07:05:50 +0000 (08:05 +0100)]
Reset job disabling timer on adding the job again
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Carl Schwan [Tue, 11 Jan 2022 18:14:28 +0000 (19:14 +0100)]
Fix RequestURL check for cli commands
Fix https://github.com/nextcloud/files_automatedtagging/issues/526
Fix https://github.com/nextcloud/groupfolders/issues/1855
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Nextcloud bot [Wed, 12 Jan 2022 02:27:09 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Tue, 11 Jan 2022 11:54:41 +0000 (12:54 +0100)]
Fix test
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Jan 2022 09:15:06 +0000 (10:15 +0100)]
Fix undefined/unset scope in account properties
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Jan 2022 18:19:15 +0000 (19:19 +0100)]
Merge pull request #30603 from nextcloud/backport/30291/stable22
[stable22] Prevent loading images that would require too much memory.
Joachim Bauch [Thu, 16 Dec 2021 08:17:11 +0000 (09:17 +0100)]
Prevent loading images that would require too much memory.
For most image formats, the header specifies the width/height.
PHP allocates an image object from that size, even if the actual
image data is much smaller. This image object size is not limited
by the limit configured in PHP.
The memory limit can be configured through "config.php" setting
"preview_max_memory" and defaults to 128 MBytes which should be
enough for most images without filling up all memory.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
Louis [Tue, 11 Jan 2022 13:15:32 +0000 (14:15 +0100)]
Merge pull request #30591 from nextcloud/backport/30571/stable22
[stable22] fix: only use jquery once it is available
Azul [Mon, 10 Jan 2022 13:54:29 +0000 (14:54 +0100)]
fix: only use jquery once it is available
publicpage.js is loaded very early and cannot rely on jquery being loaded already.
Move the use of `$` into the `DomContentLoaded` handler.
Signed-off-by: Azul <azul@riseup.net>
Louis [Tue, 11 Jan 2022 09:43:47 +0000 (10:43 +0100)]
Merge pull request #30578 from nextcloud/backport/30565/stable22
[stable22] Fix fail when keys/files folder already exists
Vincent Petry [Mon, 10 Jan 2022 10:15:22 +0000 (11:15 +0100)]
Fix fail when keys/files folder already exists
Fixes an issue with transfer ownership in move mode where the folder
"files_encryption/keys/files" already exists.
Instead of failing, its existence is checked before calling mkdir.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Tue, 11 Jan 2022 07:53:55 +0000 (08:53 +0100)]
Merge pull request #30581 from nextcloud/bugfix/noid/npm-ci-for-karma/stable22
[stable22] Use npm ci when running JS tests
Nextcloud bot [Tue, 11 Jan 2022 02:27:16 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Vincent Petry [Mon, 10 Jan 2022 17:00:24 +0000 (18:00 +0100)]
Make chokidar happy with fsevents
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Mon, 10 Jan 2022 16:50:42 +0000 (17:50 +0100)]
Recompile JS
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Mon, 10 Jan 2022 14:08:03 +0000 (15:08 +0100)]
Fix JS tests after test lib updates
Prevent XHR during load by checking window.TESTING.
Adjust some expected values.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Mon, 10 Jan 2022 13:17:09 +0000 (14:17 +0100)]
Update node deps for JS tests
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Mon, 10 Jan 2022 11:00:16 +0000 (12:00 +0100)]
Use npm ci when running JS tests
This makes sure that the pinned versions are selected correctly.
Fixes the colors.js incident.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Mon, 10 Jan 2022 02:26:44 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Sun, 9 Jan 2022 20:27:46 +0000 (21:27 +0100)]
Merge pull request #30558 from nextcloud/backport/30468/stable22
[stable22] Handle LocalServerException when scanning external shares
Carl Schwan [Mon, 3 Jan 2022 08:12:27 +0000 (09:12 +0100)]
Handle LocalServerException when scanning external shares
When remoteIsOwnCloud trows LocalServerException, the storage is
unavailable and instead of crashing the scanner, ignore the specific
storage.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Nextcloud bot [Sun, 9 Jan 2022 02:26:35 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 8 Jan 2022 02:26:35 +0000 (02:26 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Fri, 7 Jan 2022 23:54:57 +0000 (00:54 +0100)]
Merge pull request #30529 from nextcloud/backport/30511/stable22
[stable22] update CRL after revocation of sharerenamer.crt
Pytal [Fri, 7 Jan 2022 19:24:28 +0000 (11:24 -0800)]
Merge pull request #30526 from nextcloud/backport/30491/stable22
John Molakvoæ [Fri, 7 Jan 2022 14:24:36 +0000 (15:24 +0100)]
Merge pull request #30519 from nextcloud/release/22.2.4
Vitor Mattos [Thu, 6 Jan 2022 15:18:06 +0000 (12:18 -0300)]
Update crl
Signed-off-by: Vitor Mattos <vitor@php.rio>
Christopher Ng [Wed, 5 Jan 2022 04:08:36 +0000 (04:08 +0000)]
Fix email verification
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Fri, 7 Jan 2022 09:50:15 +0000 (10:50 +0100)]
Merge pull request #30523 from nextcloud/backport/30492/stable22
[stable22] Fix passing on the parameter
Joas Schilling [Wed, 5 Jan 2022 08:30:20 +0000 (09:30 +0100)]
Fix passing on the parameter
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 7 Jan 2022 07:46:42 +0000 (08:46 +0100)]
Merge pull request #30515 from nextcloud/backport/29958/stable22
[stable22] Remove iconv from dependencies and tests
John Molakvoæ [Fri, 7 Jan 2022 07:44:08 +0000 (08:44 +0100)]
Merge pull request #30487 from nextcloud/backport/29780/stable22
John Molakvoæ [Fri, 7 Jan 2022 07:42:20 +0000 (08:42 +0100)]
Merge pull request #30237 from nextcloud/backport/30200/stable22
John Molakvoæ [Fri, 7 Jan 2022 07:42:04 +0000 (08:42 +0100)]
Merge pull request #29962 from nextcloud/backport/29951/stable22
John Molakvoæ [Fri, 7 Jan 2022 07:23:57 +0000 (08:23 +0100)]
22.2.4 RC1
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Nextcloud bot [Fri, 7 Jan 2022 02:28:15 +0000 (02:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
MichaIng [Thu, 6 Jan 2022 22:56:28 +0000 (23:56 +0100)]
[stable22] Remove iconv from dependencies and tests
which is not used anymore since: https://github.com/nextcloud/server/pull/29470
Signed-off-by: MichaIng <micha@dietpi.com>
Nextcloud bot [Thu, 6 Jan 2022 02:28:30 +0000 (02:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Wed, 5 Jan 2022 10:05:53 +0000 (11:05 +0100)]
Merge pull request #29324 from nextcloud/backport/28541/stable22
[stable22] add a prefix index to filecache.path, attempt 2
Nextcloud bot [Wed, 5 Jan 2022 02:27:49 +0000 (02:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Fri, 19 Nov 2021 08:31:37 +0000 (09:31 +0100)]
Run migrations fully when reenabling an app
Signed-off-by: Joas Schilling <coding@schilljs.com>
Greta [Tue, 4 Jan 2022 15:20:50 +0000 (16:20 +0100)]
Merge pull request #30481 from nextcloud/backport/30423/stable22
[stable22] Fix uploading text position
MichaIng [Tue, 4 Jan 2022 14:46:56 +0000 (15:46 +0100)]
Merge pull request #28659 from nextcloud/backport/28419/stable22
[stable22] Delete calendar subscriptions as well when deleting user