Commit graph

79108 commits

Author SHA1 Message Date
Julius Knorr
8604389ebe
Merge pull request #50540 from nextcloud/fix/show-templates-folder-default
fix: Only hide template folder creation if default was changed to empty
2025-01-30 11:21:56 +01:00
Pytal
2a0a6b6600
Merge pull request #50553 from nextcloud/perf/check-node-type
perf(files): Check node type property instead of instance
2025-01-30 01:25:00 -08:00
Louis
c89e139e71
Merge pull request #50519 from nextcloud/artonge/fix/access_list_unaccepted_shares
fix: Exclude non accepted shares when computing access list
2025-01-30 10:14:18 +01:00
Louis Chemineau
b6c7c28585 fix: Exclude non accepted shares when computing access list
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-30 09:57:14 +01:00
Andy Scherzinger
4a7c0b3267
Merge pull request #50281 from nextcloud/fix/fix-email-setupcheck-with-null-smtpmode
fix(settings): Fix setup check when mail_smptmode is set to "null"
2025-01-30 09:33:24 +01:00
Julius Knorr
be11c03fa0
fix: Only hide template folder creation if default was changed to empty
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-30 08:23:36 +01:00
Ferdinand Thiessen
fce58d82fe
Merge pull request #50503 from nextcloud/fix/theming-migration
fix(theming): Do not throw in background color migration
2025-01-30 01:25:20 +01:00
dependabot[bot]
4e9821f5c3
Merge pull request #49950 from nextcloud/dependabot/npm_and_yarn/testing-library/jest-dom-6.6.3 2025-01-30 00:14:28 +00:00
dependabot[bot]
8ad7350a6b
Merge pull request #50137 from nextcloud/dependabot/composer/build/integration/behat/behat-3.18.1 2025-01-30 00:11:21 +00:00
nextcloud-command
ac2a9438c2 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-29 23:41:43 +00:00
Christopher Ng
7a8d069907 perf(files): Check node type property instead of instance
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-01-29 15:32:10 -08:00
Simon L.
52438f9254
Merge pull request #50551 from nextcloud/feat/workflow-auto-update-npm-audit-fix.yml
chore(CI): Updating npm-audit-fix.yml workflow from template
2025-01-29 23:05:45 +01:00
Nextcloud bot
f3bb7ae666 chore(CI): Updating npm-audit-fix.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-29 21:36:09 +00:00
Andy Scherzinger
3f45bc5ed3
Merge pull request #50514 from nextcloud/feat/s3/sse-c
feat(S3): add SSE-C support in S3 External Storage
2025-01-29 18:32:49 +01:00
dependabot[bot]
05008868c7
Merge pull request #49948 from nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.54 2025-01-29 15:10:42 +00:00
Ferdinand Thiessen
bf7dc2f2e7
fix(theming): Do not throw in background color migration
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-29 15:32:43 +01:00
dependabot[bot]
9265d464d7
chore(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.5.0 to 6.6.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.5.0...v6.6.3)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-29 14:20:12 +00:00
dependabot[bot]
853cfa7070 chore(deps-dev): bump @zip.js/zip.js from 2.7.53 to 2.7.54
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js) from 2.7.53 to 2.7.54.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases)
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.53...v2.7.54)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-29 15:15:51 +01:00
F. E Noel Nfebe
812f6f08fa
Merge pull request #50515 from nextcloud/fix/show-share-recipient-in-mail
fix: Show recipient email addresses in share owner notification email
2025-01-29 14:35:41 +01:00
F. E Noel Nfebe
826e3ea2c1
Merge pull request #50129 from nextcloud/fix/load-more-than-5-items-in-folder-filter
fix(unified-search): load more than 5 items in folder filter
2025-01-29 14:32:58 +01:00
nextcloud-command
24b4bbd878 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-29 13:10:50 +00:00
nfebe
a5307ac512 fix(unified-search): Prevent multiple file picker triggers in in-folder search
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-01-29 12:50:12 +01:00
nfebe
d3dc6beb00 refactor: Drop deprecated use of defineStore
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-01-29 12:50:12 +01:00
nfebe
eecda06f1a fix(unified-search): Use appId for searching
Each provider may search from a particular app so we should use that for searching.

Before this commit, we used `provider.id` instead of `provider.appId` the problem with the previous
approach is that it forces the provider id to be a valid search provider (an app that supports search)
limiting the developers ability to use unique IDs to identify the different providers (especially plugin providers)
inside the places filter.

