]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
4 months agofix(files): Use isRetryable to catch retryable exceptions 45807/head
Louis Chemineau [Mon, 10 Jun 2024 16:01:39 +0000 (18:01 +0200)]
fix(files): Use isRetryable to catch retryable exceptions

Signed-off-by: Louis Chemineau <louis@chmn.me>
4 months agoMerge pull request #45799 from nextcloud/backport/45775/stable28
Andy Scherzinger [Wed, 12 Jun 2024 07:08:25 +0000 (09:08 +0200)]
Merge pull request #45799 from nextcloud/backport/45775/stable28

[stable28] fix(caldav): event links in shared calendar notifications

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 12 Jun 2024 00:20:20 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45793 from nextcloud/backport/45660/stable28
Ferdinand Thiessen [Tue, 11 Jun 2024 19:22:22 +0000 (21:22 +0200)]
Merge pull request #45793 from nextcloud/backport/45660/stable28

[stable28] fix(Mailer): Allow to enforce strict email format

4 months agofix(caldav): event links in shared calendar notifications 45799/head
Richard Steinmetz [Tue, 11 Jun 2024 07:42:03 +0000 (09:42 +0200)]
fix(caldav): event links in shared calendar notifications

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
4 months agofix(Mailer): Allow to enforce strict email format 45793/head
Ferdinand Thiessen [Wed, 29 May 2024 17:07:28 +0000 (19:07 +0200)]
fix(Mailer): Allow to enforce strict email format

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45790 from nextcloud/backport/45781/stable28
Ferdinand Thiessen [Tue, 11 Jun 2024 16:25:20 +0000 (18:25 +0200)]
Merge pull request #45790 from nextcloud/backport/45781/stable28

[stable28] fix(search): tags redirect route

4 months agofix(search): tags redirect route 45790/head
skjnldsv [Tue, 11 Jun 2024 09:19:29 +0000 (11:19 +0200)]
fix(search): tags redirect route

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
4 months agoMerge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline
Andy Scherzinger [Tue, 11 Jun 2024 14:00:49 +0000 (16:00 +0200)]
Merge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline

[stable28] Update psalm-baseline.xml

4 months agochore(tests): Update psalm baseline 45719/head
nextcloud-command [Tue, 11 Jun 2024 02:23:56 +0000 (02:23 +0000)]
chore(tests): Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
4 months agoMerge pull request #45777 from nextcloud/backport/45669/stable28
Andy Scherzinger [Tue, 11 Jun 2024 12:02:39 +0000 (14:02 +0200)]
Merge pull request #45777 from nextcloud/backport/45669/stable28

[stable28] fix: Autodetect legacy filekey instead of trusting the header for legacy header

4 months agotest: Fix encryption test 45777/head
Louis Chemineau [Thu, 6 Jun 2024 16:02:32 +0000 (18:02 +0200)]
test: Fix encryption test

Signed-off-by: Louis Chemineau <louis@chmn.me>
4 months agofix: add default value for new flag `$useDecryptAll` on getFileKey
Côme Chilliet [Thu, 6 Jun 2024 08:23:03 +0000 (10:23 +0200)]
fix: add default value for new flag `$useDecryptAll` on getFileKey

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agofix: Autodetect legacy filekey instead of trusting the header for legacy header
Côme Chilliet [Tue, 4 Jun 2024 15:20:20 +0000 (17:20 +0200)]
fix: Autodetect legacy filekey instead of trusting the header for legacy header

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agoMerge pull request #44912 from nextcloud/backport/44838/stable28
John Molakvoæ [Tue, 11 Jun 2024 07:44:08 +0000 (09:44 +0200)]
Merge pull request #44912 from nextcloud/backport/44838/stable28

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 11 Jun 2024 00:19:46 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45658 from nextcloud/backport/44897/stable28
Ferdinand Thiessen [Mon, 10 Jun 2024 17:01:09 +0000 (19:01 +0200)]
Merge pull request #45658 from nextcloud/backport/44897/stable28

