]>
source.dussan.org Git - nextcloud-server.git/log
Robin Appelman [Thu, 26 Sep 2024 14:28:59 +0000 (16:28 +0200)]
fix: rework move into object store to better preserve fileids
Signed-off-by: Robin Appelman <robin@icewind.nl>
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>
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>
Robin Appelman [Thu, 20 Jun 2024 13:57:59 +0000 (15:57 +0200)]
fix: write object to the correct urn when moving from another storage to object store
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Thu, 31 Oct 2024 06:14:02 +0000 (07:14 +0100)]
Merge pull request #48880 from nextcloud/backport/48749/stable27
Ferdinand Thiessen [Wed, 30 Oct 2024 18:30:07 +0000 (19:30 +0100)]
test: Adjust `files_external` tests for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 14 Oct 2024 13:12:16 +0000 (15:12 +0200)]
fix: Add frontend code for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
yemkareems [Thu, 26 Sep 2024 09:35:03 +0000 (15:05 +0530)]
fix: add PasswordConfirmationRequired to create user storages endpoint
* add PasswordConfirmationRequired to update and delete method
Signed-off-by: yemkareems <yemkareems@gmail.com>
John Molakvoæ [Wed, 30 Oct 2024 14:33:17 +0000 (15:33 +0100)]
Merge pull request #49008 from nextcloud/backport/48992/stable27
yemkareems [Wed, 30 Oct 2024 11:47:29 +0000 (17:17 +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]
John Molakvoæ [Wed, 30 Oct 2024 07:24:47 +0000 (08:24 +0100)]
Merge pull request #48975 from nextcloud/backport/48788/stable27
yemkareems [Tue, 29 Oct 2024 12:12:08 +0000 (17:42 +0530)]
fix: conflicts resolved by adding PasswordConfirmationRequired to update method
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Fri, 18 Oct 2024 09:04:39 +0000 (14:34 +0530)]
fix: cs fix namespace
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Fri, 18 Oct 2024 08:34:34 +0000 (14:04 +0530)]
fix: add PasswordConfirmationRequired to the eternal storages mentioned in review
Signed-off-by: yemkareems <yemkareems@gmail.com>
John Molakvoæ [Tue, 29 Oct 2024 09:44:00 +0000 (10:44 +0100)]
Merge pull request #48960 from nextcloud/backport/48921/stable27
provokateurin [Mon, 28 Oct 2024 08:14:22 +0000 (09:14 +0100)]
ci(psalm): Add missing imagick extension
Signed-off-by: provokateurin <kate@provokateurin.de>
Joas Schilling [Mon, 28 Oct 2024 15:16:21 +0000 (16:16 +0100)]
Merge pull request #48526 from nextcloud/backport/48510/stable27
[stable27] fix(caldav): add missing handlers
John Molakvoæ [Mon, 28 Oct 2024 14:00:41 +0000 (15:00 +0100)]
Merge pull request #48928 from nextcloud/backport/48917/stable27
provokateurin [Mon, 21 Oct 2024 10:21:29 +0000 (12:21 +0200)]
fix(dav): Cleanup view-only check
Signed-off-by: provokateurin <kate@provokateurin.de>
Joas Schilling [Tue, 22 Oct 2024 19:59:23 +0000 (21:59 +0200)]
Merge pull request #48845 from nextcloud/backport/40367/stable27
[stable27] Fix registerEventListener signature
Côme Chilliet [Tue, 12 Sep 2023 14:03:40 +0000 (16:03 +0200)]
Fix registerEventListener signature
It seems now psalm correctly supports this.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Sat, 19 Oct 2024 06:24:19 +0000 (08:24 +0200)]
Merge pull request #48782 from nextcloud/automated/noid/stable27-update-code-signing-crl
[stable27] fix(security): Update code signing revocation list
nextcloud-command [Sat, 19 Oct 2024 02:29:23 +0000 (02:29 +0000)]
fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
Anna Larch [Tue, 1 Oct 2024 20:52:08 +0000 (22:52 +0200)]
fix(caldav): add missing handlers
Signed-off-by: Anna Larch <anna@nextcloud.com>
Arthur Schiwon [Tue, 1 Oct 2024 17:54:59 +0000 (19:54 +0200)]
Merge pull request #48493 from nextcloud/backport/48445/stable27
[stable27] fix(Auth): ignore missing token when trying to set password-unconfirmable
Arthur Schiwon [Mon, 30 Sep 2024 08:06:58 +0000 (10:06 +0200)]
fix(Auth): ignore missing token when trying to set password-unconfirmable
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Stephan Orbaugh [Tue, 1 Oct 2024 12:43:55 +0000 (14:43 +0200)]
Merge pull request #48385 from nextcloud/backport/48359/stable27
[stable27] fix: Use placeholder for external storage password
Stephan Orbaugh [Tue, 1 Oct 2024 12:43:28 +0000 (14:43 +0200)]
Merge pull request #48297 from nextcloud/artonge/backport/stable27/47770
[stable27] fix(dav): Always respond custom error page on exceptions
Louis Chemineau [Wed, 18 Sep 2024 07:23:19 +0000 (09:23 +0200)]
fix: Prevent duplicate creation of print_exception function
Signed-off-by: Louis Chemineau <louis@chmn.me>
Louis Chemineau [Mon, 30 Sep 2024 16:40:52 +0000 (18:40 +0200)]
chore: Update smb-kerberos workflow
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Thu, 26 Sep 2024 13:18:36 +0000 (15:18 +0200)]
Merge pull request #48378 from nextcloud/backport/48142/stable27
[stable27] feat(share): ensure unique share tokens with dynamic length adjustment
Louis Chemineau [Tue, 24 Sep 2024 14:20:04 +0000 (16:20 +0200)]
fix: Use hashed password in files_external settings
Signed-off-by: Louis Chemineau <louis@chmn.me>
ernolf [Tue, 20 Aug 2024 10:33:28 +0000 (12:33 +0200)]
fix(share): Ensure unique share tokens
- check for token collisions and retry up to three times.
- throw after 3 attempts without finding a unique token.
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>
Joas Schilling [Wed, 25 Sep 2024 05:05:09 +0000 (07:05 +0200)]
Merge pull request #48341 from nextcloud/automated/noid/stable27-update-ca-cert-bundle
[stable27] fix(security): Update CA certificate bundle
nextcloud-command [Wed, 25 Sep 2024 02:31:01 +0000 (02:31 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Louis Chemineau [Wed, 18 Sep 2024 15:09:49 +0000 (17:09 +0200)]
fix: Override start method of \Sabre\DAV\Server to remove exception output
Signed-off-by: Louis Chemineau <louis@chmn.me>
Louis Chemineau [Tue, 17 Sep 2024 15:32:33 +0000 (17:32 +0200)]
fix: Drop unnecessary exit
Signed-off-by: Louis Chemineau <louis@chmn.me>
Ferdinand Thiessen [Fri, 6 Sep 2024 14:49:33 +0000 (16:49 +0200)]
fix: Replace conflicting tags in `xml_exception` template
The `<?xml` tag is interpreted as PHP short tags, so this causes errors.
Instead just print that part of the template.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Louis Chemineau [Thu, 5 Sep 2024 18:35:26 +0000 (20:35 +0200)]
fix(dav): Always respond custom error page on exceptions
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Mon, 23 Sep 2024 12:45:56 +0000 (14:45 +0200)]
Merge pull request #48291 from nextcloud/backport/48282/stable27
[stable27] chore: add .git-blame-ignore-revs
Daniel Kesselberg [Mon, 23 Sep 2024 09:39:15 +0000 (11:39 +0200)]
chore: add .git-blame-ignore-revs
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Julius Knorr [Wed, 18 Sep 2024 23:16:28 +0000 (01:16 +0200)]
Merge pull request #47864 from nextcloud/backport/46534/stable27
Julius Härtl [Mon, 15 Jul 2024 13:49:32 +0000 (15:49 +0200)]
fix: Add direct parameter to flow auth v2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Knorr [Wed, 11 Sep 2024 08:21:36 +0000 (10:21 +0200)]
Merge pull request #46677 from nextcloud/backport/44295/stable27
[stable27] Allow injecting the user temporarily for direct editing
Joas Schilling [Fri, 22 Mar 2024 00:04:48 +0000 (01:04 +0100)]
fix(logging): Restore the option to log with debug level
Signed-off-by: Joas Schilling <coding@schilljs.com>
Julius Härtl [Tue, 19 Mar 2024 10:12:03 +0000 (11:12 +0100)]
fix: Implement option to temporarily set the user session
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 19 Mar 2024 08:31:00 +0000 (09:31 +0100)]
fix: Do not use incognito mode for direct editing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Andy Scherzinger [Wed, 4 Sep 2024 11:19:17 +0000 (13:19 +0200)]
Merge pull request #47698 from nextcloud/backport/47627/stable27
[stable27] [LinkReferenceProvider] Better size check
Andy Scherzinger [Wed, 4 Sep 2024 11:18:18 +0000 (13:18 +0200)]
Merge pull request #47703 from nextcloud/backport/47635/stable27
[stable27] [oauth2] Store hashed secret instead of encrypted
nextcloud-command [Tue, 3 Sep 2024 11:51:48 +0000 (11:51 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Julien Veyssier [Fri, 30 Aug 2024 13:10:03 +0000 (15:10 +0200)]
fix(oauth2): fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Julien Veyssier [Thu, 29 Aug 2024 15:28:01 +0000 (17:28 +0200)]
fix(oauth2): store hashed secret instead of encrypted
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Julien Veyssier [Tue, 3 Sep 2024 00:57:05 +0000 (02:57 +0200)]
fix(linkReferenceProvider): better size check
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Andy Scherzinger [Tue, 27 Aug 2024 11:16:12 +0000 (13:16 +0200)]
Merge pull request #47325 from nextcloud/backport/47227/stable27
[stable27] Apply group limit on remove from group
Côme Chilliet [Thu, 22 Aug 2024 13:08:25 +0000 (15:08 +0200)]
chore: Remove test not compatible with 27 and below
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 19 Aug 2024 08:31:30 +0000 (10:31 +0200)]
fix: Remove call to non-existing method in 28 and add missing use in test
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 13 Aug 2024 13:17:57 +0000 (15:17 +0200)]
fix(tests): Fix PHP 8.0 compatibility
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 12 Aug 2024 13:15:58 +0000 (15:15 +0200)]
fix(tests): Adapt tests to change of DefaultShareProvider constructor
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 13 Jun 2024 15:05:29 +0000 (17:05 +0200)]
fix: Remove shares only if there are no more common groups between users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Louis Chemineau [Wed, 22 May 2024 09:59:10 +0000 (11:59 +0200)]
chore(tests): Test limiting sharing to same group
Signed-off-by: Louis Chemineau <louis@chmn.me>
Louis Chemineau [Wed, 22 May 2024 09:55:47 +0000 (11:55 +0200)]
fix(files_sharing): Delete user shares if needed when user is removed from a group
Signed-off-by: Louis Chemineau <louis@chmn.me>
Arthur Schiwon [Fri, 23 Aug 2024 12:54:57 +0000 (14:54 +0200)]
Merge pull request #47446 from nextcloud/backport/44369/stable27
[stable27] fix: csrf check failed on public share with password
Arthur Schiwon [Fri, 23 Aug 2024 09:04:22 +0000 (11:04 +0200)]
build: js assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Luka Trovic [Mon, 25 Mar 2024 20:33:30 +0000 (21:33 +0100)]
fix: csrf check failed on public share with password
Signed-off-by: Luka Trovic <luka@nextcloud.com>
Luka Trovic [Wed, 20 Mar 2024 20:08:54 +0000 (21:08 +0100)]
fix: csrf check failed on public share with password
Signed-off-by: Luka Trovic <luka@nextcloud.com>
Andy Scherzinger [Fri, 16 Aug 2024 19:23:28 +0000 (21:23 +0200)]
Merge pull request #47280 from nextcloud/backport/46881/stable27
[stable27] fix: try to find non-recursive share source
Robin Appelman [Tue, 30 Jul 2024 13:32:07 +0000 (15:32 +0200)]
fix: try to find non-recursive share source
instead of always picking the first one, try to find one that won't blow up
Signed-off-by: Robin Appelman <robin@icewind.nl>
Nextcloud bot [Wed, 14 Aug 2024 00:20:43 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Tue, 13 Aug 2024 20:57:20 +0000 (22:57 +0200)]
Merge pull request #47066 from nextcloud/backport/47043/stable27
[stable27] fix(inherited-shares): ignore top root folder
Nextcloud bot [Tue, 13 Aug 2024 00:20:31 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 12 Aug 2024 00:20:11 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 11 Aug 2024 00:20:17 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 10 Aug 2024 00:20:37 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 9 Aug 2024 00:25:54 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Thu, 8 Aug 2024 00:21:19 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Maxence Lange [Mon, 5 Aug 2024 14:09:33 +0000 (13:09 -0100)]
fix(inherited-shares): ignore top root folder
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Andy Scherzinger [Wed, 7 Aug 2024 07:33:48 +0000 (09:33 +0200)]
Merge pull request #47087 from nextcloud/backport/45193/stable27
[stable27] docs: added customclient_fdroid key to the config.sample.php file
Nextcloud bot [Wed, 7 Aug 2024 00:20:35 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bahman Jafarzadeh [Mon, 6 May 2024 13:31:44 +0000 (17:01 +0330)]
docs: added customclient_fdroid config key to config.sample.php file
Co-authored-by: Josh <josh.t.richards@gmail.com>
Signed-off-by: Bahman Jafarzadeh <bahman026@gmail.com>
Nextcloud bot [Tue, 6 Aug 2024 00:20:32 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 5 Aug 2024 00:20:54 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 4 Aug 2024 00:20:04 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 3 Aug 2024 00:20:12 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 2 Aug 2024 00:20:01 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Wed, 31 Jul 2024 00:20:41 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Tue, 30 Jul 2024 11:05:00 +0000 (13:05 +0200)]
Merge pull request #46861 from nextcloud/backport/46849/stable27
[stable27] fix: fix recursive share check
Robin Appelman [Mon, 29 Jul 2024 13:21:18 +0000 (15:21 +0200)]
fix: fix recursive share check
Signed-off-by: Robin Appelman <robin@icewind.nl>
Nextcloud bot [Tue, 30 Jul 2024 00:20:18 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Mon, 29 Jul 2024 22:14:23 +0000 (00:14 +0200)]
Merge pull request #46667 from nextcloud/backport/46640/stable27
[stable27] fix(Token): take over scope in token refresh with login by cookie
Arthur Schiwon [Mon, 29 Jul 2024 11:45:23 +0000 (13:45 +0200)]
fix(Token): take over scope in token refresh with login by cookie
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
# Conflicts:
# lib/private/Authentication/Token/IProvider.php
# lib/private/Authentication/Token/Manager.php
# lib/private/Authentication/Token/PublicKeyTokenProvider.php
Julius Härtl [Mon, 29 Jul 2024 06:19:40 +0000 (08:19 +0200)]
Merge pull request #46762 from nextcloud/backport/46672/stable27
[stable27] Avoid using partial file info as valid one
Nextcloud bot [Mon, 29 Jul 2024 00:20:36 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Sun, 28 Jul 2024 10:31:11 +0000 (12:31 +0200)]
Merge pull request #46741 from nextcloud/backport/46693/stable27
Julius Härtl [Mon, 22 Jul 2024 09:33:50 +0000 (11:33 +0200)]
fix: Do not return partial file info if we have a cache entry
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 21 Jun 2024 09:37:47 +0000 (11:37 +0200)]
fix: Ignore preview requests for invalid file ids
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Robin Appelman [Mon, 22 Jul 2024 19:51:34 +0000 (21:51 +0200)]
feat: add a specialized writeStream implementation for s3 external storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Sun, 28 Jul 2024 09:46:38 +0000 (11:46 +0200)]
Merge pull request #46089 from nextcloud/backport/46073/stable27
Benjamin Gaussorgues [Mon, 24 Jun 2024 12:49:09 +0000 (14:49 +0200)]
fix: allows admin to edit global credentials
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
John Molakvoæ [Sun, 28 Jul 2024 09:46:08 +0000 (11:46 +0200)]
Merge pull request #46682 from nextcloud/backport/46674/stable27