aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | fix(eslint): Strings must use singlequotebackport/51142/stable30John Molakvoæ2025-03-021-1/+1
| | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | fix(l10n): use `do not` instead of `don't`Valdnet2025-03-023-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
| * | | fix(l10n): remove unnecessary spaceValdnet2025-03-021-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | Merge pull request #51187 from nextcloud/fix/dav-sortingAndy Scherzinger2025-03-0225-96/+184
|\ \ \ \ | | | | | | | | | | [stable30] chore(deps): bump webdav from 5.7.1 to 5.8.0
| * | | | chore(assets): Recompile assetsfix/dav-sortingnextcloud-command2025-03-0220-61/+47
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(systemtags): support new attribute parsing of webdav propsFerdinand Thiessen2025-03-023-13/+112
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | chore(deps): bump webdav from 5.7.1 to 5.8.0Ferdinand Thiessen2025-03-022-22/+25
|/ / / / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #51166 from ↵dependabot[bot]2025-03-022-9/+10
|\ \ \ \ | |/ / / |/| | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/ts-jest-29.2.6
| * | | chore(deps-dev): bump ts-jest from 29.2.5 to 29.2.6dependabot/npm_and_yarn/stable30/ts-jest-29.2.6dependabot[bot]2025-03-012-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.2.5 to 29.2.6. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #51165 from ↵dependabot[bot]2025-03-0284-105/+96
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/event-bus-3.3.2
| * | | | chore(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2dependabot[bot]2025-03-0284-105/+96
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: "@nextcloud/event-bus" 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>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0244-74/+142
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51164 from ↵dependabot[bot]2025-03-012-5/+5
|\ \ \ \ | |/ / / |/| | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/types/dockerode-3.3.35
| * | | chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35dependabot/npm_and_yarn/stable30/types/dockerode-3.3.35dependabot[bot]2025-03-012-5/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.34 to 3.3.35. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode) --- updated-dependencies: - dependency-name: "@types/dockerode" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | / Fix(l10n): Update translations from TransifexNextcloud bot2025-03-01194-124/+484
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-28534-1076/+934
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51119 from nextcloud/backport/33545/stable30Joas Schilling2025-02-271-5/+27
|\ \ | |/ |/| [stable30] make it possible to run occ as root
| * fix(occ): Make it possible to run as rootFrank Karlitschek2025-02-271-5/+27
|/ | | | | | Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-272208-27288/+27360
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51057 from nextcloud/backport/51049/stable30Joas Schilling2025-02-2612-15/+15
|\ | | | | [stable30] fix(l10n): Improve english source strings
| * chore(assets): Recompile assetsbackport/51049/stable30nextcloud-command2025-02-262-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(l10n): Improve english source stringsJoas Schilling2025-02-2610-12/+12
| | | | | | | | | | | | | | - No leading/trailing whitespace - Use asci single quote Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #51061 from nextcloud/backport/51050/stable30Louis2025-02-261-2/+2
|\ \ | |/ |/| [stable30] fix: Report duplicated extra files in integrity check
| * fix: Report duplicated extra files in integrity checkbackport/51050/stable30Louis Chemineau2025-02-261-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 #51046 from ↵Joas Schilling2025-02-262-34/+65
|\ | | | | | | | | nextcloud/automated/noid/stable30-update-ca-cert-bundle [stable30] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundleautomated/noid/stable30-update-ca-cert-bundlenextcloud-command2025-02-262-34/+65
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-26248-1194/+1114
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50997 from nextcloud/backport/50956/stable30Maksim Sukharev2025-02-256-13/+28
|\
| * chore(assets): Recompile assetsnextcloud-command2025-02-254-6/+6
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix: wipe local storages on log outbackport/50956/stable30Maksim Sukharev2025-02-252-7/+22
| | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | Merge pull request #51024 from nextcloud/backport/50903/stable30Louis2025-02-252-1/+23
|\ \ | |/ |/| [stable30] fix(files_versions): Do not expire versions newer than min age
| * fix(files_versions): Do not expire versions newer than min agebackport/50903/stable30Louis Chemineau2025-02-252-1/+23
|/ | | | | | | | The auto expire logic does not take into account the min retention age set by the admin. So versions were eagerly deleted. Fix https://github.com/nextcloud/server/issues/19791 Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #51016 from nextcloud/backport/50874/stable30Côme Chilliet2025-02-251-2/+2
|\ | | | | [stable30] fix: Initialize lastConnectionCheck after first connection
| * fix: Initialize lastConnectionCheck after first connectionbackport/50874/stable30Louis Chemineau2025-02-251-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | We are checking whether the DB connection is alive once every 30 seconds. But when we are lacking the last check time, we are skipping the check and reconnect logic. This is causing the reconnect logic to never fire in those cases. It seems to me that "those cases", are actually always the case, as upon initialization, we are not using the proper connection name to store the time. In the `connect()` logic, when `$this->_conn` is null, `$this->getConnectionName()` is returning `replica`, so `$this->lastConnectionCheck` will be equal to `['replica' => time()];` https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L215-L221 https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L891-L893 https://github.com/nextcloud/3rdparty/blob/2b6d7bf65ff242ea050e736925f752a38d8da220/doctrine/dbal/src/Connections/PrimaryReadReplicaConnection.php#L136-L139 Then, if the connection name ends up as being 'primary', the reconnect logic is skipped: https://github.com/nextcloud/server/blob/60711ea4cfde6f53d0b18bcd7e166a34a43056a5/lib/private/DB/Connection.php#L874-L880 Follow-up of https://github.com/nextcloud/server/pull/41819 Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-254-2/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-24154-724/+962
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51002 from nextcloud/backport/50958/stable30Andy Scherzinger2025-02-241-1/+5
|\ | | | | [stable30] Fix: NotFoundException for anonymous users
| * Fix: NotFoundException for anonymous usersbackport/50958/stable30Kostiantyn Miakshyn2025-02-241-1/+5
| | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
* | Merge pull request #50966 from ↵dependabot[bot]2025-02-242-5/+5
|\ \ | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.14
| * | chore(deps-dev): bump @nextcloud/cypressdependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.14dependabot[bot]2025-02-242-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.13 to 1.0.0-beta.14. - [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases) - [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.13...v1.0.0-beta.14) --- updated-dependencies: - dependency-name: "@nextcloud/cypress" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #50965 from ↵Andy Scherzinger2025-02-242-132/+150
|\ \ \ | |/ / |/| | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/cypress-split-1.24.14 chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
| * | chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14dependabot/npm_and_yarn/stable30/cypress-split-1.24.14dependabot[bot]2025-02-242-132/+150
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.11 to 1.24.14. - [Release notes](https://github.com/bahmutov/cypress-split/releases) - [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.11...v1.24.14) --- updated-dependencies: - dependency-name: cypress-split dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50969 from ↵Andy Scherzinger2025-02-2410-158/+226
|\ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/eslint-config-8.4.2 chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
| * | chore(assets): Recompile assetsnextcloud-command2025-02-248-17/+17
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2dependabot[bot]2025-02-242-141/+209
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config) from 8.4.1 to 8.4.2. - [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases) - [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/v8.4.2/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2) --- updated-dependencies: - dependency-name: "@nextcloud/eslint-config" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #51004 from nextcloud/backport/50985/stable30Kate2025-02-248-74/+270
|\ \ | |/ |/|
| * refactor: convert sanitize account properties repair step to background jobbackport/50985/stable30Ferdinand Thiessen2025-02-247-23/+99
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: Optimize repair step performanceFerdinand Thiessen2025-02-242-4/+47
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: validate account properties as a repair stepFerdinand Thiessen2025-02-246-74/+151
|/ | | | | | | | Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step, `ValidateAccountProperties` which validates and sanitizes all account properties. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2442-22/+216
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>