Commit Graph

79162 Commits

Author SHA1 Message Date
Andy Scherzinger
5bddc7db06
Merge pull request #50679 from nextcloud/backport/50582/stable31
[stable31] fix(files): Correctly scroll selected file into view
2025-02-06 07:31:21 +01:00
nextcloud-command
3eb864a139 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
5c2cb2df9c test(files): Make scrolling tests independent from magic values
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
43180134a0 fix(files): Correctly scroll selected file into view
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
b5313e4f9f test: Add Cypress command for deleting files
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 07:23:58 +01:00
Nextcloud bot
6d850e9e5c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-06 00:22:02 +00:00
Andy Scherzinger
6446556790
Merge pull request #50662 from nextcloud/chore/31-symfony
[stable31] chore(deps): Bump the symfony group with 3 updates
2025-02-05 20:03:34 +01:00
Ferdinand Thiessen
3ee5e2a9fb
chore(deps): Bump the symfony group with 3 updates
| Production Changes      | From    | To      | Compare                                                                     |
|-------------------------|---------|---------|-----------------------------------------------------------------------------|
| symfony/http-foundation | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/http-foundation/compare/v6.4.16...v6.4.18) |
| symfony/mailer          | v6.4.13 | v6.4.18 | [...](https://github.com/symfony/mailer/compare/v6.4.13...v6.4.18)          |
| symfony/mime            | v6.4.17 | v6.4.18 | [...](https://github.com/symfony/mime/compare/v6.4.17...v6.4.18)            |
| symfony/routing         | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/routing/compare/v6.4.16...v6.4.18)         |

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-05 18:43:43 +01:00
Andy Scherzinger
a0cd4d7396
Merge pull request #50659 from nextcloud/backport/50657/stable31
[stable31] fix(theming): high contrast themes scrollbar
2025-02-05 11:04:50 +01:00
skjnldsv
38a65b0006 fix(theming): high contrast themes scrollbar
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-05 09:05:35 +00:00
Nextcloud bot
1688edc222
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-05 00:21:57 +00:00
Andy Scherzinger
c777f44c01
Merge pull request #50608 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.19
chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
2025-02-04 21:56:24 +01:00
nextcloud-command
d43e19f285 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 20:27:23 +00:00
dependabot[bot]
4b88e123ee chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.11.18 to 1.11.19.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.11.18...v1.11.19)

---
updated-dependencies:
- dependency-name: libphonenumber-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 21:22:07 +01:00
Andy Scherzinger
764d745e83
Merge pull request #50606 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.6
chore(deps): bump marked from 15.0.0 to 15.0.6
2025-02-04 21:21:14 +01:00
nextcloud-command
b7b176f766 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 19:58:33 +00:00
dependabot[bot]
6b62139b21 chore(deps): bump marked from 15.0.0 to 15.0.6
Bumps [marked](https://github.com/markedjs/marked) from 15.0.0 to 15.0.6.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.0...v15.0.6)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 20:52:52 +01:00
Andy Scherzinger
b90d495cbd
Merge pull request #50341 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.1.1
chore(deps): bump query-string from 9.1.0 to 9.1.1
2025-02-04 20:51:24 +01:00
nextcloud-command
a628b2fa6d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 18:39:39 +00:00
dependabot[bot]
802925ad47
chore(deps): bump query-string from 9.1.0 to 9.1.1
Dependabot couldn't find the original pull request head commit, 6c36b27866.
2025-02-04 18:13:06 +00:00
Andy Scherzinger
c29e1b0ef3
Merge pull request #50647 from nextcloud/backport/50642/stable31
[stable31] fix(sharing): better handle file share attributes
2025-02-04 18:33:35 +01:00
Andy Scherzinger
c070f27fdd
Merge pull request #50651 from nextcloud/backport/50645/stable31
[stable31] fix(files): properly update store on files conversions success
2025-02-04 18:13:12 +01:00
nextcloud-command
79a214f75b chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 16:55:27 +00:00
skjnldsv
a0e40f0b96 fix(files): properly update store on files conversions success
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>

[skip ci]
2025-02-04 16:46:46 +00:00
Andy Scherzinger
69ec0ff31e
Merge pull request #50607 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.25.9
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
2025-02-04 17:15:29 +01:00
dependabot[bot]
69cdac4443
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) from 7.25.7 to 7.25.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-node)

---
updated-dependencies:
- dependency-name: "@babel/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 15:50:55 +00:00
Andy Scherzinger
a397f231f4
Merge pull request #50609 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/cypress-10.0.3
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
2025-02-04 16:46:32 +01:00
Ferdinand Thiessen
8fc1b6f1cd 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:06:11 +00:00
dependabot[bot]
404dacec7b
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases)
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.2...v10.0.3)

---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 14:57:18 +00:00
Andy Scherzinger
dd921969da
Merge pull request #50641 from nextcloud/backport/50635/stable31
[stable31] chore(files): Adjust wording
2025-02-04 15:14:28 +01:00
nextcloud-command
009ddd1cac chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-04 13:34:34 +00:00
Christopher Ng
d5532a9d7d chore(cypress): Finish comment
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 13:17:42 +00:00
Christopher Ng
16bd639619 fix(files): Fix casing
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 13:17:42 +00:00
Christopher Ng
94858691d3 chore(files): Change "filename" to "file name"
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-04 13:17:42 +00:00
Nextcloud bot
b4067478aa
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-04 00:21:26 +00:00
Andy Scherzinger
18f8f617a5
Merge pull request #50632 from nextcloud/backport/50592/stable31
[stable31] fix(unified-search): filteredProviders now inherits all provider props
2025-02-03 20:44:42 +01:00
nextcloud-command
ecf0e70e5c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-03 18:23:54 +00:00
nfebe
77c88e1ae7 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 19:19:02 +01:00
Andy Scherzinger
c4564ba735
Merge pull request #50625 from nextcloud/backport/50260/stable31
[stable31] chore : Comprehensive e2e testing for public sharing
2025-02-03 19:18:36 +01:00
nextcloud-command
76aa56d68c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-03 16:13:27 +00:00
nfebe
6b6f55ab1d fix(files_sharing): Adjust wrong labeling identified by test
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-03 17:07:54 +01:00
nfebe
28cf67a157 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 11:49:33 +00:00
nfebe
161a9e786a 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 11:49:33 +00:00
Stephan Orbaugh
210b293b98
Merge pull request #50594 from nextcloud/backport/50424/stable31
[stable31] fix(settings): Clarify peculiarities of enabling encryption
2025-02-03 11:55:18 +01:00
Stephan Orbaugh
bea4e21c40
Merge pull request #50624 from nextcloud/backport/50576/stable31
[stable31] fix(files): Fix folder preview for favorites widget
2025-02-03 11:43:52 +01:00
provokateurin
9d1cab21b2 fix(files): Fix folder preview for favorites widget
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-03 09:57:02 +00:00
Nextcloud bot
aaad1e588b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-03 00:39:31 +00:00
Nextcloud bot
276a4a0a40
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-02 00:22:30 +00:00
Nextcloud bot
aca3bca62b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-01 00:21:56 +00:00
Ferdinand Thiessen
d3b826c112
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 17:22:38 +01:00