aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore(assets): Recompile assetsperf/check-node-typenextcloud-command2025-01-292-3/+3
| | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* perf(files): Check node type property instead of instanceChristopher Ng2025-01-291-4/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #50551 from ↵Simon L.2025-01-291-4/+10
|\ | | | | | | | | nextcloud/feat/workflow-auto-update-npm-audit-fix.yml chore(CI): Updating npm-audit-fix.yml workflow from template
| * chore(CI): Updating npm-audit-fix.yml workflow from templatefeat/workflow-auto-update-npm-audit-fix.ymlNextcloud bot2025-01-291-4/+10
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50514 from nextcloud/feat/s3/sse-cAndy Scherzinger2025-01-293-4/+7
|\ | | | | feat(S3): add SSE-C support in S3 External Storage
| * fix(s3): treat empty sse_c_key as not setfeat/s3/sse-cRichard Steinmetz2025-01-281-1/+1
| | | | | | | | | | Co-authored-by: Christian Becker <christian@dabecka.de> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| * feat(S3): add SSE-C support in S3 External StorageChristian Becker2025-01-282-3/+6
| | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #49948 from ↵dependabot[bot]2025-01-292-5/+5
|\ \ | | | | | | | | | nextcloud/dependabot/npm_and_yarn/zip.js/zip.js-2.7.54
| * | chore(deps-dev): bump @zip.js/zip.js from 2.7.53 to 2.7.54dependabot/npm_and_yarn/zip.js/zip.js-2.7.54dependabot[bot]2025-01-292-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #50515 from nextcloud/fix/show-share-recipient-in-mailF. E Noel Nfebe2025-01-291-1/+1
|\ \ | | | | | | fix: Show recipient email addresses in share owner notification email
| * | fix: Show recipient email addresses in share owner notification emailfix/show-share-recipient-in-mailnfebe2025-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #50129 from ↵F. E Noel Nfebe2025-01-297-32/+46
|\ \ \ | |/ / |/| | | | | | | | nextcloud/fix/load-more-than-5-items-in-folder-filter fix(unified-search): load more than 5 items in folder filter
| * | chore(assets): Recompile assetsnextcloud-command2025-01-294-6/+6
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(unified-search): Prevent multiple file picker triggers in in-folder searchfix/load-more-than-5-items-in-folder-filternfebe2025-01-292-21/+30
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | refactor: Drop deprecated use of defineStorenfebe2025-01-291-3/+1
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | fix(unified-search): Use appId for searchingnfebe2025-01-292-4/+11
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #50501 from nextcloud/artonge/fix/color_debounceLouis2025-01-294-5/+5
|\ \ | | | | | | fix: Increase background and primary color debounce time
| * | chore(assets): Recompile assetsartonge/fix/color_debouncenextcloud-command2025-01-292-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix: Increase background and primary color debounce timeLouis Chemineau2025-01-292-2/+2
| | | | | | | | | | | | | | | | | | This prevent flooding the server with requests Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #50299 from nextcloud/artonge/fix/restoring_encrypted_versionLouis2025-01-291-3/+2
|\ \ \ | |/ / |/| | fix(files_versions): Update `unencrypted_size` during rollback
| * | fix(files_versions): Update `unencrypted_size` during rollbackartonge/fix/restoring_encrypted_versionLouis Chemineau2025-01-281-1/+2
| | | | | | | | | | | | | | | | | | 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>
| * | chore(files_versions): Remove unused $node variableLouis Chemineau2025-01-281-2/+0
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-29154-520/+624
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #50284 from nextcloud/icewind-smb-3.7Andy Scherzinger2025-01-2828-222/+682
|\ \ \ | | | | | | | | chore: update icewind/smb to 3.7.0
| * | | chore: update icewind/smb to 3.7.0icewind-smb-3.7Robin Appelman2025-01-2528-222/+682
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #50494 from nextcloud/fix/low-res-for-blurhashmax-nextcloud2025-01-281-1/+1
|\ \ \ \ | |_|_|/ |/| | | fix(performance): use low resolution for blurhash
| * | | fix(performance): use low resolution for blurhashfix/low-res-for-blurhashMax2025-01-281-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #50490 from nextcloud/fix/noid/fifty-fifthRichard Steinmetz2025-01-281-2/+2
|\ \ \ | | | | | | | | fix(CalDav): Spelling
| * | | fix(CalDav): Spellingfix/noid/fifty-fifthSebastianKrupinski2025-01-271-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | Merge pull request #50436 from nextcloud/fix/encoding-wrapper-scannerFerdinand Thiessen2025-01-2812-197/+186
|\ \ \ \ | | | | | | | | | | fix: Harden files scanner for invalid null access
| * | | | fix: Harden files scanner for invalid null accessFerdinand Thiessen2025-01-2812-197/+186
|/ / / / | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #50270 from nextcloud/fix/share-api-create--permissionsFerdinand Thiessen2025-01-287-253/+349
|\ \ \ \ | |_|/ / |/| | | fix(files_sharing): Respect permissions passed when creating link shares
| * | | test: Reset sharing app config after testfix/share-api-create--permissionsFerdinand Thiessen2025-01-281-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(sharing): Move permission validation to share managerFerdinand Thiessen2025-01-282-4/+35
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files_sharing): Respect permissions passed when creating link sharesFerdinand Thiessen2025-01-284-249/+313
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #50496 from nextcloud/skjnldsv-patch-1John Molakvoæ2025-01-281-2/+2
|\ \ \ | | | | | | | | fix(ci): cypress container name
| * | | fix(ci): cypress container nameJohn Molakvoæ2025-01-281-2/+2
|/ / / | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* | | Merge pull request #47889 from nextcloud/fix/settings-commandCôme Chilliet2025-01-281-2/+5
|\ \ \ | | | | | | | | fix: `user:settings` command when user is not available
| * | | fix: `user:settings` command when user is not availablefix/settings-commandFerdinand Thiessen2025-01-271-2/+5
| |/ / | | | | | | | | | | | | | | | | | | 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>
* / / Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2842-20/+134
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50293 from nextcloud/fix/harden-admin-settingsAndy Scherzinger2025-01-276-17/+204
|\ \ | | | | | | fix(theming): Harden admin theming settings
| * | chore: Compile assetsfix/harden-admin-settingsFerdinand Thiessen2025-01-272-3/+3
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(theming): Ensure to only send valid URLs to backendFerdinand Thiessen2025-01-272-4/+178
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(theming): Harden admin web link settingsFerdinand Thiessen2025-01-272-10/+23
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #49645 from nextcloud/fix/noid/clean-config-codeMaxence Lange2025-01-272-4/+2
|\ \ \ | | | | | | | | fix(config): drop value details
| * | | fix(config): drop value detailsfix/noid/clean-config-codeMaxence Lange2025-01-262-4/+2
| | | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | Merge pull request #50446 from nextcloud/fix/unified-search-sizeFerdinand Thiessen2025-01-273-64/+51
|\ \ \ \ | | | | | | | | | | fix(unifiedsearch): Simplify and correct thumbnail styles
| * | | | chore(assets): Recompile assetsnextcloud-command2025-01-272-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(unifiedsearch): Simplify and correct thumbnail stylesFerdinand Thiessen2025-01-271-61/+48
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Ensure that the if a preview is available the maximum sizes are respected (clickable area). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #45364 from nextcloud/fix/ldap-avoid-false-positive-mappingDaniel2025-01-272-4/+11
|\ \ \ \ | | | | | | | | | | fix(user_ldap): Do not map groups we do not know if they match filter