github-actions[bot]
0fd888da09
Merge pull request #56980 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/nextcloud/logger-3.0.3
...
build(deps): bump @nextcloud/logger from 3.0.2 to 3.0.3 in /build/frontend-legacy
2025-12-11 01:21:22 +07:00
github-actions[bot]
986af30032
Merge pull request #56981 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/sass-1.95.1
...
build(deps-dev): bump sass from 1.94.2 to 1.95.1 in /build/frontend-legacy
2025-12-11 00:17:54 +07:00
Nextcloud bot
c4c247d535
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-11 00:13:43 +07:00
nextcloud-command
aeca72538a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-10 23:50:34 +07:00
dependabot[bot]
f839d7825a
build(deps-dev): bump sass in /build/frontend-legacy
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.2 to 1.95.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.2...1.95.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.95.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 23:27:49 +07:00
dependabot[bot]
5682ff4479
build(deps): bump @nextcloud/logger in /build/frontend-legacy
...
Bumps [@nextcloud/logger](https://github.com/nextcloud-libraries/nextcloud-logger ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-logger/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-logger/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/logger"
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 23:27:38 +07:00
Elizabeth Danzberger
070ec61759
Merge pull request #56722 from nextcloud/fix/deduplicate-templates
...
fix(templates): deduplicate provider templates
2025-12-10 18:21:40 +07:00
Elizabeth Danzberger
3a89c18888
fix(templates): deduplicate provider templates
...
Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev>
2025-12-10 16:06:21 +07:00
F. E Noel Nfebe
186b12b718
Merge pull request #56620 from nextcloud/fix/filter-interaction-issues
...
fix(unified-search): prevent provider disabling on content filter apply
2025-12-10 20:07:46 +07:00
github-actions[bot]
a86a2a070e
Merge pull request #56890 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.31
...
build(deps): bump libphonenumber-js from 1.12.29 to 1.12.31 in /build/frontend-legacy
2025-12-10 18:52:47 +07:00
github-actions[bot]
8f82ad358a
Merge pull request #56946 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.14
...
build(deps-dev): bump rector/rector from 2.2.9 to 2.2.14 in /vendor-bin/rector
2025-12-10 19:42:19 +07:00
github-actions[bot]
9af153f5b7
Merge pull request #56950 from nextcloud/dependabot/npm_and_yarn/sass-1.95.1
...
build(deps-dev): bump sass from 1.94.2 to 1.95.1
2025-12-10 19:41:51 +07:00
nextcloud-command
4a5bacc8c7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-10 18:00:26 +07:00
Andy Scherzinger
d50828aa92
Merge pull request #56887 from nextcloud/dependabot/npm_and_yarn/vitest-afa725de22
...
build(deps-dev): bump the vitest group across 2 directories with 2 updates
2025-12-10 18:57:16 +07:00
github-actions[bot]
258670de61
Merge pull request #56748 from nextcloud/dependabot/composer/bamarni/composer-bin-plugin-1.8.3
...
build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
2025-12-10 17:56:30 +07:00
dependabot[bot]
7f76a6d4aa
build(deps): bump libphonenumber-js in /build/frontend-legacy
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.29 to 1.12.31.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.29...v1.12.31 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.31
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 18:51:25 +07:00
github-actions[bot]
edbcb6af6f
Merge pull request #56956 from nextcloud/dependabot/npm_and_yarn/vite-1f75bea169
...
build(deps-dev): bump the vite group across 2 directories with 1 update
2025-12-10 18:50:20 +07:00
F. E Noel Nfebe
b07801a2b5
Merge pull request #56652 from nextcloud/fix/federated-share-external-filter
...
fix(sharing): allow federated shares to non-trusted servers
2025-12-10 18:41:05 +07:00
Salvatore Martire
aaf07ab73e
Merge pull request #55072 from nextcloud/feature/54562/pathSpecificFSSetup
...
Introduces support for mount providers that can provide a partial list of mount points based on a path and the information related to mounts present in that path.
2025-12-10 18:28:15 +07:00
nextcloud-command
5de1d46be4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-10 17:20:09 +07:00
nextcloud-command
cf56d6325a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-10 17:13:01 +07:00
nfebe
08382282ea
fix(sharing): allow federated shares to non-trusted servers
...
When `showFederatedSharesToTrustedServersAsInternal` is enabled, the
trusted server filter was incorrectly applied to both internal and
external sharing sections. This prevented users from sharing with
federated users on non-trusted servers via the external share UI.
The filter now only applies to the internal section, allowing
non-trusted federated shares to appear in the external section.
Fixes: https://github.com/nextcloud/server/issues/56622
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-10 17:41:11 +07:00
nfebe
f035ff3d3a
fix(unified-search): Separate filtered and unfiltered results
...
Show results from providers that don't support active content filters
(date/person) in a separate "Additional results" section with a note
explaining that some filters may have been ignored.
Changes:
- Add computed properties to separate filtered/unfiltered results
- Track filter compatibility using baseProvider for searchFrom providers
- Deduplicate results by resourceUrl across sections
- Skip in-folder results when at root to avoid duplicating Files results
- Fix providerIsCompatibleWithFilters to check correct filter properties
- Add styling for the unfiltered results section
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-10 17:30:32 +07:00
nfebe
61ebc6e251
fix(unified-search): prevent provider disabling on content filter apply
...
When date range or person filters were applied, providers that didn't
support these filters were automatically disabled in the UI. This made
the in-folder filter appear auto-applied and prevented users from
searching non-compatible providers.
Remove automatic provider disabling logic from updateDateFilter(),
applyPersonFilter(), and removeFilter(). Content filters now apply only
to compatible providers via existing compatibility checks while keeping
all providers available for selection.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-10 17:30:32 +07:00
dependabot[bot]
6bde5db7da
build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
...
Bumps [bamarni/composer-bin-plugin](https://github.com/bamarni/composer-bin-plugin ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/bamarni/composer-bin-plugin/releases )
- [Commits](https://github.com/bamarni/composer-bin-plugin/compare/1.8.2...1.8.3 )
---
updated-dependencies:
- dependency-name: bamarni/composer-bin-plugin
dependency-version: 1.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 17:13:00 +07:00
Salvatore Martire
d14a032220
feat: implement support for authoritative mount providers
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-12-10 16:05:27 +07:00
Salvatore Martire
fcdb28e4a3
feat: add IPartialMountProvider to support authoritative mounts
...
IMountProviders implementing this interface will be able to take
advantage of authoritative mounts.
The function `getMountsFromMountPoints` will receive the path that
the provider is asked to set-up and an array of IMountProviderArgs
providing information regarding the stored mount points and the
file cache data for the related root. The mount provider should verify
the validity of the mounts and return IMountPoints related to them.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-12-10 16:05:27 +07:00
Salvatore Martire
9b519b4679
refactor: simplify code
...
replace array_reduce + array_merge with array_merge(...)
replace conditional assignment with ??=
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-12-10 16:05:27 +07:00
Salvatore Martire
f47a586cdd
docs: update comments
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-12-10 16:05:27 +07:00
Daniel
ac4e82d2a5
Merge pull request #56925 from nextcloud/fix/dav/escape-summary-description-location
...
fix(dav): handle HTML in CalDAV invitations
2025-12-10 15:09:16 +07:00
nextcloud-command
161e59929a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-10 13:29:31 +07:00
Christoph Wurst
dac8818102
fix(dav): handle HTML in CalDAV invitations
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-12-10 12:51:18 +07:00
dependabot[bot]
08b39e2585
build(deps-dev): bump the vite group across 2 directories with 1 update
...
Bumps the vite group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Bumps the vite group with 1 update in the /build/frontend-legacy directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
Updates `vite` from 7.2.4 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
- dependency-name: vite
dependency-version: 7.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 10:53:40 +07:00
dependabot[bot]
24c0f4b06d
build(deps-dev): bump the vitest group across 2 directories with 2 updates
...
Bumps the vitest group with 1 update in the / directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Bumps the vitest group with 1 update in the /build/frontend-legacy directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ).
Updates `@vitest/coverage-v8` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8 )
Updates `vitest` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest )
Updates `@vitest/coverage-v8` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8 )
Updates `vitest` from 4.0.14 to 4.0.15
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-version: 4.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 10:52:33 +07:00
dependabot[bot]
077cb3ebba
build(deps-dev): bump sass from 1.94.2 to 1.95.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.2 to 1.95.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.2...1.95.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.95.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 10:51:34 +07:00
dependabot[bot]
3c809eaceb
build(deps-dev): bump rector/rector in /vendor-bin/rector
...
Bumps [rector/rector](https://github.com/rectorphp/rector ) from 2.2.9 to 2.2.14.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.2.9...2.2.14 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.2.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 10:50:45 +07:00
Ferdinand Thiessen
496404de56
Merge pull request #56718 from nextcloud/chore/move-behat-to-vendor-bin
...
chore: move behat dependencies to vendor-bin
2025-12-10 11:49:42 +07:00
Joas Schilling
da1dd481e9
Merge pull request #56900 from nextcloud/fix/noid/allow-macos-on-ci
...
fix: Allow installation on macOS CI
2025-12-10 11:39:21 +07:00
Nextcloud bot
f3c56f051a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-10 00:13:59 +07:00
Ferdinand Thiessen
e0e2d0fd2e
chore: drop usage of `-integration` docker image
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-10 01:13:50 +07:00
Ferdinand Thiessen
65135bba31
chore: move behat dependencies to vendor-bin
...
So we do not have 3 locatations to look for PHP dependencies.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-10 01:13:50 +07:00
Sebastian Krupinski
75edec9d6c
Merge pull request #56784 from nextcloud/fix/calendar-subscription-memory-exhaustion
...
fix: calendar subscription memory exhaustion
2025-12-09 13:08:24 +07:00
SebastianKrupinski
1a0535aa75
fix: calendar subscription memory exhaustion
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-12-09 12:36:16 +07:00
Sebastian Krupinski
4185dfb599
Merge pull request #55415 from nextcloud/fix/issue-legal-footer
...
fix: legal footer on public page
2025-12-09 12:05:35 +07:00
SebastianKrupinski
162ebfaf3c
fix: legal footer on public page
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-12-09 11:21:03 +07:00
Kate
6277ecf480
Merge pull request #56862 from abhinavohri/56609
2025-12-09 16:02:18 +07:00
Abhinav Ohri
f78e2a33ea
test(settings): add missing logger parameter to MailSettingsController test
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com>
2025-12-09 18:34:29 +07:00
Marcel Klehr
f967134f58
Merge pull request #56928 from nextcloud/fix/taskprocessing-ocr
...
fix(TaskProcessing): Adjust OCR task type to allow for multiple files and pdfs
2025-12-09 13:52:57 +07:00
Andy Scherzinger
71c2e94123
Merge pull request #54436 from nextcloud/s3-signed-url
...
perf(s3): Provide direct pre-signed download link
2025-12-09 12:38:20 +07:00
Carl Schwan
b6313f68d3
perf(s3): Expose pre-signed urls for S3
...
This is faster than going back to nextcloud to download the files.
This is an opt-in setting that can be enabled by setting
use_presigned_url in the object store config.
Additionally add support for the proxy config which is needed in a
docker setup. See https://github.com/juliusknorr/nextcloud-docker-dev/pull/431
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-09 11:21:35 +07:00