[stable28] fix(files): Close sidebar and update fileid when current node is deleted

4 months agochore: Compile assets 45658/head
Ferdinand Thiessen [Tue, 4 Jun 2024 12:53:27 +0000 (14:53 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofeat(cypress): Add tests for files sidebar
Ferdinand Thiessen [Wed, 17 Apr 2024 15:38:41 +0000 (17:38 +0200)]
feat(cypress): Add tests for files sidebar

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Update current fileid in route if that node was deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:44 +0000 (17:03 +0200)]
fix(files): Update current fileid in route if that node was deleted

We do not change the view to the trash bin but stay in the current view,
so we need to update the current fileid on the route if that was deleted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Close sidebar if shown node is deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:21 +0000 (17:03 +0200)]
fix(files): Close sidebar if shown node is deleted

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45758 from nextcloud/backport/45120/stable28
Daniel [Mon, 10 Jun 2024 12:55:16 +0000 (14:55 +0200)]
Merge pull request #45758 from nextcloud/backport/45120/stable28

[stable28] fix(dav): Don't log access control as error

4 months agofix(dav): Don't log access control as error 45758/head
Joas Schilling [Tue, 30 Apr 2024 11:46:50 +0000 (13:46 +0200)]
fix(dav): Don't log access control as error

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agoMerge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28
Ferdinand Thiessen [Mon, 10 Jun 2024 09:42:40 +0000 (11:42 +0200)]
Merge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28

[stable28] ci(eol): update workflow from template

4 months agoMerge pull request #45727 from nextcloud/backport/45611/stable28
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:42:25 +0000 (11:42 +0200)]
Merge pull request #45727 from nextcloud/backport/45611/stable28

4 months agofix(sharing): Don't change the type of the controller argument 44912/head
Joas Schilling [Thu, 18 Apr 2024 12:31:45 +0000 (14:31 +0200)]
fix(sharing): Don't change the type of the controller argument

[EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives.

Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agofix(shareApiController): avoid duplicated expiryDate operations
fenn-cs [Mon, 15 Apr 2024 20:38:55 +0000 (21:38 +0100)]
fix(shareApiController): avoid duplicated expiryDate operations

`expireDate` can be set once and used anywhere needed, the current implementation,

duplicates this behavior which leads to `parseDate` receiving an a date object it

parsed and returend earlier in the createShare method.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agorefactor(shareApiController): use contrusctor property promotion & DI logger
fenn-cs [Mon, 15 Apr 2024 19:38:26 +0000 (20:38 +0100)]
refactor(shareApiController): use contrusctor property promotion & DI logger

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 10 Jun 2024 00:19:53 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoci(eol): update workflow from template 45735/head
Richard Steinmetz [Sun, 9 Jun 2024 08:35:21 +0000 (10:35 +0200)]
ci(eol): update workflow from template

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 9 Jun 2024 00:19:35 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agochore(assets): Recompile assets 45727/head
nextcloud-command [Wed, 5 Jun 2024 13:27:59 +0000 (13:27 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(files): Ensure that focussed file is always scrolled right
Ferdinand Thiessen [Fri, 31 May 2024 14:01:47 +0000 (16:01 +0200)]
fix(files): Ensure that focussed file is always scrolled right

Ensure the correct file is scrolled if the content changes,
this also sets a minimal height to the virtual scrolling area
so that the `scrollTop` can be set.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Keep query when trigger the sidebar action
Ferdinand Thiessen [Fri, 31 May 2024 14:00:10 +0000 (16:00 +0200)]
fix(files): Keep query when trigger the sidebar action

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): `open-in-files` action should also set `openfile` query
Ferdinand Thiessen [Thu, 30 May 2024 21:09:04 +0000 (23:09 +0200)]
fix(files): `open-in-files` action should also set `openfile` query

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agorefactor(files): Fix TypeScript issues in FileEntryActions
Ferdinand Thiessen [Fri, 31 May 2024 12:19:12 +0000 (14:19 +0200)]
refactor(files): Fix TypeScript issues in FileEntryActions

* We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent
* Node attributes must be accessed using the `attributes` getter not the private `_attributes` property
* Cast action ref to correct component interface to make TypeScript happy

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 8 Jun 2024 00:19:27 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45542 from nextcloud/backport/44664/stable28
John Molakvoæ [Fri, 7 Jun 2024 11:42:33 +0000 (13:42 +0200)]
Merge pull request #45542 from nextcloud/backport/44664/stable28

[stable28] fix(dav): Rate limit address book creation

4 months agoMerge pull request #45294 from nextcloud/backport/44791/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:18:35 +0000 (12:18 +0200)]
Merge pull request #45294 from nextcloud/backport/44791/stable28

4 months agoMerge pull request #44926 from nextcloud/backport/44039/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:18:16 +0000 (12:18 +0200)]
Merge pull request #44926 from nextcloud/backport/44039/stable28

4 months agofix(dav): Rate limit address book creation 45542/head
Hamza Mahjoubi [Thu, 4 Apr 2024 22:00:49 +0000 (00:00 +0200)]
fix(dav): Rate limit address book creation

Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
4 months agoMerge pull request #44010 from nextcloud/backport/43252/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:14:11 +0000 (12:14 +0200)]
Merge pull request #44010 from nextcloud/backport/43252/stable28

4 months agoMerge pull request #45198 from nextcloud/backport/45196/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:12:23 +0000 (12:12 +0200)]
Merge pull request #45198 from nextcloud/backport/45196/stable28

4 months agoMerge pull request #45110 from nextcloud/backport/45105/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:01:47 +0000 (12:01 +0200)]
Merge pull request #45110 from nextcloud/backport/45105/stable28

4 months agoMerge pull request #45528 from nextcloud/backport/45014/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:01:04 +0000 (12:01 +0200)]
Merge pull request #45528 from nextcloud/backport/45014/stable28

4 months agoMerge pull request #44958 from nextcloud/backport/44884/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:29:15 +0000 (11:29 +0200)]
Merge pull request #44958 from nextcloud/backport/44884/stable28

4 months agoMerge pull request #45028 from nextcloud/backport/44972/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:28:40 +0000 (11:28 +0200)]
Merge pull request #45028 from nextcloud/backport/44972/stable28

4 months agofix(unifiedSearch): Prevent broken avatars for federated users 45028/head
fenn-cs [Mon, 22 Apr 2024 19:41:24 +0000 (20:41 +0100)]
fix(unifiedSearch): Prevent broken avatars for federated users

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agoMerge pull request #44990 from nextcloud/backport/44923/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:26:19 +0000 (11:26 +0200)]
Merge pull request #44990 from nextcloud/backport/44923/stable28

4 months agofix: Fix truncation on public shares 44990/head
Christopher Ng [Tue, 23 Apr 2024 17:35:13 +0000 (10:35 -0700)]
fix: Fix truncation on public shares

Signed-off-by: Christopher Ng <chrng8@gmail.com>
4 months agoMerge pull request #44908 from nextcloud/backport/44805/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:24:25 +0000 (11:24 +0200)]
Merge pull request #44908 from nextcloud/backport/44805/stable28

4 months agofix(files): Display selected files count 44908/head
Christopher Ng [Fri, 12 Apr 2024 18:49:24 +0000 (11:49 -0700)]
fix(files): Display selected files count

Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit a999544ff22745d442b93e280fde308983968f09)

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 7 Jun 2024 00:35:32 +0000 (00:35 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #45674 from nextcloud/backport/45606/stable28
Andy Scherzinger [Thu, 6 Jun 2024 14:05:41 +0000 (16:05 +0200)]
Merge pull request #45674 from nextcloud/backport/45606/stable28

[stable28] fix(federatedfilesharing): import external federated share script

4 months agofix(federatedfilesharing): import external federated share script 45674/head
skjnldsv [Fri, 31 May 2024 13:26:39 +0000 (15:26 +0200)]
fix(federatedfilesharing): import external federated share script

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agoMerge pull request #45689 from nextcloud/backport/45679/stable28
Andy Scherzinger [Thu, 6 Jun 2024 12:49:16 +0000 (14:49 +0200)]
Merge pull request #45689 from nextcloud/backport/45679/stable28

[stable28] fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue

4 months agochore(assets): Recompile assets 45689/head
nextcloud-command [Thu, 6 Jun 2024 11:32:38 +0000 (11:32 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(OC_Image): Set correct return type for exif_imagetype stub 45198/head
provokateurin [Mon, 6 May 2024 11:32:09 +0000 (13:32 +0200)]
fix(OC_Image): Set correct return type for exif_imagetype stub

Signed-off-by: provokateurin <kate@provokateurin.de>
4 months agofix(files_sharing): usage of NcTextField in SelectShareFolderDialogue
Louis Chemineau [Wed, 5 Jun 2024 15:55:21 +0000 (17:55 +0200)]
fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue

The NcTextField needs a value property to be set.

Signed-off-by: Louis Chemineau <louis@chmn.me>
[skip ci]

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 6 Jun 2024 00:21:06 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agoMerge pull request #44398 from nextcloud/backport/44075/stable28
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:54:24 +0000 (14:54 +0200)]
Merge pull request #44398 from nextcloud/backport/44075/stable28

4 months agoMerge pull request #45643 from nextcloud/backport/45632/stable28
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:54:12 +0000 (14:54 +0200)]
Merge pull request #45643 from nextcloud/backport/45632/stable28

4 months agoMerge pull request #45646 from nextcloud/backport/45455/stable28
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:53:59 +0000 (14:53 +0200)]
Merge pull request #45646 from nextcloud/backport/45455/stable28

4 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 5 Jun 2024 09:56:25 +0000 (09:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
4 months agofix(dav): Add retention time to sync token cleanup 44398/head
Christoph Wurst [Fri, 8 Mar 2024 07:14:05 +0000 (08:14 +0100)]
fix(dav): Add retention time to sync token cleanup

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 months agoMerge pull request #45663 from nextcloud/backport/45586/stable28
John Molakvoæ [Tue, 4 Jun 2024 15:14:09 +0000 (17:14 +0200)]
Merge pull request #45663 from nextcloud/backport/45586/stable28

4 months agofix(files): Only execute default action if there is an action to perform 45663/head
Ferdinand Thiessen [Thu, 30 May 2024 16:44:02 +0000 (18:44 +0200)]
fix(files): Only execute default action if there is an action to perform

Some files do not have a default action (can not be viewed and only downloaded).
If the `openfile` query is set on them the `handleOpenFile` will throw an error.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agoMerge pull request #45052 from nextcloud/backport/44938/stable28
Benjamin Gaussorgues [Tue, 4 Jun 2024 14:18:00 +0000 (16:18 +0200)]
Merge pull request #45052 from nextcloud/backport/44938/stable28

4 months agoMerge pull request #45622 from nextcloud/backport/45494/stable28
John Molakvoæ [Tue, 4 Jun 2024 13:48:39 +0000 (15:48 +0200)]
Merge pull request #45622 from nextcloud/backport/45494/stable28

4 months agofix(core): remove unwanted unsupported browser import 45622/head
John Molakvoæ [Tue, 4 Jun 2024 13:22:29 +0000 (15:22 +0200)]
fix(core): remove unwanted unsupported browser import

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(core): unsupported browser `getRootUrl` import
John Molakvoæ [Fri, 31 May 2024 07:57:26 +0000 (09:57 +0200)]
fix(core): unsupported browser `getRootUrl` import

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(core): unsupported browser redirect url
John Molakvoæ (skjnldsv) [Fri, 24 May 2024 09:03:22 +0000 (11:03 +0200)]
fix(core): unsupported browser redirect url

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
4 months agofix(CalDAV): remove UNKNOWN from room / resource consideration 45052/head
Anna Larch [Fri, 19 Apr 2024 19:22:17 +0000 (21:22 +0200)]
fix(CalDAV): remove UNKNOWN from room / resource consideration

Signed-off-by: Anna Larch <anna@nextcloud.com>
4 months agoMerge pull request #45640 from nextcloud/backport/45235/stable28
Anna [Tue, 4 Jun 2024 10:08:33 +0000 (12:08 +0200)]
Merge pull request #45640 from nextcloud/backport/45235/stable28

[stable28] fix(caldav): automatically delete outdated scheduling objects

4 months agofix(core): Add missing null value possibility to Resource and Reference richObject 45643/head
provokateurin [Sun, 2 Jun 2024 21:41:06 +0000 (23:41 +0200)]
fix(core): Add missing null value possibility to Resource and Reference richObject

Signed-off-by: provokateurin <kate@provokateurin.de>
4 months agofix(core): Fix NavigationEntry typing 45646/head
provokateurin [Wed, 22 May 2024 14:21:12 +0000 (16:21 +0200)]
fix(core): Fix NavigationEntry typing

Signed-off-by: provokateurin <kate@provokateurin.de>
4 months agofix(NavigationManager): Make entry order always an integer
provokateurin [Thu, 30 May 2024 14:59:04 +0000 (16:59 +0200)]
fix(NavigationManager): Make entry order always an integer

Signed-off-by: provokateurin <kate@provokateurin.de>
4 months agofix(INavigationManager): Fix psalm alias not set in the right place
provokateurin [Wed, 22 May 2024 14:20:34 +0000 (16:20 +0200)]
fix(INavigationManager): Fix psalm alias not set in the right place

Signed-off-by: provokateurin <kate@provokateurin.de>
4 months agofeat: add request id as comment to all queries 44958/head
Robin Appelman [Wed, 17 Apr 2024 12:26:43 +0000 (14:26 +0200)]
feat: add request id as comment to all queries

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 months agoMerge pull request #45059 from nextcloud/backport/44496/stable28
Josh [Mon, 3 Jun 2024 21:19:37 +0000 (17:19 -0400)]
Merge pull request #45059 from nextcloud/backport/44496/stable28

[stable28] feat: support "s3-accelerate" endpoint

4 months agoMerge pull request #45567 from nextcloud/backport/45222/stable28
Daniel [Mon, 3 Jun 2024 15:44:47 +0000 (17:44 +0200)]
Merge pull request #45567 from nextcloud/backport/45222/stable28

[stable28] CalDAV fix search with limit and time range

4 months agofix(caldav): automatically delete outdated scheduling objects 45640/head
Anna Larch [Wed, 8 May 2024 18:38:51 +0000 (20:38 +0200)]
fix(caldav): automatically delete outdated scheduling objects

Signed-off-by: Anna Larch <anna@nextcloud.com>
4 months agoMerge pull request #45362 from nextcloud/backport/45355/stable28
yemkareems [Mon, 3 Jun 2024 13:08:15 +0000 (18:38 +0530)]
Merge pull request #45362 from nextcloud/backport/45355/stable28

[stable28] fix: delete user credentials stored in storages_credentials when user gets deleted

4 months agofeat(caldav): order the calendar objects by start date for search 45567/head
Daniel Kesselberg [Wed, 15 May 2024 10:55:40 +0000 (12:55 +0200)]
feat(caldav): order the calendar objects by start date for search

Sorting the events by the start date leads to more predictable results for the search API consumers.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agofix(caldav): event search with limit and timerange
Daniel Kesselberg [Tue, 7 May 2024 13:55:47 +0000 (15:55 +0200)]
fix(caldav): event search with limit and timerange

Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.

Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.

If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.

The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agoMerge pull request #44197 from nextcloud/backport/44130/stable28
Daniel [Mon, 3 Jun 2024 09:16:24 +0000 (11:16 +0200)]
Merge pull request #44197 from nextcloud/backport/44130/stable28

[stable28] fix(dav): Add occ command to fix missing caldav sync tokens

4 months agoMerge pull request #45588 from nextcloud/backport/36942/stable28
Git'Fellow [Mon, 3 Jun 2024 08:03:52 +0000 (10:03 +0200)]
Merge pull request #45588 from nextcloud/backport/36942/stable28

[stable28] unmark deleted users if their last login date is more recent than deleted date

4 months agoMerge pull request #44980 from nextcloud/backport/44794/stable28
Git'Fellow [Mon, 3 Jun 2024 07:11:38 +0000 (09:11 +0200)]
Merge pull request #44980 from nextcloud/backport/44794/stable28

[stable28] fix(memcache): remove double $$ to fix error

4 months agoMerge pull request #45349 from nextcloud/backport/45026/stable28
Daniel [Sun, 2 Jun 2024 20:06:38 +0000 (22:06 +0200)]
Merge pull request #45349 from nextcloud/backport/45026/stable28

[stable28] Avoid updating the same oc_authtoken row twice

4 months agoMerge pull request #45600 from nextcloud/backport/45538/stable28 45404/head
Ferdinand Thiessen [Sat, 1 Jun 2024 14:48:41 +0000 (16:48 +0200)]
Merge pull request #45600 from nextcloud/backport/45538/stable28

[stable28] fix: Update `@nextcloud/files` to fix public link shares

4 months agochore: Compile assets 45600/head
Ferdinand Thiessen [Fri, 31 May 2024 12:08:55 +0000 (14:08 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(tests): Adjust tests for updated `webdav` library
Ferdinand Thiessen [Fri, 31 May 2024 15:14:56 +0000 (17:14 +0200)]
fix(tests): Adjust tests for updated `webdav` library

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix: Update `@nextcloud/files` to 3.4.0 to fix public link shares
Ferdinand Thiessen [Mon, 27 May 2024 17:14:01 +0000 (19:14 +0200)]
fix: Update `@nextcloud/files` to 3.4.0 to fix public link shares

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45575 from nextcloud/fix/new-folder-refresh
Pytal [Fri, 31 May 2024 23:10:04 +0000 (16:10 -0700)]
Merge pull request #45575 from nextcloud/fix/new-folder-refresh

[stable28] fix: Refresh file picker on folder creation

4 months agochore: compile assets 45575/head
Christopher Ng [Wed, 29 May 2024 22:17:49 +0000 (15:17 -0700)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
4 months agofix(deps): Update `@nextcloud/event-bus` to version 3.3.1
Ferdinand Thiessen [Tue, 28 May 2024 08:37:11 +0000 (10:37 +0200)]
fix(deps): Update `@nextcloud/event-bus` to version 3.3.1

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(dav): multiple fixes in usage of webdav library
Varun Patil [Wed, 29 May 2024 22:17:49 +0000 (15:17 -0700)]
fix(dav): multiple fixes in usage of webdav library

1. Refresh token on update
2. Fix some very weird imports
3. Patch fetch instead of request to prevent accessing impl details

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
4 months agofix: Refresh file picker on folder creation
Christopher Ng [Wed, 29 May 2024 22:17:48 +0000 (15:17 -0700)]
fix: Refresh file picker on folder creation

Signed-off-by: Christopher Ng <chrng8@gmail.com>
4 months agoMerge pull request #45225 from nextcloud/backport/44752/stable28
Daniel [Fri, 31 May 2024 18:09:58 +0000 (20:09 +0200)]
Merge pull request #45225 from nextcloud/backport/44752/stable28

[stable28] Expose subscription calendars

4 months agoUpdate LoggerWrapperCache.php 44980/head
Velwark [Thu, 11 Apr 2024 18:10:11 +0000 (20:10 +0200)]
Update LoggerWrapperCache.php

Extra Dollar Sign caused errors in Nextcloud. Removing the Dollar Sign Solved the Problem.

Signed-off-by: Velwark <levinfrerich9@gmail.com>