]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
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 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 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>
4 months agofeat(caldav): expose calendar subscriptions 45225/head
Daniel Kesselberg [Tue, 26 Mar 2024 20:39:22 +0000 (21:39 +0100)]
feat(caldav): expose calendar subscriptions

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
4 months agofix(auth): Update authtoken activity selectively 45349/head
Christoph Wurst [Tue, 21 May 2024 05:55:01 +0000 (07:55 +0200)]
fix(auth): Update authtoken activity selectively

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 months agofix: Always set last activity if we update the row of an authtoken anyways
Julius Härtl [Thu, 25 Apr 2024 08:07:54 +0000 (10:07 +0200)]
fix: Always set last activity if we update the row of an authtoken anyways

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 months agodocs: Update token_auth_activity_update default value to match implementation
Julius Härtl [Thu, 25 Apr 2024 08:07:09 +0000 (10:07 +0200)]
docs: Update token_auth_activity_update default value to match implementation

Signed-off-by: Julius Härtl <jus@bitgrid.net>
4 months agoMerge pull request #45610 from nextcloud/backport/45577/stable28
Ferdinand Thiessen [Fri, 31 May 2024 15:16:18 +0000 (17:16 +0200)]
Merge pull request #45610 from nextcloud/backport/45577/stable28

[stable28] fix(theming): replace standard generic package icon by material design

4 months agofix(core): package-x-generic svg width and height 45610/head
John Molakvoæ [Fri, 31 May 2024 13:45:10 +0000 (15:45 +0200)]
fix(core): package-x-generic svg width and height

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
4 months agofix(dav): Add occ command to fix missing caldav sync tokens 44197/head
Christoph Wurst [Mon, 11 Mar 2024 15:27:23 +0000 (16:27 +0100)]
fix(dav): Add occ command to fix missing caldav sync tokens

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 months agoMerge pull request #45598 from nextcloud/backport/45594/stable28
Ferdinand Thiessen [Fri, 31 May 2024 12:00:34 +0000 (14:00 +0200)]
Merge pull request #45598 from nextcloud/backport/45594/stable28

[stable28] fix(files): Ensure active file list entry is highlighted

