Commit graph

80938 commits

Author SHA1 Message Date
dependabot[bot]
fcdd4165cd
chore(deps-dev): bump phpunit/phpunit in /build/integration
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.23 to 9.6.24.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.24/ChangeLog-9.6.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.23...9.6.24)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-version: 9.6.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-16 01:30:08 +00:00
Nextcloud bot
ac77f31c2f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-16 00:12:10 +00:00
F. E Noel Nfebe
df0556079c
Merge pull request #54333 from nextcloud/backport/54312/stable31
[stable31] enh(unified-search): Smarter load more
2025-08-15 17:00:41 +01:00
Richard Steinmetz
4dd6e4fbdf
Merge pull request #54276 from nextcloud/backport/50092/stable31
[stable31] feat(cardav): support result truncation for addressbook federation
2025-08-15 15:53:18 +02:00
Richard Steinmetz
a211af9161
Merge pull request #54425 from nextcloud/backport/54411/stable31
[stable31] perf: ignore any custom property in the nc/oc namespace that isn't explicitly allowed
2025-08-15 15:40:42 +02:00
Richard Steinmetz
c9f404a150
Merge pull request #54427 from nextcloud/backport/54420/stable31
[stable31] perf(calendar): Disable custom properties for individual calendar events
2025-08-15 14:35:33 +02:00
nextcloud-command
5fa267f4d3 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-15 13:01:48 +01:00
nfebe
435ec7ae71 fix(unified-search): Smarter load more button
This commit introduces a change to prevent showing the load more button,
if the length of existing results is not equal to the requested limit (which implies
it is less than because we never expect it to be more)

Additionally, there is an enhancment to override provider filders passed to the find method.
This would improve speed.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-08-15 13:01:48 +01:00
John Molakvoæ
2ea1248795
Merge pull request #54365 from nextcloud/backport/54356/stable31 2025-08-15 10:35:11 +02:00
Nextcloud bot
901fe25d3e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-15 00:12:25 +00:00
nextcloud-command
5f40ed3c2c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-14 22:02:02 +02:00
John Molakvoæ
9da25e5199 fix(settings): add missing AI icon
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-14 22:02:02 +02:00
Robin Appelman
35cf35eba6
Merge pull request #51063 from nextcloud/backport/51010/stable31
[stable31] fix: rework UploadFolder implementation
2025-08-14 18:37:50 +02:00
Carl Schwan
1d21f04d7b perf(calendar): Disable custom properties for individual calendar events
Save a query per event stored in the calendar and at least on the
production instance, there is no entries in the table for the events.

Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
2025-08-14 16:27:20 +00:00
Robin Appelman
45d3722f52 perf: ignore any customer property in the nc/oc namespace that isn't explicitly allowed
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-14 13:52:35 +00:00
Robin Appelman
e5c2be1f54
Merge pull request #54361 from nextcloud/backport/54357/stable31
[stable31] fix: increase how long we cache display names
2025-08-14 15:51:51 +02:00
Robin Appelman
9c84b2b4a8 fix: rework UploadFolder implementation
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-14 15:50:42 +02:00
Daniel Kesselberg
481aaf11fc fix(carddav): return correct sync token for non-truncated requests
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-08-14 11:17:27 +02:00
Daniel Kesselberg
f5ddac141e feat(carddav): handle truncated non-initial requests
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-08-14 11:17:27 +02:00
Hamza Mahjoubi
84c0e1be9a feat(cardav): support result truncation for addressbook federation
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-08-14 11:17:26 +02:00
Benjamin Gaussorgues
dc699a2597
Merge pull request #54392 from nextcloud/automated/noid/stable31-update-ca-cert-bundle 2025-08-14 10:32:00 +02:00
Benjamin Gaussorgues
9344063b6d
Merge pull request #54416 from nextcloud/release/31.0.8 2025-08-14 09:06:30 +02:00
Worker Builder
b5b16535e6
build(hub): 31.0.8
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-08-14 06:43:40 +00:00
nextcloud-command
80d01bf1a7 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-08-14 02:44:03 +00:00
Nextcloud bot
ffb4faf833
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-14 00:12:29 +00:00
Nextcloud bot
02c8bfa8cd
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 16:59:06 +00:00
Nextcloud bot
4325f80d97
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 00:12:12 +00:00
Nextcloud bot
4ccb4c2e1f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-12 00:12:20 +00:00
Robin Appelman
30b36efc33 fix: increase how long we cache display names
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-11 14:25:18 +02:00
Nextcloud bot
5a07a2a5f9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-11 00:12:50 +00:00
Nextcloud bot
f867adacef
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-10 00:12:09 +00:00
Nextcloud bot
4f39517078
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-09 00:12:27 +00:00
Nextcloud bot
8ffac3b932
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-08 00:12:38 +00:00
Benjamin Gaussorgues
76a6b9e2e8
Merge pull request #54256 from nextcloud/release/31.0.8_rc1 2025-08-07 17:11:56 +02:00
Worker Builder
f6d5493824
build(hub): 31.0.8 RC1
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-08-07 17:09:35 +02:00
John Molakvoæ
7cc52f0b14
Merge pull request #54190 from nextcloud/backport/54121/stable31
[stable31] fix: add missing color select to tags usage query
2025-08-07 17:01:34 +02:00
Benjamin Gaussorgues
50fc614bcd
Merge pull request #54297 from nextcloud/backport/54125/stable31 2025-08-07 17:00:12 +02:00
Benjamin Gaussorgues
50d982ebc8
Merge pull request #54322 from nextcloud/backport/54238/stable31 2025-08-07 16:50:49 +02:00
Benjamin Gaussorgues
04e3943ff3
Merge pull request #54204 from nextcloud/backport/54182/stable31 2025-08-07 16:46:41 +02:00
Robin Appelman
cf19200e60
chore(3rdparty): update icewind/streams
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 16:35:32 +02:00
Stephan Orbaugh
b09dfb03b7
Merge pull request #54252 from nextcloud/backport/54203/stable31
[stable31] fix: fix oci string length with empty strings
2025-08-07 15:21:33 +02:00
Robin Appelman
e057ecbbe7 feat: allow admins to configure additional sensitive config values
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 13:09:23 +00:00
Stephan Orbaugh
a338e5738c
Merge pull request #54295 from nextcloud/backport/54264/stable31
[stable31] fix: handle smb timeouts as storage not available
2025-08-07 14:56:51 +02:00
Robin Appelman
d5b51b28c8
chore: update icewind/streams in files_external
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 14:55:18 +02:00
Benjamin Gaussorgues
9b4797eecc
Merge pull request #54262 from nextcloud/backport/54233/stable31 2025-08-07 14:44:40 +02:00
Stephan Orbaugh
b8419fdd88
Merge pull request #54315 from nextcloud/backport/54309/stable31
[stable31] fix: use correct return value for `has-preview` dav property
2025-08-07 14:36:32 +02:00
Robin Appelman
05e64418a7
fix: better object store write error propagation
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 13:48:43 +02:00
Robin Appelman
d1af0f34a2
fix: always do stream counting for object store upload
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 13:48:42 +02:00
Robin Appelman
902cb3dbb9
fix: validate written size for s3 multipart uploads
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 13:48:42 +02:00
Robin Appelman
e483387189
feat: more generic way of passing metadata to object storage backends for new objects
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-07 13:48:37 +02:00