aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move oc_file_metadata.metadata migration to a background jobbackport/43580/stable26Louis Chemineau2024-11-258-20/+205
| | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> [skip ci]
* Merge pull request #49031 from nextcloud/backport/49009/stable26Benjamin Gaussorgues2024-10-311-0/+3
|\
| * fix(files-external): set password as sensitivebackport/49009/stable26Maxence Lange2024-10-311-0/+3
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #48961 from nextcloud/backport/48921/stable26John Molakvoæ2024-10-291-3/+3
|\
| * ci(psalm): Add missing imagick extensionbackport/48921/stable26provokateurin2024-10-291-3/+3
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48927 from nextcloud/backport/48917/stable26John Molakvoæ2024-10-291-0/+1
|\
| * fix(dav): Cleanup view-only checkbackport/48917/stable26provokateurin2024-10-281-0/+1
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #48525 from nextcloud/backport/48510/stable26Joas Schilling2024-10-282-111/+71
|\ \ | |/ |/| [stable26] fix(caldav): add missing handlers
| * fix(caldav): add missing handlersbackport/48510/stable26Anna Larch2024-10-022-111/+71
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #48779 from ↵Joas Schilling2024-10-191-23/+24
|\ \ | |/ |/| | | | | nextcloud/automated/noid/stable26-update-code-signing-crl [stable26] fix(security): Update code signing revocation list
| * fix(security): Update code signing revocation listnextcloud-command2024-10-191-23/+24
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #48303 from nextcloud/backport/48297/stable26Stephan Orbaugh2024-10-0114-92/+168
|\ | | | | [stable26] fix(dav): Always respond custom error page on exceptions
| * fix: Prevent duplicate creation of print_exception functionbackport/48297/stable26Louis Chemineau2024-10-014-23/+39
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix: Override start method of \Sabre\DAV\Server to remove exception outputLouis Chemineau2024-10-011-0/+23
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix: Drop unnecessary exitLouis Chemineau2024-10-011-1/+0
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix: Replace conflicting tags in `xml_exception` templateFerdinand Thiessen2024-10-011-1/+1
| | | | | | | | | | | | | | 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>
| * fix(dav): Always respond custom error page on exceptionsLouis Chemineau2024-10-0110-77/+115
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #48384 from nextcloud/backport/48359/stable26Stephan Orbaugh2024-10-012-17/+32
|\ | | | | [stable26] fix: Use placeholder for external storage password
| * chore: Update smb-kerberos workflowbackport/48359/stable26Louis Chemineau2024-10-011-17/+24
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix: Use hashed password in files_external settingsLouis Chemineau2024-09-301-0/+8
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #48377 from nextcloud/backport/48142/stable26Joas Schilling2024-09-261-5/+17
|\ | | | | [stable26] feat(share): ensure unique share tokens with dynamic length adjustment
| * fix(share): Ensure unique share tokensbackport/48142/stable26ernolf2024-09-261-5/+17
|/ | | | | | | - 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>
* Merge pull request #48338 from ↵Joas Schilling2024-09-252-3/+101
|\ | | | | | | | | nextcloud/automated/noid/stable26-update-ca-cert-bundle [stable26] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundlenextcloud-command2024-09-252-3/+101
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #48290 from nextcloud/backport/48282/stable26Joas Schilling2024-09-232-0/+5
|\ | | | | [stable26] chore: add .git-blame-ignore-revs
| * chore: add .git-blame-ignore-revsbackport/48282/stable26Daniel Kesselberg2024-09-232-0/+5
|/ | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Merge pull request #47520 from nextcloud/backport/47325/stable26John Molakvoæ2024-09-043-20/+74
|\
| * chore: Remove test not compatible with 27 and belowCôme Chilliet2024-08-271-124/+0
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Remove call to non-existing method in 28 and add missing use in testCôme Chilliet2024-08-272-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(tests): Fix PHP 8.0 compatibilityCôme Chilliet2024-08-271-1/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(tests): Adapt tests to change of DefaultShareProvider constructorCôme Chilliet2024-08-271-8/+17
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Remove shares only if there are no more common groups between usersCôme Chilliet2024-08-272-39/+64
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * chore(tests): Test limiting sharing to same groupLouis Chemineau2024-08-271-0/+97
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix(files_sharing): Delete user shares if needed when user is removed from a ↵Louis Chemineau2024-08-272-12/+58
|/ | | | | | group Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #46666 from nextcloud/backport/46640/stable26Arthur Schiwon2024-07-303-24/+40
|\ | | | | [stable26] fix(Token): take over scope in token refresh with login by cookie
| * fix(Token): take over scope in token refresh with login by cookieArthur Schiwon2024-07-293-24/+40
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #46420 from nextcloud/backport/46398/stable26Arthur Schiwon2024-07-161-2/+8
|\ | | | | [stable26] fix(Session): avoid race conditions on clustered setups
| * fix(Session): avoid race conditions on clustered setupsArthur Schiwon2024-07-101-2/+8
| | | | | | | | | | | | | | | | - 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>
* | Merge pull request #46409 from nextcloud/backport/46388/stable26Joas Schilling2024-07-111-21/+9
|\ \ | |/ |/| [stable26] fix(workflows): Fix file systemtag cache
| * fix(workflows): Fix file systemtag cacheJoas Schilling2024-07-111-21/+9
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #46261 from ↵Joas Schilling2024-07-032-33/+20
|\ | | | | | | | | nextcloud/automated/noid/stable26-update-ca-cert-bundle [stable26] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundlenextcloud-command2024-07-032-33/+20
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #46153 from ↵Joas Schilling2024-06-271-22/+22
|\ | | | | | | | | nextcloud/automated/noid/stable26-update-code-signing-crl [stable26] fix(security): Update code signing revocation list
| * fix(security): Update code signing revocation listnextcloud-command2024-06-271-22/+22
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #46086 from nextcloud/backport/46075/stable26Arthur Schiwon2024-06-251-1/+4
|\ | | | | [stable26] fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
| * fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATIONArthur Schiwon2024-06-251-1/+4
|/ | | | | | | | | | 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>
* Merge pull request #45925 from nextcloud/backport/45912/stable26Joas Schilling2024-06-191-1/+1
|\ | | | | [stable26] ci: use precise ref for 3rdparty check
| * ci: use precise ref for 3rdparty checkArthur Schiwon2024-06-171-1/+1
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #45812 from nextcloud/backport/43942/stable26Arthur Schiwon2024-06-189-52/+210
|\ \ | | | | | | [stable26] fix(Session): avoid password confirmation on SSO
| * | test(unit): adjust testSSO scenario and test classArthur Schiwon2024-06-132-5/+67
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>