Commit Graph

83838 Commits (2b685340640a7787d44b00078c1903131bca194b)
 

Author SHA1 Message Date
Nextcloud bot 2b68534064
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-17 00:13:35 +07:00
Kate 5a1f0e3a6f
Merge pull request #57122 from nextcloud/backport/56933/stable32 2025-12-16 15:41:20 +07:00
Ferdinand Thiessen a9765e656f
Merge pull request #57086 from nextcloud/backport/57010/stable32
[stable32] fix(css): correct boundaries of breaking points
2025-12-16 15:05:41 +07:00
nextcloud-command 9764ee6687 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-16 13:23:28 +07:00
Ferdinand Thiessen bbed297095 fix(css): correct boundaries of breaking points
We mixed the logic of breaking points (when to break),
this makes it consistent:
Mobile breaking point is 1024px, so it is applied to width < 1024 and starting with 1024 its "normal".

So we consistently have:
width < 512px: small mobile
512 <= width < 1024px: mobile
width >= 1024px: normal

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-16 14:16:40 +07:00
provokateurin 3d113daa60
fix(UserMountCache): Add back unique index for oc_mounts and use normal insert
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-16 10:47:30 +07:00
F. E Noel Nfebe 2a96020bb8
Merge pull request #57109 from nextcloud/backport/56652/stable32
[stable32] fix(sharing): allow federated shares to non-trusted servers
2025-12-16 09:48:09 +07:00
Côme Chilliet 03236f5acb
Merge pull request #57107 from nextcloud/backport/55813/stable32
[stable32] fix(shares): Fix infinite loop when all shares are invalid
2025-12-16 09:24:55 +07:00
Nextcloud bot bdaf333cb5
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-16 00:27:13 +07:00
nextcloud-command 0cb3422917 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-16 00:19:46 +07:00
nfebe 20462b64bc 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-16 01:11:06 +07:00
F. E Noel Nfebe 73d85c1b25
Merge pull request #55642 from nextcloud/backport/55080/stable32
[stable32] fix(sharing): Adapt share suggestions to match trusted servers configs
2025-12-16 01:09:03 +07:00
nextcloud-command 35c769003d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-15 23:43:12 +07:00
nfebe d384071352 fix: Make federation TrustedServers dependency optional in RemotePlugin
The federation app is not always installed, causing QueryException when
`OCA\Federation\TrustedServers` is injected as a hard dependency.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-16 00:34:16 +07:00
nfebe da82f6f79f fix: Include email when searching share suggestions
Signed-off-by: nfebe <fenn25.fn@gmail.com>

[skip ci]
2025-12-16 00:32:38 +07:00
nfebe f94d30cbc6 fix(sharing): Adapt share suggestions to match trusted servers configs
When `show_federated_shares_to_trusted_servers_as_internal` is enabled
but `show_federated_shares_as_internal` is not, filter federated share
suggestions to only include trusted servers. Previously, searching for
an email address would suggest non-trusted federated servers.

Resolved: #54511
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-16 00:32:38 +07:00
Josh 9f1027bed2
Merge pull request #57104 from nextcloud/backport/57096/stable32
[stable32] fix(dav): catch NotFound exception in UploadHome::childExists()
2025-12-15 16:11:32 +07:00
F. E Noel Nfebe fb249c28f5
Merge pull request #56974 from nextcloud/backport/56620/stable32
[stable32] fix(unified-search): prevent provider disabling on content filter apply
2025-12-15 20:58:59 +07:00
nextcloud-command 1273fd8a39 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-15 19:25:38 +07:00
Côme Chilliet 1a50c7ec5a fix(shares): Fix infinite loop when hide_disabled_user_shares is yes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-12-15 19:18:36 +07:00
Côme Chilliet ba8514cd6d
Merge pull request #56851 from nextcloud/backport/56843/stable32
[stable32] feat(log): Add script name and occ command to log details
2025-12-15 20:16:57 +07:00
Josh 8f2291d60c fix(dav): catch NotFound exception in UploadHome::childExists()
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-12-15 19:16:27 +07:00
nfebe 8462564a6c 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-15 19:57:17 +07:00
nfebe 65ef696d43 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-15 19:47:50 +07:00
Côme Chilliet e0e80c852d
Merge pull request #56969 from nextcloud/backport/56758/stable32
[stable32] fix: Fix orphan shares blocking moving other shares
2025-12-15 19:10:52 +07:00
Côme Chilliet 02f23d566f fix: Log missing nodes of shares at debug level
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-12-15 16:57:22 +07:00
Côme Chilliet cc5795ba45 fix: Fix orphan shares blocking moving other shares
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-12-15 16:57:22 +07:00
Côme Chilliet dcdb53634e feat(log): Add script name and occ command to log details
This will help when troubleshooting issues. For web request we have
 method and url, but for cron and occ currently we have no way to know if
 it’s one or the other and which command.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-12-15 16:57:16 +07:00
