]>
source.dussan.org Git - nextcloud-server.git/log
dependabot[bot] [Sat, 16 Nov 2024 03:09:06 +0000 (03:09 +0000)]
build(deps): bump moment-timezone from 0.5.45 to 0.5.46
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.45 to 0.5.46.
- [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.45...0.5.46)
---
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>
Nextcloud bot [Sun, 17 Nov 2024 00:21:08 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 16 Nov 2024 00:21:50 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 15 Nov 2024 00:21:54 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Sebastian Krupinski [Thu, 14 Nov 2024 15:03:53 +0000 (10:03 -0500)]
Merge pull request #49267 from nextcloud/3rdparty/stable28/sabre-dav-itip-broker
[stable28] chore(deps): Add SabreDav Patch for iTip Broker
SebastianKrupinski [Wed, 13 Nov 2024 23:09:10 +0000 (18:09 -0500)]
chore(deps): Add SabreDav Patch for iTip Broker
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Richard Steinmetz [Thu, 14 Nov 2024 11:35:01 +0000 (12:35 +0100)]
Merge pull request #49212 from nextcloud/backport/49196/stable28
[stable28] chore(github): Update groupware code owners
Nextcloud bot [Thu, 14 Nov 2024 00:23:04 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Sebastian Krupinski [Wed, 13 Nov 2024 21:30:48 +0000 (16:30 -0500)]
Merge pull request #49253 from nextcloud/backport/49139/stable28
[stable28] feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling
Christoph Wurst [Mon, 11 Nov 2024 08:20:14 +0000 (09:20 +0100)]
chore(github): Update groupware code owners
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
SebastianKrupinski [Thu, 7 Nov 2024 20:13:13 +0000 (15:13 -0500)]
feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Ferdinand Thiessen [Wed, 13 Nov 2024 11:08:41 +0000 (12:08 +0100)]
Merge pull request #49046 from nextcloud/dependabot/npm_and_yarn/stable28/types/jest-29.5.14
build(deps-dev): bump @types/jest from 29.5.12 to 29.5.14
Richard Steinmetz [Wed, 13 Nov 2024 09:46:59 +0000 (10:46 +0100)]
Merge pull request #49096 from nextcloud/backport/48933/stable28
[stable28] Clear pending two factor tokens also from configuration
Nextcloud bot [Wed, 13 Nov 2024 00:21:44 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Tue, 12 Nov 2024 22:34:42 +0000 (23:34 +0100)]
Merge pull request #49178 from nextcloud/backport/49143/stable28
[stable28] fix(files): view-in-folder enabled conditions
nextcloud-command [Tue, 12 Nov 2024 21:12:14 +0000 (21:12 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
skjnldsv [Fri, 8 Nov 2024 08:23:12 +0000 (09:23 +0100)]
fix(files): check that node is in user root folder for view-in-folder action
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Ferdinand Thiessen [Tue, 12 Nov 2024 16:54:08 +0000 (17:54 +0100)]
Merge pull request #49227 from nextcloud/backport/38630/stable28
[stable28] Fix remaining readdir() calls in loops with undesirable false evaluation potential
yemkareems [Tue, 12 Nov 2024 13:14:13 +0000 (18:44 +0530)]
fix: conflicts resolved in apps.php loadDirectory
Signed-off-by: yemkareems <yemkareems@gmail.com>
Josh Richards [Sat, 3 Jun 2023 12:57:38 +0000 (08:57 -0400)]
Clean-up some remaining readdir calls with undesirable false evaluation potential
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
[skip ci]
Andy Scherzinger [Tue, 12 Nov 2024 10:41:40 +0000 (11:41 +0100)]
Merge pull request #49205 from nextcloud/backport/48736/stable28
[stable28] fix: log a warning when we can't build a background job
John Molakvoæ [Tue, 12 Nov 2024 10:10:41 +0000 (11:10 +0100)]
Merge pull request #49220 from nextcloud/backport/49218/stable28
skjnldsv [Tue, 12 Nov 2024 09:28:01 +0000 (10:28 +0100)]
fix(files_external): cast storage id int
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 12 Nov 2024 09:35:27 +0000 (10:35 +0100)]
Merge pull request #49158 from nextcloud/backport/49146/stable28
Nextcloud bot [Tue, 12 Nov 2024 00:23:17 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Robin Appelman [Wed, 16 Oct 2024 13:29:25 +0000 (15:29 +0200)]
fix: log a warning when we can't build a background job
Signed-off-by: Robin Appelman <robin@icewind.nl>
Nextcloud bot [Mon, 11 Nov 2024 00:21:54 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 10 Nov 2024 00:23:42 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Sat, 9 Nov 2024 13:35:10 +0000 (14:35 +0100)]
Merge pull request #49173 from nextcloud/dependabot/npm_and_yarn/stable28/pinia/testing-0.1.7
chore(deps-dev): Bump @pinia/testing from 0.1.3 to 0.1.7
nextcloud-command [Sat, 9 Nov 2024 13:29:58 +0000 (13:29 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
dependabot[bot] [Sat, 9 Nov 2024 02:11:00 +0000 (02:11 +0000)]
chore(deps-dev): Bump @pinia/testing from 0.1.3 to 0.1.7
Bumps [@pinia/testing](https://github.com/vuejs/pinia) from 0.1.3 to 0.1.7.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.3...@pinia/testing@0.1.7)
---
updated-dependencies:
- dependency-name: "@pinia/testing"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
F. E Noel Nfebe [Sat, 9 Nov 2024 13:24:02 +0000 (14:24 +0100)]
Merge pull request #49148 from nextcloud/backport/49115/stable28
[stable28] fix(SharingEntryLink): Show default password before create if any
Nextcloud bot [Sat, 9 Nov 2024 00:22:36 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
nextcloud-command [Fri, 8 Nov 2024 18:14:06 +0000 (18:14 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
skjnldsv [Fri, 8 Nov 2024 15:13:32 +0000 (16:13 +0100)]
fix(files_sharing): share assignment issue in SharingEntryLink
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
fenn-cs [Wed, 6 Nov 2024 15:50:59 +0000 (16:50 +0100)]
fix(SharingEntryLink): Show default password before create if any
Prevent silent addition of expiration date to shares.
Prevent silent addition for password to shares.
Both now have a `shareRequiresReview` check
Resolves : https://github.com/nextcloud/server/issues/48860
Signed-off-by: nfebe <fenn25.fn@gmail.com>
John Molakvoæ [Fri, 8 Nov 2024 17:22:41 +0000 (18:22 +0100)]
Merge pull request #49155 from nextcloud/backport/49153/stable28
skjnldsv [Fri, 8 Nov 2024 13:12:41 +0000 (14:12 +0100)]
fix(files_sharing): note icon color on public pages
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Victor Dubiniuk [Tue, 10 Sep 2019 09:06:33 +0000 (12:06 +0300)]
Fix Undefined variable: response notice in case of non-404 error
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Kate [Fri, 8 Nov 2024 07:26:12 +0000 (08:26 +0100)]
Merge pull request #49135 from nextcloud/backport/49112/stable28
Nextcloud bot [Fri, 8 Nov 2024 00:22:12 +0000 (00:22 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
provokateurin [Wed, 6 Nov 2024 15:20:38 +0000 (16:20 +0100)]
fix(theming): Return default theme if the user never selected a theme
Signed-off-by: provokateurin <kate@provokateurin.de>
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:59:38 +0000 (09:59 +0100)]
Merge pull request #49118 from nextcloud/release/28.0.12
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:03:39 +0000 (09:03 +0100)]
build(hub): 28.0.12
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Thu, 7 Nov 2024 00:26:06 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Wed, 6 Nov 2024 00:20:40 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Tue, 5 Nov 2024 13:45:52 +0000 (14:45 +0100)]
Merge pull request #49091 from nextcloud/release/28.0.12_rc2
Daniel Calviño Sánchez [Mon, 28 Oct 2024 09:15:16 +0000 (10:15 +0100)]
fix: Handle exception when clearing previously removed two factor tokens
If a token was already removed from the database but not from the
configuration clearing the tokens will try to remove it again from the
database, which caused a DoesNotExistException to be thrown.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Mon, 28 Oct 2024 09:14:29 +0000 (10:14 +0100)]
fix: Clear pending two factor tokens also from configuration
Otherwise as the tokens were removed from the database but not from the
configuration the next time that the tokens were cleared the previous
tokens were still got from the configuration, and trying to remove them
again from the database ended in a DoesNotExistException being thrown.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:09:57 +0000 (11:09 +0100)]
Merge pull request #49070 from nextcloud/backport/49065/stable28
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:03:59 +0000 (11:03 +0100)]
Merge pull request #49084 from nextcloud/backport/49076/stable28
Benjamin Gaussorgues [Tue, 5 Nov 2024 09:08:19 +0000 (10:08 +0100)]
build(hub): 28.0.12 RC2
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Tue, 5 Nov 2024 00:21:41 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Mon, 4 Nov 2024 13:16:40 +0000 (14:16 +0100)]
fix(owncloud): Fix ownCloud migration with oauth2 app
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 4 Nov 2024 15:10:03 +0000 (16:10 +0100)]
Merge pull request #49063 from nextcloud/backport/48684/stable28
[stable28] chore: request review from groupware when changing the card- and cald…
Joas Schilling [Mon, 4 Nov 2024 09:57:44 +0000 (10:57 +0100)]
chore: Fix maintainer of federation app
Signed-off-by: Joas Schilling <coding@schilljs.com>
Marcel Müller [Sun, 3 Nov 2024 22:14:37 +0000 (23:14 +0100)]
chore: Change Fenn-CS to nfebe
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
Daniel Kesselberg [Wed, 30 Oct 2024 15:24:59 +0000 (16:24 +0100)]
chore: rename julius
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 14 Oct 2024 09:15:01 +0000 (11:15 +0200)]
chore: update groupware code owners
Ref https://github.com/nextcloud/groupware?tab=readme-ov-file#components-and-roles
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Marcel Klehr [Mon, 22 Jul 2024 11:56:51 +0000 (13:56 +0200)]
chore: Update CODEOWNERS
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Simon L. [Mon, 4 Nov 2024 08:37:00 +0000 (09:37 +0100)]
docs: update overwrite.cli.url wording
Signed-off-by: Simon L. <szaimen@e.mail.de>
Nextcloud bot [Mon, 4 Nov 2024 00:20:42 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 3 Nov 2024 00:21:52 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 2 Nov 2024 02:02:41 +0000 (02:02 +0000)]
build(deps-dev): bump @types/jest from 29.5.12 to 29.5.14
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sat, 2 Nov 2024 00:20:43 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 1 Nov 2024 00:20:41 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Thu, 31 Oct 2024 15:29:48 +0000 (16:29 +0100)]
Merge pull request #48994 from nextcloud/release/28.0.12_rc1
Louis [Thu, 31 Oct 2024 14:57:22 +0000 (15:57 +0100)]
Merge pull request #48985 from nextcloud/backport/47986/stable28
[stable28] perf(ObjectStoreStorage): Improve (slow) move on same object bucket
Côme Chilliet [Tue, 17 Sep 2024 17:20:13 +0000 (19:20 +0200)]
fix(tests): Fix most obvious errors in ObjectStore tests
Some are still failing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Maxence Lange [Thu, 31 Oct 2024 12:19:56 +0000 (11:19 -0100)]
Merge pull request #49027 from nextcloud/backport/49009/stable28
[stable28] fix(files-external): set password as sensitive
Maxence Lange [Thu, 31 Oct 2024 10:41:09 +0000 (09:41 -0100)]
fix(files-external): set password as sensitive
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Nextcloud bot [Thu, 31 Oct 2024 00:21:00 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Wed, 30 Oct 2024 21:00:32 +0000 (22:00 +0100)]
Merge pull request #48967 from nextcloud/backport/48766/stable28
[stable28] Fix disabled user list for subadmins
Daniel [Wed, 30 Oct 2024 19:43:03 +0000 (20:43 +0100)]
Merge pull request #48470 from nextcloud/backport/48466/stable28
[stable28] ci: fail psalm when baseline update required
Côme Chilliet [Thu, 17 Oct 2024 13:44:42 +0000 (15:44 +0200)]
fix(provisioning_api): Fix getting disabled users for group admins
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 17 Oct 2024 13:43:57 +0000 (15:43 +0200)]
chore(provisioning_api): Add tests for getDisabledUserDetails
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
dependabot[bot] [Wed, 30 Oct 2024 18:22:05 +0000 (18:22 +0000)]
Merge pull request #47003 from nextcloud/dependabot/npm_and_yarn/stable28/nextcloud/password-confirmation-5.1.1
F. E Noel Nfebe [Wed, 30 Oct 2024 17:12:18 +0000 (18:12 +0100)]
Merge pull request #49020 from nextcloud/backport/49017/stable28
[stable28] fix(ShareEntryLinkList): Append new links to the end of list
nextcloud-command [Wed, 30 Oct 2024 15:40:51 +0000 (15:40 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
fenn-cs [Wed, 30 Oct 2024 13:49:43 +0000 (14:49 +0100)]
fix(ShareEntryLinkList): Append new links to the end of list
Currently new shares are added to beginning of the share list in the UI
messing up the ordering with the original (first) looking like the most
recent and the most recent looking like the original share. This error
disappears on refresh.
Resolves : https://github.com/nextcloud/server/issues/48415
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Daniel Kesselberg [Wed, 30 Oct 2024 15:01:21 +0000 (16:01 +0100)]
chore: update psalm baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Wed, 30 Oct 2024 14:59:01 +0000 (15:59 +0100)]
chore: update psalm
To ensure we have a stable baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 30 Sep 2024 16:05:05 +0000 (18:05 +0200)]
ci: fail psalm when baseline update required
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
yemkareems [Wed, 30 Oct 2024 12:53:57 +0000 (18:23 +0530)]
Merge pull request #49007 from nextcloud/backport/48992/stable28
[stable28] fix: add PasswordConfirmationRequired to saveGlobalCredentials
nextcloud-command [Wed, 30 Oct 2024 12:47:10 +0000 (12:47 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
dependabot[bot] [Wed, 30 Oct 2024 12:35:38 +0000 (12:35 +0000)]
build(deps): bump @nextcloud/password-confirmation from 5.1.0 to 5.1.1
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v5.1.0...v5.1.1)
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
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>
Ferdinand Thiessen [Wed, 30 Oct 2024 12:28:51 +0000 (13:28 +0100)]
Merge pull request #48946 from nextcloud/fix/stable28-uploader
[stable28] chore(deps): Update `@nextcloud/upload` to at least 1.5.0
yemkareems [Wed, 30 Oct 2024 11:45:11 +0000 (17:15 +0530)]
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Wed, 30 Oct 2024 05:59:52 +0000 (11:29 +0530)]
fix: add PasswordConfirmationRequired to saveGlobalCredentials
Co-authored-by: yemkareems <yemkareems@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
[skip ci]
Benjamin Gaussorgues [Wed, 30 Oct 2024 09:27:36 +0000 (10:27 +0100)]
Merge pull request #48695 from nextcloud/stable28BackportMissingSetTTL
Ferdinand Thiessen [Wed, 30 Oct 2024 09:17:16 +0000 (10:17 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 6 May 2024 18:17:24 +0000 (20:17 +0200)]
fix(dav): Try basic auth for ajax WebDAV requests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 28 Oct 2024 13:34:06 +0000 (14:34 +0100)]
chore(deps): Update `@nextcloud/upload` to at least 1.5.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Hamza [Wed, 30 Oct 2024 09:07:51 +0000 (10:07 +0100)]
Merge pull request #48472 from nextcloud/backport/47846/stable28
[stable28] fix: provision api's status codes
Git'Fellow [Mon, 14 Oct 2024 13:48:07 +0000 (15:48 +0200)]
fix(locking): Accept mixed as value on setTTL
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Benjamin Gaussorgues [Wed, 30 Oct 2024 07:30:13 +0000 (08:30 +0100)]
build(hub): 28.0.12 RC1
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Wed, 30 Oct 2024 00:20:49 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Kate [Tue, 29 Oct 2024 16:21:27 +0000 (17:21 +0100)]
Merge pull request #48966 from nextcloud/backport/47847/stable28
yemkareems [Tue, 29 Oct 2024 16:01:52 +0000 (21:31 +0530)]
Merge pull request #48974 from nextcloud/backport/48788/stable28
[stable28] fix: add PasswordConfirmationRequired to the external storages mentioned in review
Christoph Fiehe [Sat, 14 Sep 2024 21:05:12 +0000 (23:05 +0200)]
perf(ObjectStoreStorage): Improve (slow) move on same object bucket
This commit fixes the issue #47856. When you upload a file into a group folder and when you use a single S3 bucket as primary storage, the final move operation hangs for a long time. In the background, Nextcloud initiates a copy-delete sequence from the bucket into the bucket, with causes a lot unnecessary overhead. Nextcloud thinks that the file must be imported to another storage and does not recognize that everything is done on the same object bucket. In that case, the import step can be completely skipped, which saves time, network bandwidth and reduces the load on the object storage.
The behavior improves a lot with https://github.com/nextcloud/server/pull/46013. However, there are still some put messages that are being sent to the object storage when you use an object storage as primary storage and upload files into a group folder.
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de>