nextcloud/apps/files_sharing
nfebe 6a1fdf5498 fix: Make TrustedServers optional in RemotePlugin
The federation app is not always installed, causing errors when
TrustedServers is injected as a hard dependency. This change makes
the dependency optional by using nullable types and null-safe
operators, defaulting to false when unavailable.

Modified backport of #55893 which are required for
the stable31 backport to function correctly.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-11 12:09:05 +01:00
..
appinfo fix(federation): Increase the size of owner to allow oCIS cloud ids 2025-10-27 16:38:48 +01:00
composer fix(federation): Increase the size of owner to allow oCIS cloud ids 2025-10-27 16:38:48 +01:00
css chore: Compile assets 2024-11-19 09:42:13 +01:00
img chore: Make app icons consistent Material Symbols with same settings 2024-07-10 15:53:45 +02:00
l10n fix(l10n): Update translations from Transifex 2025-11-08 00:13:49 +00:00
lib fix(files_sharing): Only send password on change 2025-10-30 13:44:37 +01:00
src fix: Make TrustedServers optional in RemotePlugin 2025-11-11 12:09:05 +01:00
templates fix(files_sharing): show proper share not found error message 2024-08-06 16:25:10 +02:00
tests feat(file_sharing): Provide template creator list in public shares 2025-09-11 16:10:31 +02:00
.l10nignore chore: Add SPDX header 2024-06-02 20:00:00 +02:00
openapi.json feat(files_sharing): Toggle display for trusted server shares 2025-08-01 12:18:36 +01:00
openapi.json.license chore: Add SPDX header 2024-06-02 20:00:00 +02:00