Marcel Klehr b4a18b07bf
Merge pull request #57088 from nextcloud/backport/57004/stable32
[stable32] fix(TaskProcessing): Increase EShapeType::Text limit to 512 KB
2025-12-15 15:30:56 +07:00
Marcel Klehr b74eedd544 fix(TaskProcessing): Increase EShapeType::Text limit to 256_000 KB
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-12-15 11:53:33 +07:00
Nextcloud bot d286fef50e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-15 00:13:33 +07:00
Nextcloud bot 50996a7fce
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-14 00:13:33 +07:00
Nextcloud bot 49b042b501
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-13 00:13:37 +07:00
Sebastian Krupinski 2a5c3ba881
Merge pull request #57049 from nextcloud/backport/57017/stable32
[stable32] fix: do not truncate birth year to 1970
2025-12-12 17:15:58 +07:00
Arthur Schiwon 3076628f57
Merge pull request #57016 from nextcloud/backport/56722/stable32
[stable32] fix(templates): deduplicate provider templates
2025-12-12 20:09:16 +07:00
SebastianKrupinski 662a65f60e fix: do not truncate birth year to 1970
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-12-12 15:41:59 +07:00
Kate 6f4cfce1c3
Merge pull request #56935 from nextcloud/backport/56862/stable32 2025-12-12 11:43:25 +07:00
Joas Schilling 3f13372a15
Merge pull request #57023 from nextcloud/automated/noid/stable32-update-code-signing-crl
[stable32] fix(security): Update code signing revocation list
2025-12-12 07:47:22 +07:00
nextcloud-command 8e58a30664 fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-12-12 02:43:34 +07:00
Elizabeth Danzberger 00005689e9
fix(templates): deduplicate provider templates
Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev>
2025-12-11 21:21:56 +07:00
Nextcloud bot 28a735d342
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-12 00:13:58 +07:00
Sebastian Krupinski 2155cb6fc8
Merge pull request #56937 from nextcloud/backport/56784/stable32
[stable32] fix: calendar subscription memory exhaustion
2025-12-11 14:15:20 +07:00
SebastianKrupinski 157d64e97b fix: calendar subscription memory exhaustion
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-12-11 12:32:39 +07:00
Benjamin Gaussorgues 0ff293b4ef
Merge pull request #56965 from nextcloud/backport/56925/stable32 2025-12-11 09:51:17 +07:00
Benjamin Gaussorgues d229850949
Merge pull request #56991 from nextcloud/release/32.0.3 2025-12-11 09:40:47 +07:00
Arthur Schiwon 3eb2aa033b
Merge pull request #56983 from nextcloud/backport/56982/stable32
[stable32] fix(comments): Check comment object
2025-12-11 09:38:12 +07:00
Worker Builder d48f1a96a9
build(hub): 32.0.3
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-12-11 07:50:09 +07:00
Joas Schilling 1d98ab5cd6
fix(comments): Check comment object
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-11 07:57:56 +07:00
Nextcloud bot 1fdf58043c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-11 00:13:50 +07:00
Christoph Wurst 38df058f6c
fix(dav): handle HTML in CalDAV invitations
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-12-10 16:46:00 +07:00