For example the Files search plugin "In folder" (search in folder plugin) was required to have id as `files` while the
files provider itself already has id as `files`.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-01-29 12:50:12 +01:00
nfebe
72b6508d91 fix: Show recipient email addresses in share owner notification email
Previously, the share owner notification email did not display the recipient email addresses,
making it difficult for the owner to know who the share was sent to.
This fix ensures that the recipient email addresses are included in the notification email.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-01-29 12:42:43 +01:00
Louis
78ce66766b
Merge pull request #50501 from nextcloud/artonge/fix/color_debounce
fix: Increase background and primary color debounce time
2025-01-29 12:25:12 +01:00
Louis
a606b66dfe
Merge pull request #50299 from nextcloud/artonge/fix/restoring_encrypted_version
fix(files_versions): Update `unencrypted_size` during rollback
2025-01-29 10:35:14 +01:00
nextcloud-command
7e6fbe8391 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-29 10:34:21 +01:00
Louis Chemineau
1a0fdaa01b fix: Increase background and primary color debounce time
This prevent flooding the server with requests

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-29 10:34:21 +01:00
Nextcloud bot
271552d70d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-29 00:22:04 +00:00
Andy Scherzinger
dd66231a90
Merge pull request #50284 from nextcloud/icewind-smb-3.7
chore: update icewind/smb to 3.7.0
2025-01-28 23:32:42 +01:00
Richard Steinmetz
f1c025dfd3
fix(s3): treat empty sse_c_key as not set
Co-authored-by: Christian Becker <christian@dabecka.de>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-28 22:59:59 +01:00
max-nextcloud
0741f6fb80
Merge pull request #50494 from nextcloud/fix/low-res-for-blurhash
fix(performance): use low resolution for blurhash
2025-01-28 22:58:30 +01:00
Christian Becker
c25c5bbc00
feat(S3): add SSE-C support in S3 External Storage
Just need to add the parameter and fix two calls. All other logic is already implemented and implicitly called through the S3ConnectionTrait

fixes #33283

Signed-off-by: Christian Becker <christian@dabecka.de>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-28 22:57:59 +01:00
Richard Steinmetz
baa40e6e19
Merge pull request #50490 from nextcloud/fix/noid/fifty-fifth
fix(CalDav): Spelling
2025-01-28 20:50:21 +01:00
Ferdinand Thiessen
fb131c1831
Merge pull request #50436 from nextcloud/fix/encoding-wrapper-scanner
fix: Harden files scanner for invalid null access
2025-01-28 20:47:39 +01:00
Ferdinand Thiessen
b48ee2e924
fix: Harden files scanner for invalid null access
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 20:08:46 +01:00
Ferdinand Thiessen
e40b635b16
Merge pull request #50270 from nextcloud/fix/share-api-create--permissions
fix(files_sharing): Respect permissions passed when creating link shares
2025-01-28 18:24:12 +01:00
Ferdinand Thiessen
0baab8fd98
test: Reset sharing app config after test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 16:40:50 +01:00
Ferdinand Thiessen
0a0f56282a
fix(sharing): Move permission validation to share manager
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 16:40:50 +01:00
Ferdinand Thiessen
253f4345f1
fix(files_sharing): Respect permissions passed when creating link shares
Given:
User creates a link or email share with permissions=4 (create only = file drop).

Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.

Solution:
Respect what the user is requesting, create a file drop share.

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 16:40:50 +01:00
Louis Chemineau
c87db7a960 fix(files_versions): Update unencrypted_size during rollback
This prevent restored version of encrypted files from having a wrong reported size. This was blocking download.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-28 15:28:34 +01:00
Louis Chemineau
5336c92ca5 chore(files_versions): Remove unused $node variable
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-28 15:28:34 +01:00
Max
faaed68c04 fix(performance): use low resolution for blurhash
Improve blurhash performance by using a low res image.
The results are hard to destinguish visualy.
It is a **blur** hash after all.

Signed-off-by: Max <max@nextcloud.com>
2025-01-28 15:19:38 +01:00
John Molakvoæ
2c773033bc
Merge pull request #50496 from nextcloud/skjnldsv-patch-1
fix(ci): cypress container name
2025-01-28 11:03:45 +01:00
John Molakvoæ
00922bae62
fix(ci): cypress container name
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-28 10:18:54 +01:00
Côme Chilliet
e4e9dae4e6
Merge pull request #47889 from nextcloud/fix/settings-command
fix: `user:settings` command when user is not available
2025-01-28 09:37:16 +01:00
Nextcloud bot
0180e8c2ed
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-28 00:22:13 +00:00
SebastianKrupinski
e93ac80386 fix(CalDav): Spelling
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-01-27 19:15:22 -05:00
Ferdinand Thiessen
5867231247
fix: user:settings command when user is not available
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-27 20:51:04 +01:00