aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat(openapi): Generate merged spec for all appsfeat/openapi/merged-specprovokateurin2025-03-244-0/+30720
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(build): Also fail OpenAPI generation for untracked specsprovokateurin2025-03-241-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore(deps): Update openapi-extractor to v1.5.2provokateurin2025-03-241-10/+10
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(openapi): Add composer commandprovokateurin2025-03-241-1/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #51668 from ↵Kate2025-03-241-1/+1
|\ | | | | | | | | nextcloud/fix/provisioning_api/password-change-hint-translation fix(provisioning_api): Pass on translated hint if password change fails
| * fix(provisioning_api): Pass on translated hint if password change failsfix/provisioning_api/password-change-hint-translationprovokateurin2025-03-241-1/+1
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #51644 from nextcloud/fixWrongTranslationKate2025-03-245-13/+13
|\ | | | | fix(user): Some strings not being translated
| * chore(assets): Recompile assetsnextcloud-command2025-03-244-6/+6
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(user): Some strings not being translatedfixWrongTranslationGit'Fellow2025-03-221-7/+7
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Merge pull request #51663 from nextcloud/fix/fix-loginflow-v1Kate2025-03-241-1/+4
|\ \ | | | | | | fix: Go back to soft typing for template function p
| * | fix: Go back to soft typing for template function pfix/fix-loginflow-v1Côme Chilliet2025-03-241-1/+4
|/ / | | | | | | | | | | Strong typing breaks legacy code in this case. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #51611 from ↵Ferdinand Thiessen2025-03-242-6/+94
|\ \ | | | | | | | | | | | | nextcloud/fix/file-name-validator-case-sensitivity fix(IFilenameValidator): correctly handle case insensitivity
| * | fix(IFilenameValidator): correctly handle case insensitivityfix/file-name-validator-case-sensitivityFerdinand Thiessen2025-03-212-6/+94
| | | | | | | | | | | | | | | | | | | | | | | | - forbidden names and forbidden base names are case **insensitive** so we need to check all lowercase here. - add test that config value is also read case insensitive. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #51471 from nextcloud/fix/grid-view-actionsFerdinand Thiessen2025-03-244-8/+23
|\ \ \ | | | | | | | | fix(files): Ensure actions never overflow filename
| * | | chore: compile assetsfix/grid-view-actionsFerdinand Thiessen2025-03-242-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): Ensure actions never overflow filenameFerdinand Thiessen2025-03-242-5/+20
|/ / / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2420-46/+106
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51622 from nextcloud/fix/ocm-public-key-is-optionalKate2025-03-234-5/+4
|\ \ \ | | | | | | | | fix(ocm): `publicKey` can be disabled so capabilities do not match
| * | | fix(ocm): `publicKey` can be disabled so capabilities do not matchfix/ocm-public-key-is-optionalFerdinand Thiessen2025-03-214-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the public key feature is disabled null is returned for `publicKey`. So in this case we need to adjust the capabilities and return type of `jsonSerialize()`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2330-10/+266
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2216-0/+70
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51352 from nextcloud/fix/lookup-server-connectorFerdinand Thiessen2025-03-213-8/+76
|\ \ \ | |/ / |/| | fix(federatedfilesharing): warn when enabling lookup server data upload
| * | chore: compile assetsfix/lookup-server-connectorFerdinand Thiessen2025-03-212-3/+3
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(federatedfilesharing): warn when enabling lookup server data uploadFerdinand Thiessen2025-03-211-5/+73
|/ / | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-2122-104/+542
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51601 from nextcloud/chore/upload-1-9-1Ferdinand Thiessen2025-03-2031-39/+39
|\ \ | |/ |/| chore: update `@nextcloud/upload` to version 1.9.1
| * chore: update `@nextcloud/upload` to version 1.9.1chore/upload-1-9-1Ferdinand Thiessen2025-03-2031-39/+39
|/ | | | | | | * Resolves https://github.com/nextcloud/server/issues/50889 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Merge pull request #51568 from nextcloud/feat/add-wcf-capCôme Chilliet2025-03-206-0/+93
|\ | | | | feat(files): Add capability for clients to check WCF state
| * feat(files): Add capability for clients to check WCF statefeat/add-wcf-capFerdinand Thiessen2025-03-186-0/+93
| | | | | | | | | | | | | | | | | | | | This adds a non-initial-state capability for the windows-compatibile-filemnames feature. It is not required by the webui and it might have performance impacts (always compares system config against windows presets), so it is not included in every page load, but instead for querying from the clients. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #51385 from nextcloud/fix/cleanup-template-functionsCôme Chilliet2025-03-208-73/+53
|\ \ | | | | | | fix: Remove multiple require_once calls for template functions
| * | chore: Update OCP baselinefix/cleanup-template-functionsCôme Chilliet2025-03-201-11/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: cleanup human_file_size usageCôme Chilliet2025-03-202-5/+6
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Require functions in lib/public/Template.phpCôme Chilliet2025-03-201-7/+12
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Remove obsolete component template functionCôme Chilliet2025-03-201-18/+0
| | | | | | | | | | | | | | | | | | | | | HTML imports are not a thing anymore, they are not supported by any browser. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Clean up typing and remove deprecated calls in template functionsCôme Chilliet2025-03-201-27/+35
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Move template functions out of legacy folderCôme Chilliet2025-03-203-2/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Remove multiple require_once calls for template functionsCôme Chilliet2025-03-204-6/+1
|/ / | | | | | | | | | | Only require them when include the template file instead Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #51500 from nextcloud/dependabot/npm_and_yarn/sass-1.85.1dependabot[bot]2025-03-202-5/+6
|\ \
| * | build(deps-dev): bump sass from 1.81.0 to 1.85.1dependabot/npm_and_yarn/sass-1.85.1dependabot[bot]2025-03-202-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sass](https://github.com/sass/dart-sass) from 1.81.0 to 1.85.1. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.81.0...1.85.1) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #51499 from nextcloud/dependabot/npm_and_yarn/wait-on-8.0.3dependabot[bot]2025-03-202-10/+11
|\ \ \ | |/ / |/| |
| * | build(deps-dev): bump wait-on from 8.0.1 to 8.0.3dependabot/npm_and_yarn/wait-on-8.0.3dependabot[bot]2025-03-202-10/+11
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [wait-on](https://github.com/jeffbski/wait-on) from 8.0.1 to 8.0.3. - [Release notes](https://github.com/jeffbski/wait-on/releases) - [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.1...v8.0.3) --- updated-dependencies: - dependency-name: wait-on 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-2092-278/+912
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51505 from nextcloud/automated/noid/master-fix-npm-auditAndy Scherzinger2025-03-2080-108/+109
|\ \ | | | | | | [master] Fix npm audit
| * | fix(deps): Fix npm auditnextcloud-command2025-03-1980-108/+109
| | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | | Merge pull request #51587 from nextcloud/test/cypress-flakyAndy Scherzinger2025-03-202-17/+29
|\ \ \ | |/ / |/| | test(cypress): wait for button to be visible
| * | test(cypress): wait for button to be visibletest/cypress-flakyFerdinand Thiessen2025-03-192-17/+29
| | | | | | | | | | | | | | | | | | | | | Instead of just expecting the button in the DOM. This causes flaky tests with files-renaming. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #51591 from nextcloud/chore/behat-indentionAndy Scherzinger2025-03-193-42/+38
|\ \ \ | |/ / |/| | chore(test): use consistent tabs for indention in behat tests
| * | chore(test): use consistent tabs for indention in behat testschore/behat-indentionFerdinand Thiessen2025-03-193-42/+38
|/ / | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #51250 from ↵yemkareems2025-03-1921-26/+157
|\ \ | | | | | | | | | | | | nextcloud/fix/pass-hide-download-in-update-request fix: pass hide download attribute while creating the share to fix github issue 50788
| * | chore(assets): Recompile assetsfix/pass-hide-download-in-update-requestnextcloud-command2025-03-1813-13/+13
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>