]>
source.dussan.org Git - nextcloud-server.git/log
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>
Stephan Orbaugh [Tue, 1 Oct 2024 15:55:33 +0000 (17:55 +0200)]
Merge pull request #48303 from nextcloud/backport/48297/stable26
[stable26] 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 [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>
Stephan Orbaugh [Tue, 1 Oct 2024 12:44:06 +0000 (14:44 +0200)]
Merge pull request #48384 from nextcloud/backport/48359/stable26
[stable26] fix: Use placeholder for external storage password
Louis Chemineau [Tue, 1 Oct 2024 09:14:13 +0000 (11:14 +0200)]
chore: Update smb-kerberos workflow
Signed-off-by: Louis Chemineau <louis@chmn.me>
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>
Joas Schilling [Thu, 26 Sep 2024 13:18:20 +0000 (15:18 +0200)]
Merge pull request #48377 from nextcloud/backport/48142/stable26
[stable26] feat(share): ensure unique share tokens with dynamic length adjustment
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:04:05 +0000 (07:04 +0200)]
Merge pull request #48338 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
[stable26] fix(security): Update CA certificate bundle
nextcloud-command [Wed, 25 Sep 2024 02:30:58 +0000 (02:30 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Joas Schilling [Mon, 23 Sep 2024 12:45:31 +0000 (14:45 +0200)]
Merge pull request #48290 from nextcloud/backport/48282/stable26
[stable26] 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>
John Molakvoæ [Wed, 4 Sep 2024 07:36:02 +0000 (09:36 +0200)]
Merge pull request #47520 from nextcloud/backport/47325/stable26
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 [Mon, 29 Jul 2024 22:14:36 +0000 (00:14 +0200)]
Merge pull request #46666 from nextcloud/backport/46640/stable26
[stable26] 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>
Arthur Schiwon [Tue, 16 Jul 2024 09:03:07 +0000 (11:03 +0200)]
Merge pull request #46420 from nextcloud/backport/46398/stable26
[stable26] fix(Session): avoid race conditions on clustered setups
Joas Schilling [Thu, 11 Jul 2024 06:29:24 +0000 (08:29 +0200)]
Merge pull request #46409 from nextcloud/backport/46388/stable26
[stable26] fix(workflows): Fix file systemtag cache
Joas Schilling [Fri, 28 Jun 2024 08:52:02 +0000 (10:52 +0200)]
fix(workflows): Fix file systemtag cache
Signed-off-by: Joas Schilling <coding@schilljs.com>
Arthur Schiwon [Wed, 10 Jul 2024 16:54:25 +0000 (18:54 +0200)]
fix(Session): avoid race conditions on clustered setups
- re-stablishes old behaviour with cache to return null instead of throwing
an InvalidTokenException when the token is cached as non-existing
- token invalidation and re-generation are bundled in a DB transaction now
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Wed, 3 Jul 2024 06:47:25 +0000 (08:47 +0200)]
Merge pull request #46261 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
[stable26] fix(security): Update CA certificate bundle
nextcloud-command [Wed, 3 Jul 2024 02:19:44 +0000 (02:19 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Joas Schilling [Thu, 27 Jun 2024 08:03:46 +0000 (10:03 +0200)]
Merge pull request #46153 from nextcloud/automated/noid/stable26-update-code-signing-crl
[stable26] fix(security): Update code signing revocation list
nextcloud-command [Thu, 27 Jun 2024 02:21:12 +0000 (02:21 +0000)]
fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
Arthur Schiwon [Tue, 25 Jun 2024 10:51:30 +0000 (12:51 +0200)]
Merge pull request #46086 from nextcloud/backport/46075/stable26
[stable26] fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
Arthur Schiwon [Mon, 24 Jun 2024 11:47:12 +0000 (13:47 +0200)]
fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
The scope design requires scopes to be either not specified, or
specified explicitely. Therefore, when setting the
skip-password-validation scope for user authentication from mechanisms
like SAML, we also have to set the filesystem scope, otherwise they will
lack access to the filesystem.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Wed, 19 Jun 2024 10:32:00 +0000 (12:32 +0200)]
Merge pull request #45925 from nextcloud/backport/45912/stable26
[stable26] ci: use precise ref for 3rdparty check
Arthur Schiwon [Tue, 18 Jun 2024 17:10:29 +0000 (19:10 +0200)]
Merge pull request #45812 from nextcloud/backport/43942/stable26
[stable26] fix(Session): avoid password confirmation on SSO
Arthur Schiwon [Tue, 18 Jun 2024 16:39:58 +0000 (18:39 +0200)]
Merge pull request #45759 from nextcloud/backport/45355/stable26
[stable26] fix: delete user credentials stored in storages_credentials when user gets deleted
Arthur Schiwon [Tue, 18 Jun 2024 16:38:19 +0000 (18:38 +0200)]
Merge pull request #45822 from nextcloud/backport/45811/stable26
[stable26] test: add tests for ProfilePageController
Arthur Schiwon [Mon, 17 Jun 2024 09:25:28 +0000 (11:25 +0200)]
ci: use precise ref for 3rdparty check
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Daniel Kesselberg [Wed, 12 Jun 2024 09:46:12 +0000 (11:46 +0200)]
test: add tests for ProfilePageController
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Arthur Schiwon [Thu, 13 Jun 2024 18:05:34 +0000 (20:05 +0200)]
test(unit): adjust testSSO scenario and test class
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Matthieu Gallien [Thu, 13 Jun 2024 13:52:59 +0000 (15:52 +0200)]
Merge pull request #45805 from nextcloud/backport/45768/stable26
[stable26] Use isRetryable to catch retryable exceptions
Arthur Schiwon [Wed, 12 Jun 2024 12:58:27 +0000 (14:58 +0200)]
style(PHP): remove unacceptable empty lines
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 12 Jun 2024 09:05:43 +0000 (11:05 +0200)]
fix(Token): make new scope future compatible
- "password-unconfirmable" is the effective name for 30, but a draft
name was backported.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 1 Mar 2024 17:37:47 +0000 (18:37 +0100)]
fix(Session): avoid password confirmation on SSO
SSO backends like SAML and OIDC tried a trick to suppress password
confirmations as they are not possible by design. At least for SAML it was
not reliable when existing user backends where used as user repositories.
Now we are setting a special scope with the token, and also make sure that
the scope is taken over when tokens are regenerated.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
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>
yemkareems [Tue, 11 Jun 2024 04:51:41 +0000 (10:21 +0530)]
fix: added missing ICredentialsManager
fix: added missing ICredentialsManager
Signed-off-by: yemkareems <yemkareems@gmail.com>
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>
[skip ci]
John Molakvoæ [Fri, 7 Jun 2024 11:42:54 +0000 (13:42 +0200)]
Merge pull request #45545 from nextcloud/backport/44664/stable26
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>
Benjamin Gaussorgues [Wed, 29 May 2024 13:25:16 +0000 (15:25 +0200)]
Merge pull request #45472 from nextcloud/fix/26-caldav-atomic
Arthur Schiwon [Thu, 23 May 2024 09:16:30 +0000 (11:16 +0200)]
Merge pull request #45463 from nextcloud/backport/45340/stable26
[stable26] fix: Extend SVG reference check
Arthur Schiwon [Thu, 23 May 2024 08:54:09 +0000 (10:54 +0200)]
Merge pull request #45460 from nextcloud/backport/45321/stable26
[stable26] fix: Correctly check result of function
Ferdinand Thiessen [Wed, 22 May 2024 22:05:00 +0000 (00:05 +0200)]
fix(dav): Make `createCalendarObject` atomic
Partial backport of https://github.com/nextcloud/server/pull/36528
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
Benjamin Gaussorgues [Tue, 7 May 2024 09:41:38 +0000 (11:41 +0200)]
Merge pull request #44527 from nextcloud/backport/44504/stable26
Louis Chemineau [Wed, 27 Mar 2024 15:13:51 +0000 (16:13 +0100)]
feat(files)): Add retry logic to cover deadlock situations when moving many files
Signed-off-by: Louis Chemineau <louis@chmn.me>
Arthur Schiwon [Wed, 24 Apr 2024 11:55:13 +0000 (13:55 +0200)]
Merge pull request #44955 from nextcloud/fix/noid/enable-expirt-not-set-link
[stable26] fix(sharing): store link expire date when enabling
Joas Schilling [Wed, 24 Apr 2024 10:36:13 +0000 (12:36 +0200)]
Merge pull request #45007 from nextcloud/backport/44892/stable26
[stable26] fix(files): Also skip cross storage move with access control
Joas Schilling [Thu, 18 Apr 2024 07:24:11 +0000 (09:24 +0200)]
fix(CI): Suppress psalm UndefinedClass
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 17 Apr 2024 14:29:07 +0000 (16:29 +0200)]
fix(files): Also skip cross storage move with access control
Signed-off-by: Joas Schilling <coding@schilljs.com>
Arthur Schiwon [Mon, 22 Apr 2024 09:09:28 +0000 (11:09 +0200)]
chore(assets): Recompile assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Mon, 22 Apr 2024 09:05:00 +0000 (11:05 +0200)]
fix(sharing): store link expire date when enabling
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 18 Apr 2024 11:50:51 +0000 (13:50 +0200)]
Merge pull request #44900 from nextcloud/fix/42060/enable-expire-not-set
[stable26] fix(sharing): store internal expire date when enabling
nextcloud-command [Thu, 18 Apr 2024 07:22:43 +0000 (07:22 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Arthur Schiwon [Wed, 17 Apr 2024 17:15:06 +0000 (19:15 +0200)]
fix(sharing): store internal expire date when enabling
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Wed, 17 Apr 2024 08:46:06 +0000 (10:46 +0200)]
Merge pull request #44740 from nextcloud/backport/stable26/44736
[stable26] fix: Fix avatar images
Christopher Ng [Tue, 9 Apr 2024 00:04:33 +0000 (17:04 -0700)]
test: Update tests
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Tue, 9 Apr 2024 00:04:33 +0000 (17:04 -0700)]
fix: Fix avatar images
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Sat, 6 Apr 2024 13:12:28 +0000 (15:12 +0200)]
Merge pull request #44689 from nextcloud/backport/44678/stable26
[stable26] fix(3rdparty): Add a CI job to check 3rdparty integrity
Joas Schilling [Fri, 5 Apr 2024 21:00:07 +0000 (23:00 +0200)]
Merge pull request #44674 from nextcloud/backport/44662/stable26
[stable26] fix(deps): Update phpseclib from 2.0.45 to 2.0.47
Joas Schilling [Fri, 5 Apr 2024 12:53:30 +0000 (14:53 +0200)]
fix(3rdparty): Add a CI job to check 3rdparty integrity
Signed-off-by: Joas Schilling <coding@schilljs.com>
Ferdinand Thiessen [Fri, 5 Apr 2024 11:24:15 +0000 (13:24 +0200)]
fix(deps): Update phpseclib to 2.0.47
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 4 Apr 2024 21:16:26 +0000 (23:16 +0200)]
fix: Update psalm baseline to ignore `setKey` being internal of `phpseclib`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Robin Appelman [Wed, 3 Apr 2024 11:33:30 +0000 (13:33 +0200)]
Merge pull request #44509 from nextcloud/backport/39367/stable26
[stable26] handle more exceptions in AmazonS3::fopen
John Molakvoæ [Thu, 28 Mar 2024 08:12:53 +0000 (09:12 +0100)]
Merge pull request #44523 from nextcloud/release/26.0.13
skjnldsv [Thu, 28 Mar 2024 07:36:05 +0000 (08:36 +0100)]
build(hub): 26.0.13
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Joas Schilling [Thu, 28 Mar 2024 06:49:50 +0000 (07:49 +0100)]
Merge pull request #44516 from nextcloud/automated/noid/stable26-update-code-signing-crl
[stable26] fix(security): Update code signing revocation list
nextcloud-command [Thu, 28 Mar 2024 02:15:18 +0000 (02:15 +0000)]
fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Thu, 28 Mar 2024 00:19:39 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Robin Appelman [Thu, 13 Jul 2023 13:38:58 +0000 (15:38 +0200)]
fix SeekableHttpStream::stream_stat errors on failed open
Signed-off-by: Robin Appelman <robin@icewind.nl>
Nextcloud bot [Wed, 27 Mar 2024 00:20:42 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Tue, 26 Mar 2024 08:41:54 +0000 (09:41 +0100)]
Merge pull request #44466 from nextcloud/backport/44388/stable26
[stable26] chore(ci): update block merge EOL workflow
Benjamin Gaussorgues [Thu, 21 Mar 2024 13:54:41 +0000 (14:54 +0100)]
chore(ci): update block merge EOL workflow
See nextcloud/.github#329
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Tue, 26 Mar 2024 00:19:52 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 25 Mar 2024 00:20:26 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 24 Mar 2024 00:20:30 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 23 Mar 2024 00:19:53 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 22 Mar 2024 00:19:41 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Thu, 21 Mar 2024 19:13:10 +0000 (20:13 +0100)]
Merge pull request #44375 from nextcloud/release/26.0.13_rc1
Benjamin Gaussorgues [Thu, 21 Mar 2024 19:04:03 +0000 (20:04 +0100)]
Merge pull request #44283 from nextcloud/backport/44279/stable26
Robin Appelman [Mon, 18 Mar 2024 15:18:35 +0000 (16:18 +0100)]
fix: ensure nested mount points are handled in the correct order
Signed-off-by: Robin Appelman <robin@icewind.nl>
Benjamin Gaussorgues [Thu, 21 Mar 2024 16:59:51 +0000 (17:59 +0100)]
Merge pull request #44384 from nextcloud/backport/44360/stable26
Andy Scherzinger [Thu, 21 Mar 2024 14:54:47 +0000 (15:54 +0100)]
Merge pull request #44387 from nextcloud/backport/44381/stable26
[stable26] fix(workflowengine): Use correct event names to make search for groups work again
Ferdinand Thiessen [Thu, 21 Mar 2024 13:14:33 +0000 (14:14 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 21 Mar 2024 13:10:55 +0000 (14:10 +0100)]
fix(workflowengine): Use correct event for searching for groups
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Anna Larch [Wed, 20 Mar 2024 14:21:40 +0000 (15:21 +0100)]
fix(caldav): add EXDATE and EXRULE to confidential object
Signed-off-by: Anna Larch <anna@nextcloud.com>