4 months agochore(assets): Recompile assets 45598/head
nextcloud-command [Fri, 31 May 2024 09:45:59 +0000 (09:45 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agorefactor(files): Consistently sort imports of FileEntryMixin
Ferdinand Thiessen [Thu, 30 May 2024 20:53:16 +0000 (22:53 +0200)]
refactor(files): Consistently sort imports of FileEntryMixin

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agofix(files): Ensure entry with `fileid` is marked as active
Ferdinand Thiessen [Thu, 30 May 2024 20:52:25 +0000 (22:52 +0200)]
fix(files): Ensure entry with `fileid` is marked as active

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45368 from nextcloud/backport/44763/stable28
Benjamin Gaussorgues [Fri, 31 May 2024 09:30:59 +0000 (11:30 +0200)]
Merge pull request #45368 from nextcloud/backport/44763/stable28

4 months agofix(groups): allows to save group names with more than 64 characters 45368/head
Benjamin Gaussorgues [Wed, 10 Apr 2024 09:00:51 +0000 (11:00 +0200)]
fix(groups): allows to save group names with more than 64 characters

Mimic behaviour from LDAP users and add a hard limit to 255 characters

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
4 months agoMerge pull request #45591 from nextcloud/backport/45413/stable28
Git'Fellow [Fri, 31 May 2024 07:54:10 +0000 (09:54 +0200)]
Merge pull request #45591 from nextcloud/backport/45413/stable28

[stable28] fix(files): Don't fail if dir exists

4 months agoTry create folder first and check if it exists after 45591/head
Git'Fellow [Wed, 22 May 2024 15:26:29 +0000 (17:26 +0200)]
Try create folder first and check if it exists after

Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
4 months agofix(files): Try to create dir only if it not exists
Git'Fellow [Tue, 21 May 2024 07:38:47 +0000 (09:38 +0200)]
fix(files): Try to create dir only if it not exists

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
4 months agofix: php lint 45588/head
John Molakvoæ [Thu, 2 May 2024 15:28:29 +0000 (17:28 +0200)]
fix: php lint

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
4 months agounmark deleted users if their last login date is more recent than deleted date
Robin Appelman [Wed, 1 Mar 2023 16:22:21 +0000 (17:22 +0100)]
unmark deleted users if their last login date is more recent than deleted date

Signed-off-by: Robin Appelman <robin@icewind.nl>
4 months agoMerge pull request #45578 from nextcloud/backport/45480/stable28
John Molakvoæ [Thu, 30 May 2024 15:48:57 +0000 (17:48 +0200)]
Merge pull request #45578 from nextcloud/backport/45480/stable28

4 months agofix: delete user credentials stored in storages_credentials when user gets deleted 45362/head
yemkareems [Thu, 16 May 2024 11:18:47 +0000 (16:48 +0530)]
fix: delete user credentials stored in storages_credentials when user gets deleted

Signed-off-by: yemkareems <yemkareems@gmail.com>
4 months agofix(theming): replace standard generic package icon by material design 45578/head
skjnldsv [Thu, 23 May 2024 13:12:47 +0000 (15:12 +0200)]
fix(theming): replace standard generic package icon by material design

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
4 months agoMerge pull request #45214 from nextcloud/backport/45058/stable28
Josh [Wed, 29 May 2024 15:02:26 +0000 (11:02 -0400)]
Merge pull request #45214 from nextcloud/backport/45058/stable28

[stable28] perf(db): Sort data for IN before chunking

4 months agoperf(db): Sort data for IN before chunking 45214/head
Christoph Wurst [Fri, 26 Apr 2024 13:38:29 +0000 (15:38 +0200)]
perf(db): Sort data for IN before chunking

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 months agoMerge pull request #45205 from nextcloud/backport/45055/stable28
Josh [Wed, 29 May 2024 12:08:31 +0000 (08:08 -0400)]
Merge pull request #45205 from nextcloud/backport/45055/stable28

[stable28] fix(userstatus): catch unique constrain violation on revert

4 months agoMerge pull request #45063 from nextcloud/backport/44670/stable28
Daniel [Wed, 29 May 2024 12:03:09 +0000 (14:03 +0200)]
Merge pull request #45063 from nextcloud/backport/44670/stable28

[stable28] fix(session): Do not update authtoken last_check for passwordless

4 months agofix(session): Do not update authtoken last_check for passwordless 45063/head
Christoph Wurst [Fri, 5 Apr 2024 11:07:23 +0000 (13:07 +0200)]
fix(session): Do not update authtoken last_check for passwordless

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 months agoMerge pull request #45552 from nextcloud/backport/45430/stable28
Ferdinand Thiessen [Wed, 29 May 2024 08:25:02 +0000 (10:25 +0200)]
Merge pull request #45552 from nextcloud/backport/45430/stable28

[stable28] Fix header menu icon color

4 months agochore: Compile assets 45552/head
Ferdinand Thiessen [Tue, 21 May 2024 20:08:56 +0000 (22:08 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agoMerge pull request #45442 from nextcloud/backport/45390/stable28
Josh [Tue, 28 May 2024 23:52:06 +0000 (19:52 -0400)]
Merge pull request #45442 from nextcloud/backport/45390/stable28

[stable28] fix: Mark more configs as sensitive

4 months agoMerge pull request #45289 from nextcloud/backport/44218/stable28
Josh [Tue, 28 May 2024 22:21:23 +0000 (18:21 -0400)]
Merge pull request #45289 from nextcloud/backport/44218/stable28

[stable28] feat: Limit email input to 255 chars

4 months agofix: Mark more configs as sensitive 45442/head
Joas Schilling [Fri, 17 May 2024 09:45:25 +0000 (11:45 +0200)]
fix: Mark more configs as sensitive

Signed-off-by: Joas Schilling <coding@schilljs.com>
4 months agofix(userstatus): catch unique constrain violation on revert 45205/head
Anna Larch [Fri, 26 Apr 2024 12:05:38 +0000 (14:05 +0200)]
fix(userstatus): catch unique constrain violation on revert

Signed-off-by: Anna Larch <anna@nextcloud.com>
4 months agoMerge pull request #45426 from nextcloud/backport/45406/stable28
Josh [Tue, 28 May 2024 21:33:35 +0000 (17:33 -0400)]
Merge pull request #45426 from nextcloud/backport/45406/stable28

[stable28] fix(contactsmenu): empty content margin

4 months agochore(assets): Recompile assets 45289/head
nextcloud-command [Thu, 21 Mar 2024 09:54:15 +0000 (09:54 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofeat: Limit email input on auth pages to 255 chars
fenn-cs [Fri, 15 Mar 2024 10:46:19 +0000 (11:46 +0100)]
feat: Limit email input on auth pages to 255 chars

Excessively long emails reported make server unresponsive.

We could at some point, consider adding a configuration for sysadmins to bypass this setting
on their instance if they want.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
4 months agoMerge pull request #45533 from nextcloud/backport/45419/stable28
Ferdinand Thiessen [Tue, 28 May 2024 20:10:27 +0000 (22:10 +0200)]
Merge pull request #45533 from nextcloud/backport/45419/stable28

[stable28] fix(files): Implement `SortingService` to fix sorting of files

4 months agofix(theming): When selected a background image make header color independent of prima...
Ferdinand Thiessen [Tue, 21 May 2024 20:08:06 +0000 (22:08 +0200)]
fix(theming): When selected a background image make header color independent of primary color

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agochore: Compile assets 45533/head
Ferdinand Thiessen [Wed, 22 May 2024 14:07:00 +0000 (16:07 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(files): Implement `SortingService` to fix sorting of files
Ferdinand Thiessen [Tue, 21 May 2024 12:34:34 +0000 (14:34 +0200)]
fix(files): Implement `SortingService` to fix sorting of files

The previously used library was parsing strings to try to detect dates,
but for filenames it makes no sense to parse them as dates.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months agoMerge pull request #45432 from nextcloud/backport/44062/stable28
Ferdinand Thiessen [Mon, 27 May 2024 17:34:22 +0000 (19:34 +0200)]
Merge pull request #45432 from nextcloud/backport/44062/stable28

[stable28] fix(files): properly reset preview component

4 months agoMerge pull request #45478 from nextcloud/backport/45370/stable28
Côme Chilliet [Mon, 27 May 2024 16:31:29 +0000 (18:31 +0200)]
Merge pull request #45478 from nextcloud/backport/45370/stable28

[stable28] feat: Add back searching in disabled user list

4 months agochore(assets): Recompile assets 45478/head
nextcloud-command [Mon, 27 May 2024 14:04:21 +0000 (14:04 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agochore: Adapt `@since` version number in OCP for backport to 28
Côme Chilliet [Mon, 27 May 2024 13:03:34 +0000 (15:03 +0200)]
chore: Adapt `@since` version number in OCP for backport to 28

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agofix: Update openapi spec for provisioning_api app
Côme Chilliet [Thu, 16 May 2024 15:03:46 +0000 (17:03 +0200)]
fix: Update openapi spec for provisioning_api app

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agofix: Also search in email field for disabled users
Côme Chilliet [Thu, 16 May 2024 14:55:47 +0000 (16:55 +0200)]
fix: Also search in email field for disabled users

To match what is done for Database backend for enabled users

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agofeat: Add back searching in disabled user list
Côme Chilliet [Thu, 16 May 2024 14:13:31 +0000 (16:13 +0200)]
feat: Add back searching in disabled user list

When disabled users where moved to their own endpoint we overlooked
 search, so adding it back.
The search is done case-insensitive in uid and display name.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months agochore(assets): Recompile assets 45432/head
nextcloud-command [Tue, 21 May 2024 21:40:17 +0000 (21:40 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(contactsmenu): empty content margin 45426/head
Richard Steinmetz [Mon, 20 May 2024 07:02:11 +0000 (09:02 +0200)]
fix(contactsmenu): empty content margin

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
4 months agofix(files): properly reset preview component
John Molakvoæ (skjnldsv) [Thu, 7 Mar 2024 14:08:24 +0000 (15:08 +0100)]
fix(files): properly reset preview component

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
4 months agoMerge pull request #45286 from nextcloud/backport/44457/stable28
Christoph Wurst [Sun, 26 May 2024 00:33:00 +0000 (02:33 +0200)]
Merge pull request #45286 from nextcloud/backport/44457/stable28

[stable28] fix(contactsinteraction): Allow vCard download

4 months agoMerge pull request #45467 from nextcloud/release/28.0.6 v28.0.6
John Molakvoæ [Thu, 23 May 2024 15:22:49 +0000 (17:22 +0200)]
Merge pull request #45467 from nextcloud/release/28.0.6

4 months agobuild(hub): 28.0.6 45467/head
skjnldsv [Wed, 22 May 2024 15:33:30 +0000 (17:33 +0200)]
build(hub): 28.0.6

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
4 months agofix(contactsinteraction): Allow vCard download 45286/head
Christoph Wurst [Mon, 25 Mar 2024 15:11:10 +0000 (16:11 +0100)]
fix(contactsinteraction): Allow vCard download

Sabre calculates a header for the size of a vcard, therefore we have to
implement the size method.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 months agoMerge pull request #45282 from nextcloud/backport/45242/stable28 v28.0.6rc1
Josh [Fri, 17 May 2024 01:59:43 +0000 (21:59 -0400)]
Merge pull request #45282 from nextcloud/backport/45242/stable28

[stable28] fix(setupCheck): Only warn when memcache present w/o memcached

5 months agoMerge pull request #45327 from nextcloud/backport/45237/stable28
Louis [Thu, 16 May 2024 17:44:40 +0000 (19:44 +0200)]
Merge pull request #45327 from nextcloud/backport/45237/stable28

[stable28] perf(deleteAction): Queue delete requests

5 months agoMerge pull request #45335 from nextcloud/release/28.0.6_rc1
John Molakvoæ [Thu, 16 May 2024 16:57:00 +0000 (18:57 +0200)]
Merge pull request #45335 from nextcloud/release/28.0.6_rc1

5 months agoperf(deleteAction): Queue delete requests 45327/head
fenn-cs [Wed, 8 May 2024 20:03:06 +0000 (21:03 +0100)]
perf(deleteAction): Queue delete requests

When multiple files are deleted at once, all the requests bombard the server
simultaneously, causing performance issues.

This commit adds queuing that limits the concurrency of these requests to 5
at a time.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agoMerge pull request #45372 from nextcloud/backport/45236/stable28
Joas Schilling [Thu, 16 May 2024 14:51:36 +0000 (16:51 +0200)]
Merge pull request #45372 from nextcloud/backport/45236/stable28

[stable28] Hide 'updater.server.url' As It May Contain Enterprise Key

5 months agoMerge pull request #45359 from nextcloud/backport/45357/stable28
Joas Schilling [Thu, 16 May 2024 14:46:32 +0000 (16:46 +0200)]
Merge pull request #45359 from nextcloud/backport/45357/stable28

[stable28] fix: add ldap_exop_passwd function to sensitive value

5 months agoMerge pull request #45339 from nextcloud/backport/44710/stable28
Joas Schilling [Thu, 16 May 2024 14:42:05 +0000 (16:42 +0200)]
Merge pull request #45339 from nextcloud/backport/44710/stable28

[stable28] fix(preview): check mime type before processing with Imagick

5 months agofix(SystemConfig.php): Add 'updater.server.url' to Private Variables 45372/head
derschiw [Wed, 8 May 2024 19:01:05 +0000 (21:01 +0200)]
fix(SystemConfig.php): Add 'updater.server.url' to Private Variables

Add "updater.server.url" to the privacy redacted values, as it may contain the enterprise key.

Signed-off-by: derschiw <37687705+derschiw@users.noreply.github.com>
5 months agofix(setupCheck): Only warn when memcache present w/o memcached 45282/head
Josh Richards [Thu, 9 May 2024 15:45:16 +0000 (11:45 -0400)]
fix(setupCheck): Only warn when memcache present w/o memcached

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
5 months agofix: add ldap_exop_passwd function to sensitive value 45359/head
yemkareems [Thu, 16 May 2024 11:24:18 +0000 (16:54 +0530)]
fix: add ldap_exop_passwd function to sensitive value

Signed-off-by: yemkareems <yemkareems@gmail.com>
5 months agoMerge pull request #45147 from nextcloud/backport/45138/stable28
John Molakvoæ [Thu, 16 May 2024 12:10:13 +0000 (14:10 +0200)]
Merge pull request #45147 from nextcloud/backport/45138/stable28

5 months agoMerge pull request #45342 from nextcloud/backport/45340/stable28
Joas Schilling [Thu, 16 May 2024 09:18:19 +0000 (11:18 +0200)]
Merge pull request #45342 from nextcloud/backport/45340/stable28

[stable28] fix: Extend SVG reference check

5 months agoMerge pull request #45323 from nextcloud/backport/45321/stable28
Joas Schilling [Thu, 16 May 2024 08:16:14 +0000 (10:16 +0200)]
Merge pull request #45323 from nextcloud/backport/45321/stable28

[stable28] fix: Correctly check result of function

5 months agoMerge pull request #45319 from nextcloud/backport/45317/stable28
Joas Schilling [Thu, 16 May 2024 08:10:49 +0000 (10:10 +0200)]
Merge pull request #45319 from nextcloud/backport/45317/stable28

[stable28] fix(search): Limit maximum number of search results

5 months agofix: Extend SVG reference check 45342/head
Joas Schilling [Wed, 15 May 2024 21:38:24 +0000 (23:38 +0200)]
fix: Extend SVG reference check

Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months agofix(preview): check mime type before processing with Imagick 45339/head
Varun Patil [Mon, 8 Apr 2024 02:10:19 +0000 (19:10 -0700)]
fix(preview): check mime type before processing with Imagick

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
5 months agobuild(hub): 28.0.6 RC1 45335/head
skjnldsv [Wed, 15 May 2024 18:25:54 +0000 (20:25 +0200)]
build(hub): 28.0.6 RC1

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoMerge pull request #45312 from nextcloud/backport/45309/stable28
Anna [Wed, 15 May 2024 11:07:15 +0000 (13:07 +0200)]
Merge pull request #45312 from nextcloud/backport/45309/stable28

[stable28] fix(caldav): loop through all events for busy events

5 months agofix(search): Limit maximum number of search results 45319/head
Joas Schilling [Wed, 15 May 2024 07:47:22 +0000 (09:47 +0200)]
fix(search): Limit maximum number of search results

Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months agofix: Correctly check result of function 45323/head
Joas Schilling [Wed, 15 May 2024 08:11:31 +0000 (10:11 +0200)]
fix: Correctly check result of function

Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months agoMerge pull request #45203 from nextcloud/backport/44939/stable28
John Molakvoæ [Tue, 14 May 2024 14:01:18 +0000 (16:01 +0200)]
Merge pull request #45203 from nextcloud/backport/44939/stable28

[stable28] fix(settings): Save one HTTP request on enabling an app

5 months agofix(caldav): loop through all events for busy events 45312/head
Anna Larch [Wed, 8 May 2024 13:12:17 +0000 (15:12 +0200)]
fix(caldav): loop through all events for busy events

Signed-off-by: Anna Larch <anna@nextcloud.com>
5 months agoMerge pull request #45278 from nextcloud/backport/43794/stable28
Côme Chilliet [Mon, 13 May 2024 10:15:52 +0000 (12:15 +0200)]
Merge pull request #45278 from nextcloud/backport/43794/stable28

[stable28] fix(files): handle multidimensional arrays in scanner

5 months agofix(Files): Change how scanner diffs for changed metadata 45278/head
Josh [Fri, 23 Feb 2024 17:55:58 +0000 (12:55 -0500)]
fix(Files): Change how scanner diffs for changed metadata

Fixes #43408

Signed-off-by: Josh <josh.t.richards@gmail.com>