aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | Update doc comment for prefixTableNameS1m2025-02-111-0/+2
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: S1m <31284753+p1gp1g@users.noreply.github.com>
* | | | | | | Merge pull request #48795 from nextcloud/sharding-existingRobin Appelman2025-02-256-19/+52
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | feat: support migrating an instance to sharding
| * | | | | | | feat: support migrating an instance to shardingsharding-existingRobin Appelman2025-02-256-19/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | Merge pull request #50987 from nextcloud/Valdnet-patch-1Andy Scherzinger2025-02-2512-14/+14
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Spelling standardization
| * | | | | | | chore(assets): Recompile assetsnextcloud-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 #50903 from ↵Louis2025-02-252-1/+23
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | nextcloud/artonge/fix/min_age_rentention_files_versions fix(files_versions): Do not expire versions newer than min age
| * | | | | | fix(files_versions): Do not expire versions newer than min ageartonge/fix/min_age_rentention_files_versionsLouis Chemineau2025-02-192-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 #50979 from nextcloud/feat/ignore-warning-filesFerdinand Thiessen2025-02-2518-186/+580
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | feat(files): allow to ignore warning to change file type
| * | | | | | | chore: compile assetsfeat/ignore-warning-filesFerdinand Thiessen2025-02-258-6/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | feat(files): allow to ignore warning to change file typeFerdinand Thiessen2025-02-2510-180/+455
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Missing pieces of https://github.com/nextcloud/server/issues/46528 * Add checkbox to not show this dialog again * Add user config as suggested by designers in files settings to reenable or diable this behavior. * Fix behavior of dialog: It says "keep .ext" but it does not keep the extension but cancels the operation. From the button label the user expects that the operation is continued but with the old extension. * Added more test coverage by adding component tests. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #50874 from nextcloud/artonge/fix/login_flow_v2_sessionsJulius Knorr2025-02-251-2/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | fix: Initialize lastConnectionCheck after first connection
| * | | | | | | fix: Initialize lastConnectionCheck after first connectionartonge/fix/login_flow_v2_sessionsLouis Chemineau2025-02-191-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>
* | | | | | | Merge pull request #50976 from ↵dependabot[bot]2025-02-242-6/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/testing-library/cypress-10.0.3
| * | | | | | | chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3dependabot[bot]2025-02-242-6/+6
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library) from 10.0.2 to 10.0.3. - [Release notes](https://github.com/testing-library/cypress-testing-library/releases) - [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.2...v10.0.3) --- updated-dependencies: - dependency-name: "@testing-library/cypress" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Merge pull request #50972 from ↵Andy Scherzinger2025-02-24130-279/+193
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/files-3.10.2 chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
| * | | | | | | chore(assets): Recompile assetsnextcloud-command2025-02-24128-179/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2dependabot[bot]2025-02-242-100/+14
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.10.1 to 3.10.2. - [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2) --- updated-dependencies: - dependency-name: "@nextcloud/files" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | 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 #50985 from nextcloud/fix/account-property-validationFerdinand Thiessen2025-02-248-75/+271
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix: validate account properties as a repair step
| * | | | | | refactor: convert sanitize account properties repair step to background jobfix/account-property-validationFerdinand 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>
* | | | | | | Merge pull request #50958 from ↵Konstantin Myakshin2025-02-241-1/+5
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/fix-not-found-exception-for-anonymous-users Fix: NotFoundException for anonymous users
| * | | | | | Fix: NotFoundException for anonymous usersbugfix/fix-not-found-exception-for-anonymous-usersKostiantyn Miakshyn2025-02-211-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
* | | | | | | Merge pull request #50957 from nextcloud/patch-14Ferdinand Thiessen2025-02-245-14/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix: rename 'edit locally' to 'open locally'
| * | | | | | | chore(assets): Recompile assetspatch-14nextcloud-command2025-02-212-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | fix: rename 'edit locally' to 'open locally'Jérôme Herbinet2025-02-213-11/+11
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace "Edit" by "Open" Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* | | | | | | Merge pull request #50956 from nextcloud/fix/noid/wipe-local-storageMaksim Sukharev2025-02-246-13/+28
|\ \ \ \ \ \ \
| * | | | | | | chore(assets): Recompile assetsfix/noid/wipe-local-storagenextcloud-command2025-02-244-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | fix: wipe local storages on log outMaksim Sukharev2025-02-242-7/+22
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | | | | | Merge pull request #50992 from nextcloud/fix/fix-admin-audit-pathsCôme Chilliet2025-02-242-9/+9
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | 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 logfix/fix-admin-audit-pathsCôme Chilliet2025-02-242-9/+9
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2442-22/+216
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #50971 from ↵dependabot[bot]2025-02-232-136/+157
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.14
| * | | | | | chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.14dependabot/npm_and_yarn/cypress-split-1.24.14dependabot[bot]2025-02-222-136/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.9 to 1.24.14. - [Release notes](https://github.com/bahmutov/cypress-split/releases) - [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.9...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 #50974 from nextcloud/dependabot/npm_and_yarn/color-5.0.0dependabot[bot]2025-02-238-78/+51
|\ \ \ \ \ \ \
| * | | | | | | chore(deps): bump color from 4.2.3 to 5.0.0dependabot/npm_and_yarn/color-5.0.0dependabot[bot]2025-02-228-78/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [color](https://github.com/Qix-/color) from 4.2.3 to 5.0.0. - [Release notes](https://github.com/Qix-/color/releases) - [Commits](https://github.com/Qix-/color/compare/4.2.3...5.0.0) --- updated-dependencies: - dependency-name: color dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | Merge pull request #50927 from nextcloud/feat/setup-check-loggingFerdinand Thiessen2025-02-234-0/+133
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | feat(setupcheck): check logging level for validity
| * | | | | | | | feat(setupcheck): check logging level for validityfeat/setup-check-loggingFerdinand Thiessen2025-02-224-0/+133
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / / / / / / / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2328-162/+182
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #50973 from nextcloud/dependabot/npm_and_yarn/p-limit-6.2.0dependabot[bot]2025-02-224-7/+7
|\ \ \ \ \ \ \
| * | | | | | | chore(deps): bump p-limit from 6.1.0 to 6.2.0dependabot[bot]2025-02-224-7/+7
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [p-limit](https://github.com/sindresorhus/p-limit) from 6.1.0 to 6.2.0. - [Release notes](https://github.com/sindresorhus/p-limit/releases) - [Commits](https://github.com/sindresorhus/p-limit/compare/v6.1.0...v6.2.0) --- updated-dependencies: - dependency-name: p-limit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | Merge pull request #50964 from ↵Kate2025-02-221-16/+16
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.4.0
| * | | | | | chore(deps): bump nextcloud/openapi-extractordependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.4.0dependabot[bot]2025-02-221-16/+16
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor) from 1.3.0 to 1.4.0. - [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.3.0...v1.4.0) --- updated-dependencies: - dependency-name: nextcloud/openapi-extractor dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2262-52/+526
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #50244 from nextcloud/perf/cache-file-remindersPytal2025-02-217-48/+137
|\ \ \ \ \ \ | |/ / / / / |/| | | | | perf(files_reminders): Reduce db queries on propfind
| * | | | | fix(ci): Update autoloadersChristopher Ng2025-02-212-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>