aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat: support migrating an instance to shardingbackport/48795/stable31Robin Appelman2025-02-256-19/+52
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #50963 from ↵Andy Scherzinger2025-02-252-5/+5
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/ts-loader-9.5.2 [stable31] chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
| * chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2dependabot/npm_and_yarn/stable31/ts-loader-9.5.2dependabot[bot]2025-02-252-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 9.5.1 to 9.5.2. - [Release notes](https://github.com/TypeStrong/ts-loader/releases) - [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.5.1...v9.5.2) --- updated-dependencies: - dependency-name: ts-loader dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50994 from nextcloud/backport/50992/stable31Andy Scherzinger2025-02-252-9/+9
|\ \ | |/ |/| [stable31] fix(admin_audit): Fix incorrect truncation of files path in admin audit log
| * fix(admin_audit): Fix incorrect truncation of files path in admin audit logbackport/50992/stable31Côme Chilliet2025-02-252-9/+9
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #51028 from nextcloud/backport/50987/stable31Andy Scherzinger2025-02-2512-14/+14
|\ | | | | [stable31] Spelling standardization
| * chore(assets): Recompile assetsbackport/50987/stable31nextcloud-command2025-02-259-10/+10
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(l10n): Spelling standardizationValdnet2025-02-253-4/+4
| | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | Merge pull request #51003 from nextcloud/backport/50958/stable31Andy Scherzinger2025-02-251-1/+5
|\ \ | |/ |/| [stable31] Fix: NotFoundException for anonymous users
| * Fix: NotFoundException for anonymous usersbackport/50958/stable31Kostiantyn Miakshyn2025-02-251-1/+5
| | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
* | Merge pull request #50941 from nextcloud/backport/50053/stable31Andy Scherzinger2025-02-253-10/+10
|\ \ | |/ |/| [stable31] fix: Change UserAgent to *cloud
| * fix: Change UserAgent to *cloudbackport/50053/stable31Johannes Endres2025-02-213-10/+10
| | | | | | | | | | Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de> Signed-off-by: Johannes Endres <je@johannes-endres.de>
* | Merge pull request #50995 from nextcloud/backport/50956/stable31Maksim Sukharev2025-02-256-13/+28
|\ \
| * | chore(assets): Recompile assetsbackport/50956/stable31nextcloud-command2025-02-254-6/+6
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix: wipe local storages on log outMaksim Sukharev2025-02-252-7/+22
| | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | Merge pull request #51025 from nextcloud/backport/50903/stable31Louis2025-02-252-1/+23
|\ \ \ | |/ / |/| | [stable31] fix(files_versions): Do not expire versions newer than min age
| * | fix(files_versions): Do not expire versions newer than min agebackport/50903/stable31Louis 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 #51017 from nextcloud/backport/50874/stable31Côme Chilliet2025-02-251-2/+2
|\ \ | | | | | | [stable31] fix: Initialize lastConnectionCheck after first connection
| * | fix: Initialize lastConnectionCheck after first connectionbackport/50874/stable31Louis 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>
* | | Merge pull request #50954 from nextcloud/backport/50942/stable31Joas Schilling2025-02-251-5/+7
|\ \ \ | | | | | | | | [stable31] fix(cron): Ignore time sensitivity when a class was explicitely scheduled
| * | | fix(cron): Ignore time sensitivity when a class was explicitely scheduledbackport/50942/stable31Joas Schilling2025-02-211-5/+7
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #50953 from nextcloud/backport/50949/stable31Joas Schilling2025-02-255-4/+39
|\ \ \ | |_|/ |/| | [stable31] ci(autochecks): Run some autochecks also on non-PHP files
| * | ci(autochecks): Run some autochecks also on non-PHP filesbackport/50949/stable31Joas Schilling2025-02-215-4/+39
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-254-2/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51011 from nextcloud/release/31.0.0v31.0.0Arthur Schiwon2025-02-241-1/+1
|\ \ | | | | | | 31.0.0
| * | build(hub): 31.0.0release/31.0.0Arthur Schiwon2025-02-241-1/+1
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-242-0/+4
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-24152-724/+958
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51007 from nextcloud/release/31.0.0Arthur Schiwon2025-02-241-2/+2
|\ \ | | | | | | 31.0.0
| * | build(hub): 31.0.0Arthur Schiwon2025-02-241-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #51005 from nextcloud/backport/50985/stable31Arthur Schiwon2025-02-248-75/+271
|\ \ \ | |/ / |/| | [stable31] fix: validate account properties as a repair step
| * | refactor: convert sanitize account properties repair step to background jobbackport/50985/stable31Ferdinand Thiessen2025-02-247-24/+100
| | | | | | | | | | | | 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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2328-162/+182
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2262-52/+526
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-21150-268/+434
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50912 from nextcloud/release/31.0.0_rc5v31.0.0rc5Benjamin Gaussorgues2025-02-201-2/+2
|\
| * build(hub): 31.0.0 RC5release/31.0.0_rc5Benjamin Gaussorgues2025-02-201-2/+2
|/ | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #50829 from ↵Andy Scherzinger2025-02-202-5/+5
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.5 bump sass-loader from 16.0.4 to 16.0.5
| * bump sass-loader from 16.0.4 to 16.0.5dependabot/npm_and_yarn/stable31/sass-loader-16.0.5dependabot[bot]2025-02-202-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: sass-loader dependency-type: direct:development 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>
* | Merge pull request #50926 from nextcloud/backport/50922/stable31Andy Scherzinger2025-02-201-1/+2
|\ \ | | | | | | [stable31] fix(files_sharing): Also list deleted team shares
| * | fix(files_sharing): Also list deleted team sharesbackport/50922/stable31Ferdinand Thiessen2025-02-201-1/+2
| |/ | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50923 from nextcloud/backport/50920/stable31Andy Scherzinger2025-02-206-8/+7
|\ \ | |/ |/| [stable31] Revert "fix(files): updateAll method"
| * chore: compile assetsbackport/50920/stable31skjnldsv2025-02-204-6/+6
| | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Revert "fix(files): updateAll method"skjnldsv2025-02-202-2/+1
|/ | | | This reverts commit fbec19c0d7744e9be6ca0f86bd7808cf4f0e1a47.
* Merge pull request #50913 from nextcloud/backport/50791/stable31Benjamin Gaussorgues2025-02-204-5/+40
|\
| * chore(filecache): remove index fs_id_storage_sizeBenjamin Gaussorgues2025-02-204-5/+40
|/ | | | | | Index is outdated by PR 50781 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2024-28/+44
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>