aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(tests): Pause trashbin for lock tests in ViewTest using rmdir and unlinkcleanup/event/trashbinCôme Chilliet2024-09-241-1/+16
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(tests): Fix tests now that trashbin listens to events properlyCôme Chilliet2024-09-232-18/+12
| | | | | | | Hooks are cleared in test bootstrap so switching to events activates them in tests. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Use SPDX headers and property promotion in new filesCôme Chilliet2024-09-232-42/+10
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat(trashbin): Port files trashbin events to IEventDispatcher/IEventListenerCarl Schwan2024-09-2311-54/+151
| | | | | | | | oc_hooks is deprecated and will at some point be removed Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Thomas Citharel <tcit@tcit.fr> Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-2314-6/+92
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48274 from nextcloud/feat/noid/priority-notificationsJoas Schilling2024-09-232-0/+44
|\ | | | | feat(prioritynotifications): Allow some apps to mark notifications as priority
| * feat(prioritynotifications): Allow some apps to mark notifications as priorityfeat/noid/priority-notificationsJoas Schilling2024-09-232-0/+44
| | | | | | | | | | | | | | | | | | They will be still send as push during DND. Apps are currently limited to: - twofactor_nextcloud_notification to help with login - spreed which will only set it for pushes in manually picked conversations Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #48111 from ↵Côme Chilliet2024-09-238-10/+41
|\ \ | | | | | | | | | | | | nextcloud/fix/move-storage-constructor-to-specific-interface fix: Move storage constructor to specific interface
| * | fix(tests): Fix test to remove call to non-existing constructorfix/move-storage-constructor-to-specific-interfaceCôme Chilliet2024-09-231-1/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: use a proper `@param` tag for IConstructableStorage constructor parameterCôme Chilliet2024-09-231-1/+1
| | | | | | | | | | | | Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | fix: Move storage constructor to specific interfaceCôme Chilliet2024-09-237-9/+41
| | | | | | | | | | | | | | | | | | That allows Wrappers to use DI and not care about the constructor Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #48223 from nextcloud/feat/add-rector-configCôme Chilliet2024-09-2373-138/+393
|\ \ \ | | | | | | | | Add rector config
| * | | chore(rector): Move rector.php into the build folderfeat/add-rector-configCôme Chilliet2024-09-232-14/+16
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | chore: Add rector script to composer.jsonCôme Chilliet2024-09-201-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | chore: Apply rector configuration to apps folderCôme Chilliet2024-09-2069-137/+137
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | chore: Add empty rector configurationCôme Chilliet2024-09-203-0/+252
| | | | | | | | | | | | | | | | | | | | | | | | Only applying on apps for now, and only minimal type coverage level. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #48175 from ↵Joas Schilling2024-09-239-46/+41
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/followup/48086/fix-more-activity-providers fix(activity): Update more activity providers to use new exceptions
| * | | | fix(activity): Update more activity providers to use new exceptionsfollowup/48086/fix-more-activity-providersJoas Schilling2024-09-239-46/+41
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #48215 from nextcloud/bugfix/noid/run-all-unit-testsJoas Schilling2024-09-234-15911/+28
|\ \ \ \ \ | |/ / / / |/| | | | fix(tests): Fix test selection and run unit tests of DAV and user_status
| * | | | test: fix ContactsMigratorTestbugfix/noid/run-all-unit-testsAnna Larch2024-09-192-15894/+21
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
| * | | | fix(user_status): Fix integration test of user statusJoas Schilling2024-09-191-5/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix(tests): Fix test selection and run unit tests of DAV and user_statusJoas Schilling2024-09-192-12/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #48207 from ↵Louis2024-09-238-39/+68
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/artonge/fix/prevent_missing_users_from_crashing_disabled_users_search fix: Don't crash if disabled user is missing in the database
| * | | | | fix(users): Don't crash if disabled user is missing in the databaseartonge/fix/prevent_missing_users_from_crashing_disabled_users_searchLouis Chemineau2024-09-238-39/+68
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #48275 from ↵Côme Chilliet2024-09-238-13/+13
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | nextcloud/dependabot/github_actions/github-actions-560ea78344 chore(deps): Bump the github-actions group across 1 directory with 3 updates
| * | | | chore(deps): Bump the github-actions group across 1 directory with 3 updatesdependabot/github_actions/github-actions-560ea78344dependabot[bot]2024-09-238-13/+13
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the github-actions group with 3 updates in the / directory: [actions/setup-node](https://github.com/actions/setup-node), [cypress-io/github-action](https://github.com/cypress-io/github-action) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request). Updates `actions/setup-node` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/1e60f620b9541d16bece96c5465dc8ee9832be0b...0a44ba7841725637a19e28fa30b79a866c81b0a6) Updates `cypress-io/github-action` from 6.7.5 to 6.7.6 - [Release notes](https://github.com/cypress-io/github-action/releases) - [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/cypress-io/github-action/compare/496e7dc0edc421a9de8a36a31c793340e00c61bf...0da3c06ed8217b912deea9d8ee69630baed1737e) Updates `peter-evans/create-pull-request` from 6.1.0 to 7.0.5 - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/c5a7806660adbe173f04e3e038b0ccdcd758773c...5e914681df9dc83aa4e4905692ca88beb2f9e91f) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: cypress-io/github-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #48266 from ↵Kate2024-09-234-123/+2
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/fix/psalm/enabled-find-unused-baseline-entry
| * | | | fix(psalm): Enable findUnusedBaselineEntryfix/psalm/enabled-find-unused-baseline-entryprovokateurin2024-09-234-123/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-234-0/+32
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-2222-4/+122
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #48252 from nextcloud/dependabot/npm_and_yarn/sass-1.79.3dependabot[bot]2024-09-218-14/+41
|\ \ \ \
| * | | | chore(deps-dev): Bump sass from 1.77.8 to 1.79.3dependabot/npm_and_yarn/sass-1.79.3dependabot[bot]2024-09-218-14/+41
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sass](https://github.com/sass/dart-sass) from 1.77.8 to 1.79.3. - [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.77.8...1.79.3) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development 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 #48251 from ↵dependabot[bot]2024-09-212-201/+104
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1
| * | | | chore(deps-dev): Bump @vitest/coverage-v8 from 2.0.5 to 2.1.1dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1dependabot[bot]2024-09-212-239/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 2.0.5 to 2.1.1. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.1/packages/coverage-v8) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #48255 from nextcloud/dependabot/npm_and_yarn/tslib-2.7.0dependabot[bot]2024-09-212-7/+6
|\ \ \ \ \
| * | | | | chore(deps-dev): Bump tslib from 2.6.3 to 2.7.0dependabot/npm_and_yarn/tslib-2.7.0dependabot[bot]2024-09-212-45/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [tslib](https://github.com/Microsoft/tslib) from 2.6.3 to 2.7.0. - [Release notes](https://github.com/Microsoft/tslib/releases) - [Commits](https://github.com/Microsoft/tslib/compare/v2.6.3...v2.7.0) --- updated-dependencies: - dependency-name: tslib dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #48246 from nextcloud/bug/noid/profile-clear-not-workingFerdinand Thiessen2024-09-211-4/+4
|\ \ \ \ \ | | | | | | | | | | | | fix(profiler): clear command does not work
| * | | | | fix(profiler): clear command does not workbug/noid/profile-clear-not-workingDaniel Kesselberg2024-09-201-4/+4
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The loop is supposed to delete the files first and then the directories. - getPathInfo returns a SplFileInfo object for the parent (the folder in our case). - A non-empty directory cannot be deleted. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | Merge pull request #48254 from ↵dependabot[bot]2024-09-2171-75/+74
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/axios-2.5.1
| * | | | | chore(assets): Recompile assetsnextcloud-command2024-09-2169-69/+69
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1dependabot/npm_and_yarn/nextcloud/axios-2.5.1dependabot[bot]2024-09-212-44/+5
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/nextcloud/nextcloud-axios/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-axios/blob/v2.5.1/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: "@nextcloud/axios" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #48253 from ↵dependabot[bot]2024-09-2169-112/+73
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | nextcloud/dependabot/npm_and_yarn/focus-trap-7.6.0
| * | | | chore(assets): Recompile assetsnextcloud-command2024-09-2167-68/+68
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | chore(deps): Bump focus-trap from 7.5.4 to 7.6.0dependabot/npm_and_yarn/focus-trap-7.6.0dependabot[bot]2024-09-212-44/+5
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [focus-trap](https://github.com/focus-trap/focus-trap) from 7.5.4 to 7.6.0. - [Release notes](https://github.com/focus-trap/focus-trap/releases) - [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md) - [Commits](https://github.com/focus-trap/focus-trap/compare/v7.5.4...v7.6.0) --- updated-dependencies: - dependency-name: focus-trap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-21164-11326/+11152
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #43968 from exi/custom-binary-search-pathsAndy Scherzinger2024-09-203-10/+118
|\ \ \ \ | | | | | | | | | | feat: make search path for BinaryFinder customizable.
| * | | | feat: make search path for BinaryFinder customizable.Reno Reckling2024-09-203-10/+118
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This feature is important for nextcloud running on distributions like NixOS, where all the standard search paths do not exist. Also added tests. This fixes issue #43922 Co-authored-by: Daniel <mail@danielkesselberg.de> Signed-off-by: Reno Reckling <e-github@wthack.de>
* | | | Merge pull request #47782 from nextcloud/reworkShareExceptionsGit'Fellow2024-09-202-37/+36
|\ \ \ \ | | | | | | | | | | fix(l10n): Rephrasing some exceptions to be translated
| * | | | fix(l10n): Rephrasing some exceptions to be translatedGit'Fellow2024-09-202-37/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: tests Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: Fix tests Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #48152 from nextcloud/clean/version-ocpJulius Knorr2024-09-2044-264/+285
|\ \ \ \ \ | | | | | | | | | | | | chore(legacy): Introduce public version class and drop version methods from OC_Util