aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: make core application bootstrapable by coordinatorchore/refactor-coreFerdinand Thiessen2025-06-028-11/+23
| | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(core): migrate core application to `IBootstrap`Ferdinand Thiessen2025-06-026-269/+328
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #53261 from nextcloud/ci/noid/fail-fast-falseKate2025-06-0221-6/+15
|\
| * ci(github): No longer fail-fastci/noid/fail-fast-falseJoas Schilling2025-06-0221-6/+15
| | | | | | | | | | | | | | On average this is costing us more CI time due to flaky tests, then we save by actually skipping them. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #53255 from nextcloud/test/files-sharing-phpunitKate2025-06-021-36/+81
|\ \ | |/ |/|
| * test(files_sharing): split `testCanAccessShare` into separate tests and fix ↵test/files-sharing-phpunitFerdinand Thiessen2025-06-021-36/+81
|/ | | | | | | | | | for PHPUnit 10 - split the test into individual test cases - fix invalid call to `onConsecutiveCalls` (it was called more than defined values and is deprecated in v10 anyways). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #52242 from nextcloud/artonge/fix/copy_subfolders_s3Louis2025-06-022-3/+16
|\
| * test: add test that object store folder copy preserves folder sizeartonge/fix/copy_subfolders_s3Robin Appelman2025-05-281-0/+13
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * perf: set the folder size in the same query as we create itRobin Appelman2025-05-281-7/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix(S3): Use original folder size during copyLouis Chemineau2025-05-281-0/+4
| | | | | | | | | | | | | | | | This prevent having copied folders with a wrongly set size of 0KB. - Fix https://github.com/nextcloud/server/issues/51916 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #52776 from nextcloud/fix/52590/available-account-groupsMaksim Sukharev2025-06-029-36/+63
|\ \
| * | chore(assets): Recompile assetsnextcloud-command2025-06-024-6/+6
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(AppNavigationGroupList): restore navigation panel and search/filter ↵Maksim Sukharev2025-06-022-7/+17
| | | | | | | | | | | | | | | | | | functionality for sub-admin groups Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
| * | fix(UserRow): retrieve available groups from the storeMaksim Sukharev2025-06-022-8/+28
| | | | | | | | | | | | | | | | | | | | | - rename 'available*Groups' to 'selected*Groups' - populate store and 'availableGroups' from search requests Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
| * | fix(NewUserDialog): retrieve available groups from the storeMaksim Sukharev2025-06-021-15/+12
|/ / | | | | | | | | | | | | | | - fix 'this.isAdmin' to be 'this.settings.isAdmin' - compute 'availableGroups' instead of setting it once mounted - populate store and 'availableGroups' from search requests Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-0212-2/+272
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #53070 from nextcloud/remove-unused-methodAndy Scherzinger2025-06-011-19/+0
|\ \ | | | | | | refactor(dav): remove unused CalDAVBackend method
| * | refactor(dav): remove unused CalDAVBackend methodremove-unused-methodThomas Citharel2025-06-011-19/+0
|/ / | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Merge pull request #53244 from ↵Andy Scherzinger2025-06-013-10/+10
|\ \ | | | | | | | | | | | | nextcloud/bug/53243/wrong-app-id-for-systemtags-settings fix(systemtags): fix translations for systemtags view
| * | fix(systemtags): fix translations for systemtags viewDaniel Kesselberg2025-06-013-10/+10
|/ / | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #52215 from nextcloud/perf/carddav/dont-query-circlesDaniel2025-06-011-1/+0
|\ \ | | | | | | perf(carddav): don't query circle memberships
| * | perf(carddav): don't query circle membershipsperf/carddav/dont-query-circlesRichard Steinmetz2025-04-161-1/+0
| | | | | | | | | | | | | | | | | | | | | It is not possible to share address books with circles so it is pointless to query for address books shared with joined circles. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #52727 from ↵Andy Scherzinger2025-06-01224-318/+418
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/vue-8.26.1 build(deps): bump @nextcloud/vue from 8.25.1 to 8.27.0
| * | | chore(assets): Recompile assetsnextcloud-command2025-06-01219-281/+337
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | test: adjust unit tests for updated libraryFerdinand Thiessen2025-06-012-31/+49
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | test: adjust cypress tests to be less flakyFerdinand Thiessen2025-06-011-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.1dependabot[bot]2025-06-012-5/+31
|/ / / | | | | | | Dependabot couldn't find the original pull request head commit, d9e4508833897fb0ae1a3e07b44b3e2d16ac3d8a.
* | | Merge pull request #52410 from ↵Richard Steinmetz2025-06-012-17/+4
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/caldav/use-direct-route-event-activity fix(caldav): use direct.edit route in event activities
| * | | fix(caldav): use direct.edit route in event activitiesfix/caldav/use-direct-route-event-activityRichard Steinmetz2025-06-012-17/+4
| | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | Merge pull request #52923 from ↵Kate2025-06-0116-67/+331
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0
| * | | | docs: update openAPI extracted filesdependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0Ferdinand Thiessen2025-06-0115-55/+319
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | chore(deps): Bump nextcloud/openapi-extractordependabot[bot]2025-06-011-12/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/openapi-extractor](https://github.com/nextcloud-releases/openapi-extractor) from 1.5.3 to 1.7.0. - [Changelog](https://github.com/nextcloud-releases/openapi-extractor/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-releases/openapi-extractor/compare/v1.5.3...v1.7.0) --- updated-dependencies: - dependency-name: nextcloud/openapi-extractor dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #53178 from nextcloud/fix/reset-propertyJohn Molakvoæ2025-06-013-5/+4
|\ \ \ \ | |/ / / |/| | |
| * | | chore(assets): Recompile assetsfix/reset-propertynextcloud-command2025-06-012-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(profile): keep error status persistent until validJohn Molakvoæ2025-06-011-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | fix(profile): do not restore previous value on invalid requestskjnldsv2025-06-011-1/+0
|/ / / | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #53210 from ↵John Molakvoæ2025-06-011-0/+3
|\ \ \ | | | | | | | | | | | | nextcloud/bug/52977/opcache-reset-after-app-extract
| * | | fix: clear opcache after app extractionbug/52977/opcache-reset-after-app-extractDaniel Kesselberg2025-05-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clear opcache post app update extraction to prevent outdated files issues. opcache.validate_timestamps=0 disables automated file modification checks. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #53236 from ↵dependabot[bot]2025-06-011-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/github_actions/github-actions-1204f2af31
| * | | | build(deps): bump LizardByte/setup-python-actiondependabot/github_actions/github-actions-1204f2af31dependabot[bot]2025-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the github-actions group with 1 update: [LizardByte/setup-python-action](https://github.com/lizardbyte/setup-python-action). Updates `LizardByte/setup-python-action` from 2025.426.160528 to 2025.530.174035 - [Release notes](https://github.com/lizardbyte/setup-python-action/releases) - [Commits](https://github.com/lizardbyte/setup-python-action/compare/f4367d0377eceec7e5e26da8f3863dd365b95a94...6fe61189717d4cb073a3219e234749125f53b5c2) --- updated-dependencies: - dependency-name: LizardByte/setup-python-action dependency-version: 2025.530.174035 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #53233 from nextcloud/chore/codeownersAndy Scherzinger2025-06-011-6/+7
|\ \ \ \ \ | |/ / / / |/| | | | chore: adjust codeowners for stylesheets
| * | | | chore: adjust codeowners for stylesheetschore/codeownersFerdinand Thiessen2025-05-311-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Fix code owners to assign frontend to CSS / SCSS changes instead of backend. 2. Fix mixed usage of tabs and spaces in the file. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #53235 from nextcloud/test/fix-files-sharingKate2025-06-015-135/+95
|\ \ \ \ \
| * | | | | test(files_sharing): adjust mocks of `Talk` classestest/fix-files-sharingFerdinand Thiessen2025-05-311-7/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Classes need to exist to be mocked (reflection), thus unknown classes only can be mocked as `stdClass`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | test(files_sharing): adjust tests for PHPUnit v10Ferdinand Thiessen2025-05-315-131/+79
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-06-0120-226/+698
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #53085 from ↵dependabot[bot]2025-05-318-12/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/query-string-9.2.0
| * | | | | | chore(deps): Bump query-string from 9.1.0 to 9.2.0dependabot[bot]2025-05-318-12/+12
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [query-string](https://github.com/sindresorhus/query-string) from 9.1.0 to 9.2.0. - [Release notes](https://github.com/sindresorhus/query-string/releases) - [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.0...v9.2.0) --- updated-dependencies: - dependency-name: query-string dependency-version: 9.2.0 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 #52722 from ↵dependabot[bot]2025-05-318-12/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/query-string-9.1.2
| * | | | | | build(deps): bump query-string from 9.1.0 to 9.1.2dependabot/npm_and_yarn/query-string-9.1.2dependabot[bot]2025-05-318-12/+12
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [query-string](https://github.com/sindresorhus/query-string) from 9.1.0 to 9.1.2. - [Release notes](https://github.com/sindresorhus/query-string/releases) - [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.2) --- updated-dependencies: - dependency-name: query-string dependency-version: 9.1.2 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>