Louis Chemineau
6744accdd9
chore: Run cs:fix
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-06 11:09:22 +07:00
Josh
cd6ac0470e
fix(updater): make clean-up job more robust / easier to debug
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-02-06 11:09:21 +07:00
Andy Scherzinger
d05b5e3068
Merge pull request #50661 from nextcloud/chore/3rdparty-stecman-console
...
chore(deps): Bump stecman/symfony-console-completion
2025-02-06 07:20:51 +07:00
Ferdinand Thiessen
9e29adbed6
chore(deps): Bump stecman/symfony-console-completion from 0.13.0 to 0.14.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 02:40:39 +07:00
Ferdinand Thiessen
c79ad186ca
Merge pull request #50669 from nextcloud/fix/files-show-details-when-no-action
...
fix(files): Do not download files with openfile query flag
2025-02-06 02:28:47 +07:00
Ferdinand Thiessen
72e0bb779d
Merge pull request #40105 from nextcloud/sftp-known-mtime
...
don't believe sftp when it tells us the mtime is less than we know it is
2025-02-06 02:21:34 +07:00
Ferdinand Thiessen
fcdfb9ef4f
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 02:17:25 +07:00
Ferdinand Thiessen
dbc5c10bc4
fix(files): Do not download files with `openfile` query flag
...
Instead of downloading files, if there is no other default action,
we should just open the details tab.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 02:17:25 +07:00
Nextcloud bot
24f2e93393
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-06 00:21:54 +07:00
Andy Scherzinger
c45736c566
Merge pull request #50193 from nextcloud/fix/oauth2/owncloud-migration
...
fix(oauth2): adjust db schemas when migrating from owncloud
2025-02-05 22:14:59 +07:00
Ferdinand Thiessen
c5e24b5d79
Merge pull request #50582 from nextcloud/fix/scrolling-file-list
...
fix(files): Correctly scroll selected file into view
2025-02-05 22:14:28 +07:00
Richard Steinmetz
754a047404
fix(oauth2): adjust db schemas when migrating from owncloud
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-02-05 21:56:02 +07:00
Robin Appelman
1871296041
fix: don't believe sftp when it tells us the mtime is less than we know it is
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 20:50:19 +07:00
Ferdinand Thiessen
9ef48d7d5f
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-05 18:40:09 +07:00
Ferdinand Thiessen
5530cdd3fd
test(files): Make scrolling tests independent from magic values
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-05 18:40:00 +07:00
Ferdinand Thiessen
d9996b92dc
fix(files): Correctly scroll selected file into view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-05 18:40:00 +07:00
Ferdinand Thiessen
8fd6d8025f
test: Add Cypress command for deleting files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-05 18:40:00 +07:00
Ferdinand Thiessen
d600791805
Merge pull request #50653 from nextcloud/dependabot/npm_and_yarn/multi-843fc42519
...
chore(deps-dev): bump vitest and @vitest/coverage-v8
2025-02-05 14:57:48 +07:00
dependabot[bot]
8041ac09cd
chore(deps-dev): bump vitest and @vitest/coverage-v8
...
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>
2025-02-05 13:32:54 +07:00
John Molakvoæ
1407a1d1d2
Merge pull request #50657 from nextcloud/fix/highcontras-scrollbar
2025-02-05 10:03:34 +07:00
skjnldsv
6679c428f6
fix(theming): high contrast themes scrollbar
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-05 08:36:14 +07:00
Nextcloud bot
31b40aba25
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-05 00:21:48 +07:00
John Molakvoæ
a2e05eeca3
Merge pull request #50645 from nextcloud/fix/refresh-convert-list
2025-02-04 17:45:49 +07:00
Ferdinand Thiessen
c82bc0a5a3
Merge pull request #50642 from nextcloud/fix/proper-download-check
...
fix(sharing): better handle file share attributes
2025-02-04 16:48:50 +07:00
skjnldsv
af405f6e1c
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-04 16:41:01 +07:00
skjnldsv
85ba80b8ce
fix(files): properly update store on files conversions success
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-04 16:38:34 +07:00
Ferdinand Thiessen
73dc0f0f19
fix(sharing): Ensure download restrictions are not dropped
...
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>
2025-02-04 15:39:14 +07:00
Pytal
83e35b6991
Merge pull request #50635 from nextcloud/fix/files-wording
...
chore(files): Adjust wording
2025-02-04 05:16:49 +07:00
Marcel Klehr
1da3c25997
Merge pull request #50640 from nextcloud/fix/taskprocessing-cache
...
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
2025-02-04 13:35:27 +07:00
Marcel Klehr
319a4d2df8
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-02-04 13:04:43 +07:00
Marcel Klehr
f127ab10da
fix: lib/private/TaskProcessing/Manager.php
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-02-04 13:03:59 +07:00
Marcel Klehr
49a52126ab
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-02-04 12:54:13 +07:00
nextcloud-command
dca40e7766
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 11:26:39 +07:00
Christopher Ng
235671de0b
chore(cypress): Finish comment
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 12:22:16 +07:00
Christopher Ng
a447b21805
fix(files): Fix casing
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 12:22:16 +07:00
Christopher Ng
ad9b07d85e
chore(files): Change "filename" to "file name"
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 12:22:16 +07:00
Nextcloud bot
9223794d49
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-04 00:21:18 +07:00
F. E Noel Nfebe
a53b431d1d
Merge pull request #50592 from nextcloud/fix/noid/in-folder-search
...
fix(unified-search): filteredProviders now inherits all provider props
2025-02-03 17:03:46 +07:00
nextcloud-command
61e4cb5d4b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-03 15:28:27 +07:00
F. E Noel Nfebe
444401480d
Merge branch 'master' into fix/noid/in-folder-search
2025-02-03 16:23:37 +07:00
Côme Chilliet
639d2f7664
Merge pull request #50604 from nextcloud/dependabot/github_actions/github-actions-96894264d4
...
chore(deps): bump the github-actions group with 2 updates
2025-02-03 14:22:49 +07:00
dependabot[bot]
d5d8aed463
chore(deps): bump the github-actions group with 2 updates
...
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](39370e3970...1d0ff469b7 )
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>
2025-02-03 12:20:18 +07:00
Stephan Orbaugh
8aad48c6f9
Merge pull request #49016 from Keeper-of-the-Keys/occ-groups-list-single-group
...
Add the option to provide a groupname and only see its' members in occ group:list
2025-02-03 13:10:00 +07:00
nfebe
d2fc45acbd
fix(unified-search): filteredProviders now inherits all provider props
...
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>
2025-02-03 12:48:00 +07:00
F. E Noel Nfebe
e9cb6140de
Merge pull request #50260 from nextcloud/enhancements/files-sharing-tests
...
chore : Comprehensive e2e testing for public sharing
2025-02-03 12:47:27 +07:00
nextcloud-command
6d37e16e3c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-03 12:38:06 +07:00
nfebe
667fb8b89f
fix(files_sharing): Adjust wrong labeling identified by test
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-03 12:38:06 +07:00
nfebe
d0a018b94f
test(files_sharing): add e2e tests for public link sharing
...
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>
2025-02-03 12:38:06 +07:00
nfebe
c0db548954
refactor: Modularize setup-public-share.ts
...
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>
2025-02-03 12:38:06 +07:00
Côme Chilliet
5e97a46f4c
fix: Clearly document that the argument is a search string
...
It is not an exact match on the group id
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2025-02-03 11:07:41 +07:00