Benjamin Gaussorgues
d7f66eaee4
Merge pull request #54418 from nextcloud/fix/more-transparency
2025-08-14 17:12:39 +02:00
Robin Appelman
06aa7035db
Merge pull request #54420 from nextcloud/disable-custom-props-events
...
perf(calendar): Disable custom properties for individual calendar events
2025-08-14 15:55:36 +02:00
Robin Appelman
b69109395b
Merge pull request #52786 from nextcloud/multi-object-store
...
allow configuring multiple object store backends
2025-08-14 15:49:00 +02:00
Salvatore Martire
50c9c7e332
Merge pull request #54153 from nextcloud/feat/54114/reportSlowPropfinds
...
This PR adds an error log when a DAV Plugin fetches data for nodes in a directory on a per-node basis instead of using an eager loading mechanism, which is more efficient.
This is only enabled when `config.php` has `'debug'` set to enabled.
2025-08-14 13:40:31 +02:00
Robin Appelman
1f24090770
Merge pull request #54411 from nextcloud/dav-customerproperties-ignore-nc
...
perf: ignore any custom property in the nc/oc namespace that isn't explicitly allowed
2025-08-14 13:22:10 +02:00
Robin Appelman
4990d75007
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-14 13:06:51 +02:00
Robin Appelman
2d4bba7b0c
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-14 13:06:51 +02:00
Carl Schwan
90cc0454a7
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 11:27:44 +02:00
Ferdinand Thiessen
0305004709
fix: add more transparency to the header icon gradient
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-14 10:06:46 +02:00
Nextcloud bot
1b63b565d4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-14 00:12:21 +00:00
Simon L.
ec3be25955
Merge pull request #54413 from nextcloud/perf/render-sharing-tab-sections-only-once
...
perf: render sharing tab sections only once
2025-08-13 22:59:32 +02:00
Andrey Borysenko
71ef47e70b
feat(settings): Deploy daemon selection support during ExApp installation
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2025-08-13 21:19:38 +03:00
Richard Steinmetz
798f3734be
perf: render sharing tab sections only once
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-08-13 20:10:47 +02:00
Salvatore Martire
ec176a933a
feat(dav): report inefficient DAV plugins in logs
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-08-13 19:46:18 +02:00
Robin Appelman
46b5ff7467
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-13 19:32:45 +02:00
Nextcloud bot
d658b9b558
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 16:59:00 +00:00
Andy Scherzinger
7d45e9b2a3
Merge pull request #54401 from nextcloud/fix/streamer-directory-mtime
...
fix(ZipFolderPlugin): set mtime of directories in archive
2025-08-13 17:58:45 +02:00
Ferdinand Thiessen
32703d0500
fix(ZipFolderPlugin): set mtime of directories in archive
...
Directories should also have the correct mtime set and not the current
time. For this the `Streamer` class needs to support passing a time
attribute for creating folders, the underlying library already supports
this.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-13 10:23:47 +02:00
Nextcloud bot
2979a2bab0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-13 00:12:03 +00:00
kramo
c5d1f2f9ff
fix(l10n): Less jargon in source strings
...
This removes:
- “enable” for settings
- “settings” for settings sections
- “all” when there is no obvious subset of items
- “show” and “open” for navigation actions
- “changes” for applying/discarding
- “to clipboard” when copying
- Explaining things that cannot happen
- Explaining things twice, right below each other
- Unnecessary technical jargon
- Text that sounds like marketing copy and serves no other purpose
Signed-off-by: kramo <git@kramo.page>
2025-08-12 14:37:34 +02:00
Daniel Calviño Sánchez
b42d125950
fix: Fix getting trusted server other than the first
...
"array_filter" preserves the keys, so after the trusted servers were
filtered "$server[0]" existed only if the server to get was the first
one in the original array.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-08-12 06:47:51 +02:00
Nextcloud bot
2427b864ec
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-12 00:12:12 +00:00
John Molakvoæ
43f6f9b25c
Merge pull request #54353 from nextcloud/automated/noid/-update-min-supported-desktop-version
2025-08-11 21:54:30 +02:00
nfebe
e7f4de6296
fix(files_sharing): Implementation conditional federation placeholder
...
This commits addresses an annoyance where the share input placeholder would
suggest sharing via federated cloud ID even if federation was disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-08-11 18:54:56 +01:00
Ferdinand Thiessen
5cbfe61b18
fix(files_sharing): show shares to remote as internal if configured so
...
- if this is a GS instance
- or was configured by administrator
Then show the share as internal (remote and remote group shares).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-11 15:18:29 +00:00
Ferdinand Thiessen
9ad5214fce
test(files): adjust mocking initial state for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-11 17:01:32 +02:00
skjnldsv
23c5856b39
fix(settings): add missing AI icon
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-11 11:46:12 +00:00
Ferdinand Thiessen
52665f5b62
Merge pull request #54294 from nextcloud/feat/show-gs-users-like-internal
...
feat(files_sharing): show GS users similar to internal users
2025-08-11 12:21:06 +02:00
Ferdinand Thiessen
f5c90b2f3d
Merge pull request #54340 from nextcloud/fix/ai-settings
...
feat(settings): Improve AI settings task list and rename to Assistant
2025-08-11 11:33:34 +02:00
Ferdinand Thiessen
ae5d57371a
feat(files_sharing): show GS users similar to internal users
...
- resolves: https://github.com/nextcloud/server/issues/52497
Ensure that when global scale is enabled the federated users are shown
just like internal users.
Meaning no server part but instead use the email address like with internal.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-11 09:18:16 +00:00
John Molakvoæ
a5139f93eb
Merge pull request #54337 from nextcloud/fix/legacyView
2025-08-11 10:22:17 +02:00
nextcloud-command
f5a5b005b6
chore: Update minimum supported desktop version
...
Signed-off-by: GitHub <noreply@github.com>
2025-08-11 00:34:04 +00:00
Nextcloud bot
de4a35b202
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-11 00:12:44 +00:00
skjnldsv
c1003692f0
fix(files): drop usage of FileInfoModel
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-10 17:43:55 +00:00
Nextcloud bot
b60a8ddc24
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-10 00:12:02 +00:00
Joas Schilling
57f09b642e
fix(container): Reduce general deprecation spam on all requests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-09 11:53:30 +02:00
Nextcloud bot
b8c6eb82ca
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-08-09 00:12:21 +00:00
Lukas Schaefer
375369cf68
feat(settings): More condensed task list
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2025-08-08 14:25:46 -04:00
Lukas Schaefer
1ae4764073
chore(settings): Rename ai settings to assistant
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2025-08-08 13:54:08 -04:00
yemkareems
1b4e967604
fix: fontawesome license text added and vue file linting errors fixed
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-08 08:06:46 +00:00
yemkareems
4c887ec12b
fix: eslint errors fixed in vue file, IAccountManager since added, bluesky svg added to REUSE.toml file
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-08 08:06:46 +00:00
Ferdinand Thiessen
d36602acd5
chore: update openapi and autoloaders
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-08 08:06:45 +00:00
yemkareems
aa227f1c55
feat: add bluesky to accounts, show the same in profile edit and visibility option, in view profile and also in sharing tab
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-08 08:06:45 +00:00
Josh
9c4aaeff75
chore(files_external): update autoload_static
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 22:41:18 -04:00
Josh
1121ae0838
chore(files_external): update autoload_classmap
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 22:40:35 -04:00
Josh
af53e9ca06
chore(files_external): Remove oauth1 constant
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 22:25:51 -04:00
Josh
2b21913015
refactor(files_external): Drop oauth1 auth mechanism registration
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 22:23:25 -04:00
Josh
e37bc0b580
refactor(files_external): Remove oauth1 route
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 22:21:18 -04:00
Josh
57c62e1ca1
refactor(files_external): Drop OAuth1.php
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 21:54:33 -04:00
Josh
e87bfbe278
refactor(files_external): Drop unused oauth1.js
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-08-07 21:52:46 -04:00