aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* 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>
* | | | | | Merge pull request #50610 from ↵dependabot[bot]2025-02-012-5/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/testing-library/user-event-14.6.1
| * | | | | chore(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1dependabot/npm_and_yarn/testing-library/user-event-14.6.1dependabot[bot]2025-02-012-5/+5
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 14.5.2 to 14.6.1. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v14.5.2...v14.6.1) --- updated-dependencies: - dependency-name: "@testing-library/user-event" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-01194-568/+974
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #50424 from nextcloud/fix/encryption-textFerdinand Thiessen2025-01-319-197/+300
|\ \ \ \ \ | | | | | | | | | | | | fix(settings): Clarify peculiarities of enabling encryption
| * | | | | chore: Compile assetsfix/encryption-textFerdinand Thiessen2025-01-314-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(settings): Clarify peculiarities of enabling encryptionFerdinand Thiessen2025-01-315-191/+294
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Clarify that enabling server side encryption will not encrypt existing files but only new or changed files. - Clarify that server side encryption can only be disabled using OCC - Ensure there is accessible information of encryption state (`disabled` input will not be announced so make it `aria-disabled` instead) - Make warning more prominent by moving it into a dialog Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #50550 from nextcloud/fix/noid/fix-unified-search-provider-idF. E Noel Nfebe2025-01-318-19/+25
|\ \ \ \ \ | | | | | | | | | | | | fix: unified search provider id
| * | | | | fix: Use `searchFrom` property for client side pluginsfix/noid/fix-unified-search-provider-idnfebe2025-01-308-19/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The client-side plugin `in-folder` uses the `files` provider, this makes it overlap with the main files provider itself. This change follows eecda06f1ad2832cc2a7b31d646458f730c8412a after it was discovered that some apps/providers like `dav` use providers from another app like `contacts` Signed-off-by: nfebe <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix: unified search provider idSebastianKrupinski2025-01-303-4/+4
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* / | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-31108-84/+652
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #50292 from nextcloud/fix/federated-share-openingKate2025-01-308-37/+90
|\ \ \ \
| * | | | chore: Compile assetsfix/federated-share-openingprovokateurin2025-01-305-7/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(files_sharing): Only clear permissions of pending federated sharesprovokateurin2025-01-302-29/+82
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(files): Allow opening the same file repeatedlyprovokateurin2025-01-301-1/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #50524 from nextcloud/fix/destination-drop-checkJohn Molakvoæ2025-01-309-11/+16
|\ \ \ \
| * | | | chore(assets): Recompile assetsfix/destination-drop-checknextcloud-command2025-01-308-7/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(files_sharing): file request form validity check resetskjnldsv2025-01-301-4/+9
|/ / / / | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | Merge pull request #50530 from nextcloud/fix/convert-typeKate2025-01-302-16/+7
|\ \ \ \
| * | | | fix(ConvertType): Read hostname from arguments and not optionsfix/convert-typeprovokateurin2025-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix(ConvertType): Read dbtype in createConnectionParams and remove safeguardNils Wenninghoff2025-01-302-15/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
* | | | | Merge pull request #50540 from nextcloud/fix/show-templates-folder-defaultJulius Knorr2025-01-301-1/+1
|\ \ \ \ \ | | | | | | | | | | | | fix: Only hide template folder creation if default was changed to empty
| * | | | | fix: Only hide template folder creation if default was changed to emptyfix/show-templates-folder-defaultJulius Knorr2025-01-301-1/+1
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>