aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #50193 from nextcloud/fix/oauth2/owncloud-migrationAndy Scherzinger2025-02-052-6/+96
|\ | | | | fix(oauth2): adjust db schemas when migrating from owncloud
| * fix(oauth2): adjust db schemas when migrating from owncloudfix/oauth2/owncloud-migrationRichard Steinmetz2025-02-052-6/+96
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Merge pull request #50582 from nextcloud/fix/scrolling-file-listFerdinand Thiessen2025-02-0511-84/+568
|\ \ | |/ |/| fix(files): Correctly scroll selected file into view
| * chore: Compile assetsfix/scrolling-file-listFerdinand Thiessen2025-02-052-3/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * test(files): Make scrolling tests independent from magic valuesFerdinand Thiessen2025-02-054-80/+185
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(files): Correctly scroll selected file into viewFerdinand Thiessen2025-02-054-51/+402
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * test: Add Cypress command for deleting filesFerdinand Thiessen2025-02-052-0/+28
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50653 from ↵Ferdinand Thiessen2025-02-052-420/+481
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/multi-843fc42519 chore(deps-dev): bump vitest and @vitest/coverage-v8
| * chore(deps-dev): bump vitest and @vitest/coverage-v8dependabot/npm_and_yarn/multi-843fc42519dependabot[bot]2025-02-052-420/+481
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8). These dependencies needed to be updated together. Updates `vitest` from 2.1.8 to 2.1.9 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest) Updates `@vitest/coverage-v8` from 2.1.8 to 2.1.9 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/coverage-v8) --- updated-dependencies: - dependency-name: vitest dependency-type: direct:development - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #50657 from nextcloud/fix/highcontras-scrollbarJohn Molakvoæ2025-02-052-2/+2
|\ \
| * | fix(theming): high contrast themes scrollbarfix/highcontras-scrollbarskjnldsv2025-02-052-2/+2
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-05138-346/+826
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50645 from nextcloud/fix/refresh-convert-listJohn Molakvoæ2025-02-0440-126/+108
|\ \
| * | chore: compile assetsfix/refresh-convert-listskjnldsv2025-02-0433-43/+43
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(files): properly update store on files conversions successskjnldsv2025-02-047-83/+65
| |/ | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #50642 from nextcloud/fix/proper-download-checkFerdinand Thiessen2025-02-043-92/+193
|\ \ | |/ |/| fix(sharing): better handle file share attributes
| * fix(sharing): Ensure download restrictions are not droppedfix/proper-download-checkFerdinand Thiessen2025-02-043-92/+193
|/ | | | | | | | When a user receives a share with share-permissions but also with download restrictions (hide download or the modern download permission attribute), then re-shares of that share must always also include those restrictions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50635 from nextcloud/fix/files-wordingPytal2025-02-048-11/+11
|\ | | | | chore(files): Adjust wording
| * chore(assets): Recompile assetsfix/files-wordingnextcloud-command2025-02-044-6/+6
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * chore(cypress): Finish commentChristopher Ng2025-02-041-1/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * fix(files): Fix casingChristopher Ng2025-02-042-2/+2
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * chore(files): Change "filename" to "file name"Christopher Ng2025-02-042-2/+2
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Merge pull request #50640 from nextcloud/fix/taskprocessing-cacheMarcel Klehr2025-02-041-5/+5
|\ \ | |/ |/| fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
| * fix(TaskProcessing\Manager): Always use distributed cache and use PHP serializeMarcel Klehr2025-02-041-0/+1
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix: lib/private/TaskProcessing/Manager.phpMarcel Klehr2025-02-041-2/+4
| | | | | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(TaskProcessing\Manager): Always use distributed cache and use PHP serializefix/taskprocessing-cacheMarcel Klehr2025-02-041-6/+3
|/ | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0430-10/+142
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50592 from nextcloud/fix/noid/in-folder-searchF. E Noel Nfebe2025-02-033-9/+9
|\ | | | | fix(unified-search): filteredProviders now inherits all provider props
| * chore(assets): Recompile assetsfix/noid/in-folder-searchnextcloud-command2025-02-032-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * Merge branch 'master' into fix/noid/in-folder-searchF. E Noel Nfebe2025-02-038-12/+19
| |\ | |/ |/|
* | Merge pull request #50604 from ↵Côme Chilliet2025-02-037-11/+11
|\ \ | | | | | | | | | | | | nextcloud/dependabot/github_actions/github-actions-96894264d4 chore(deps): bump the github-actions group with 2 updates
| * | chore(deps): bump the github-actions group with 2 updatesdependabot/github_actions/github-actions-96894264d4dependabot[bot]2025-02-037-11/+11
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request). Updates `actions/setup-node` from 4.1.0 to 4.2.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/39370e3970a6d050c480ffad4ff0ed4d3fdee5af...1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a) Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6 - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.5...67ccf781d68cd99b580ae25a5c18a1cc84ffff1f) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #49016 from Keeper-of-the-Keys/occ-groups-list-single-groupStephan Orbaugh2025-02-031-1/+8
|\ \ | | | | | | Add the option to provide a groupname and only see its' members in occ group:list
| * | fix: Clearly document that the argument is a search string Côme Chilliet2025-02-031-3/+3
| | | | | | | | | | | | | | | It is not an exact match on the group id Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | Add the option to provide a groupname and only see its' members.E.S. Rosenberg a.k.a. Keeper of the Keys2025-01-081-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | Improvements/TODO: 1. Fail/return error if group doesn't exist 2. Only print the members and not the groupname Signed-off-by: E.S. Rosenberg a.k.a. Keeper of the Keys <es.rosenberg+github@gmail.com>
| | * fix(unified-search): filteredProviders now inherits all provider propsnfebe2025-02-031-6/+6
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main providers come from both the backend and client side plugins such as `in-folder` search. The main providers may carry callbacks functions and other information that should be passed to the `filteredProviders`. This is important because the current code does not make a distinction between `filteredProviders` and `providers` rightly so, becuase they are the same thing! Without the mentioned distinction above, sooner or later, we try to access a property on the `filteredProviders` which we did not transfer with the manual property copy. ---- This fix prevents in-folder search from searching everywhere when "load more results" is clicked; Essentially ignoring the in-folder search filter. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50260 from nextcloud/enhancements/files-sharing-testsF. E Noel Nfebe2025-02-0313-50/+315
|\ \ | | | | | | chore : Comprehensive e2e testing for public sharing
| * | chore(assets): Recompile assetsnextcloud-command2025-02-039-7/+7
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files_sharing): Adjust wrong labeling identified by testnfebe2025-02-031-1/+1
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | test(files_sharing): add e2e tests for public link sharingnfebe2025-02-033-41/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations: - Password and expiration date enforced - Password enforced with a default expiration date - Expiration date enforced with optional password - Default password and expiration date without enforcement - Password enforced, expiration date set but not enforced - Both password and expiration date not enforced, but defaults set - Password not enforced, expiration date enforced - Password not enforced, default expiration date set - Password and expiration date not enforced with no defaults The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities. Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | refactor: Modularize setup-public-share.tsnfebe2025-02-031-64/+77
|/ / | | | | | | | | | | | | | | | | | | | | This update enhances the testing framework for public sharing by improving the setup and management of share contexts. It refactors the code to make the `createShare` function reusable externally, ensuring better testability and flexibility. Additionally, the update optimizes share permission adjustments and improves state management, making public share setups more efficient and maintainable. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50576 from ↵Kate2025-02-031-7/+12
|\ \ | | | | | | | | | nextcloud/fix/files/favorites-widget-folder-preview
| * | fix(files): Fix folder preview for favorites widgetprovokateurin2025-02-031-7/+12
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #50069 from michielbdejong/fix-36340Joas Schilling2025-02-031-0/+4
|\ \ \ | | | | | | | | Fix OCM implementation has wrong parameter names
| * \ \ Merge branch 'master' into fix-36340Michiel de Jong2025-01-293216-28332/+26845
| |\ \ \
| * | | | fix: copy sharedBy[DisplayName] to sender[DisplayName], fixes #36340Michiel de Jong2025-01-291-0/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Michiel de Jong <michiel@pondersource.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0330-90/+162
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-02110-114/+124
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #50613 from ↵dependabot[bot]2025-02-012-144/+594
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.7
| * | | | | chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7dependabot/npm_and_yarn/cypress-split-1.24.7dependabot[bot]2025-02-012-144/+594
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.0 to 1.24.7. - [Release notes](https://github.com/bahmutov/cypress-split/releases) - [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.0...v1.24.7) --- updated-dependencies: - dependency-name: cypress-split dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>