aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(base.php): Correct order for booting \OC\Serverbackport/51361/stable29Joas Schilling11 days1-28/+31
| | | | | | | | | | | | | | | | | A recent change had broken authentication with an older FastCGI Apache2 module, because the IRequest object got initialised before the fix from self::handleAuthHeaders() copied the authentication headers into the correct $_SERVER variables. Since this part is completely independent from any Nextcloud code it is now done as a first thing within the init() call. Additionally similar issues could happen when another class would boot too early and read other global PHP settings like ini values and default timezone, so those are now also moved to the beginning. Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot11 days12-36/+88
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot12 days14-40/+76
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot13 days40-118/+270
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-07210-382/+180
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51242 from nextcloud/release/29.0.13_rc1v29.0.13rc1John Molakvoæ2025-03-061-2/+2
|\ | | | | 29.0.13 RC1
| * build(hub): 29.0.13 RC1release/29.0.13_rc1Arthur Schiwon2025-03-041-2/+2
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #51260 from nextcloud/skjnldsbot/dep-upload-stable29John Molakvoæ2025-03-06207-7497/+7999
|\ \ | | | | | | [stable29] chore(deps): update `@nextcloud/upload` to 1.9.0
| * | chore(assets): recompile assetsskjnldsbot/dep-upload-stable29skjnldsv2025-03-06197-383/+304
| | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(cypress): rename select all clearskjnldsv2025-03-061-2/+1
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(webpack): missing processskjnldsv2025-03-063-0/+7
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(files_sharing): Map sharee information for `shared-by-you` viewFerdinand Thiessen2025-03-062-1/+20
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix: update babel and fix karmaskjnldsv2025-03-066-6723/+6647
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | chore(deps): update `@nextcloud/l10n` and `@nextcloud/webpack-vue-config`skjnldsv2025-03-062-392/+908
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | chore(deps): update `@nextcloud/vue` to 8.23.1skjnldsv2025-03-062-123/+232
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | chore(deps): update `@nextcloud/upload` to 1.9.0skjnldsv2025-03-062-59/+66
|/ / | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #51284 from nextcloud/backport/51281/stable29John Molakvoæ2025-03-0612-90/+178
|\ \ | | | | | | [stable29] fix(test): Add missing data-cy attribute for file actions
| * | test: Improve stability of live photo e2ee testsbackport/51281/stable29Louis Chemineau2025-03-062-68/+130
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | fix(test): Escape quotes in runOccCommand argumentLouis Chemineau2025-03-061-1/+1
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | chore(tests): Fix using save/restore state in cypressLouis Chemineau2025-03-065-18/+30
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | test: Expose set and getVariable in Cypress testsLouis Chemineau2025-03-061-0/+13
| | | | | | | | | | | | | | | | | | Partial cherry pick of 4a90d5328 Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | fix(test): Add missing data-cy attribute for file actionsLouis Chemineau2025-03-063-3/+4
|/ / | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0630-26/+64
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-06458-796/+1476
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51286 from nextcloud/backport/51285/stable29Andy Scherzinger2025-03-055-7/+6
|\ \ | | | | | | [stable29] fix(translation): Fix string concatenation in LDAP endpoint
| * | chore(assets): Recompile assetsbackport/51285/stable29nextcloud-command2025-03-052-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(l10n): Fix leading spaces and unicode single quotesJoas Schilling2025-03-052-2/+2
| | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> [skip ci]
| * | fix(translation): Fix string concatenation in LDAP endpointJoas Schilling2025-03-051-2/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #51293 from nextcloud/backport/51280/stable29Andy Scherzinger2025-03-051-1/+2
|\ \ \ | | | | | | | | [stable29] fix(login): Properly target public page with attribute
| * | | fix(login): Properly target public page with attributebackport/51280/stable29Louis Chemineau2025-03-051-1/+2
|/ / / | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #51253 from nextcloud/backport/50989/stable29Andy Scherzinger2025-03-051-1/+1
|\ \ \ | |/ / |/| | [stable29] fix: Use case insensitive check when validating login name
| * | fix: use mb_strtolower to convert login namebackport/50989/stable29Cleopatra Enjeck M.2025-03-051-1/+1
| | | | | | | | | | | | Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
| * | fix: Improve string comparisonCleopatra Enjeck M.2025-03-051-1/+1
| | | | | | | | | | | | Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
| * | fix: Use case insensitive check when validating login nameCleopatra Enjeck M.2025-03-051-1/+1
| | | | | | | | | | | | Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
* | | Merge pull request #51278 from nextcloud/backport/51259/stable29Joas Schilling2025-03-051-10/+8
|\ \ \ | | | | | | | | [stable29] fix(files): Don't do session related work in the constructor of the View
| * | | fix: No IFactory in constructorbackport/51259/stable29Marcel Müller2025-03-051-3/+1
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
| * | | fix(files): Don't do session related work in the constructor of the ViewJoas Schilling2025-03-051-10/+10
| |/ / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #51271 from nextcloud/backport/51256/stable29Joas Schilling2025-03-052-4/+9
|\ \ \ | |/ / |/| | [stable29] fix(dav): Handle long absence status earlier
| * | fix(dav): Handle long absence status earlierbackport/51256/stable29Christoph Wurst2025-03-052-4/+9
|/ / | | | | | | | | | | Validate the request early. Don't let this cause a database error. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0578-250/+154
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50924 from nextcloud/backport/50922/stable29Kate2025-03-041-1/+2
|\ | | | | [stable29] fix(files_sharing): Also list deleted team shares
| * fix(files_sharing): Also list deleted team sharesbackport/50922/stable29Ferdinand Thiessen2025-03-031-1/+2
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #51060 from nextcloud/backport/51050/stable29Louis2025-03-041-2/+2
|\ \ | | | | | | [stable29] fix: Report duplicated extra files in integrity check
| * | fix: Report duplicated extra files in integrity checkbackport/51050/stable29Louis Chemineau2025-03-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files. For example, copying `status.php` to `status 2.php`, will only be reported with the new version. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #51201 from nextcloud/backport/51194/stable29Stephan Orbaugh2025-03-044-87/+34
|\ \ \ | | | | | | | | [stable29] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
| * | | refactor(TempManager): Simplify and unify implementations and remove legacy ↵backport/51194/stable29provokateurin2025-03-044-87/+34
| | | | | | | | | | | | | | | | | | | | | | | | behavior Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #51204 from nextcloud/backport/51000/stable29Stephan Orbaugh2025-03-049-59/+160
|\ \ \ \ | | | | | | | | | | [stable29] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
| * | | | fix(FederatedShareProvider): Delete external shares when groups are deleted ↵backport/51000/stable29provokateurin2025-03-041-15/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | or users removed from a group Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(Share20\Manager): Propagate user and group deletion to remote share ↵provokateurin2025-03-041-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | providers Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(Share20): Convert broken hooks to IEventListenerprovokateurin2025-03-047-40/+99
| |/ / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>