Sylwia
6560e13b46
Merge branch 'master' into fix/update-version-sidebartab
2026-02-09 20:02:41 +01:00
Robin Appelman
9cd337bebe
Merge pull request #57745 from nextcloud/share-transfered-event
...
Share mount validation fixes
2026-02-09 16:46:15 +01:00
Robin Appelman
83810aec99
Merge pull request #57926 from nextcloud/share-target-repair-no-providers
...
fix: don't rely on share providers being avaiable in CleanupShareTarget
2026-02-09 16:44:01 +01:00
Sebastian Krupinski
c373b8e614
Merge pull request #58197 from nextcloud/fix/calendar-federation-additional-properties
...
fix: federated calendar additional properties
2026-02-09 10:19:57 -05:00
SebastianKrupinski
566e598a4e
fix: federated calendar additional properties
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-02-09 09:26:33 -05:00
silver
04d8e83760
feat(files_versions): Auto-reload versions tab on file
...
Listen for files:node:updated events and automatically refresh the
versions list when the current file is saved, eliminating the need to
manually close and reopen the sidebar to see new versions.
Signed-off-by: silver <s.szmajduch@posteo.de >
2026-02-09 15:07:42 +01:00
provokateurin
f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2026-02-09 10:59:31 +01:00
Nextcloud bot
53a67966c0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-09 00:21:30 +00:00
Robin Appelman
7efdfd161b
Merge pull request #58121 from nextcloud/move-share-out-share-reshare
...
fix: don't trigger moveShareInOrOutOfShare for reshares
2026-02-08 19:37:59 +01:00
Nextcloud bot
eb08dddcf5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-08 00:20:46 +00:00
Nextcloud bot
cc45cf6138
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-07 00:20:59 +00:00
Robin Appelman
9c10593021
fix: prevent recursion in SharesUpdatedListener
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 16:55:14 +01:00
Robin Appelman
3b70d0fcf8
fix: remove validate-user-shares-once optimization
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 16:55:14 +01:00
Robin Appelman
c49665f5cd
feat: add event for tranfered shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 16:55:12 +01:00
F. E Noel Nfebe
3e25c28d68
Merge pull request #58087 from nextcloud/fix/54700/file-list-scroll-jump
...
fix(files): Prevent file list from jumping when selecting visible files
2026-02-06 16:15:21 +01:00
Robin Appelman
3c7124d670
fix: don't trigger moveShareInOrOutOfShare for reshares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 15:41:49 +01:00
Robin Appelman
da6bf8b116
fix: target-repair: handle cases where the parent folder doesn't exist
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 14:41:29 +01:00
Robin Appelman
cfe19dbb5a
fix: don't stop the entire share target repair on an error
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 14:39:06 +01:00
Robin Appelman
70607a0d11
fix: don't rely on share providers being avaiable in CleanupShareTarget
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-02-06 14:39:06 +01:00
Carl Schwan
c96ece0bcb
refactor: Add more typing
...
- repairs job
- database
- redis
And remove Helpertest which was unused outside of some tests.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:55:39 +01:00
Carl Schwan
fb3f9fe2de
refactor: Update repairs jobs
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:54:24 +01:00
Carl Schwan
3979c493f9
refactor: Apply second batch of comments
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:52:51 +01:00
Carl Schwan
acda4ff072
fix(ShareAPIControllerTest): Fix return types of DateTimeZone
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:50:47 +01:00
Carl Schwan
65e769a861
refactor: Apply comments
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:50:46 +01:00
Carl Schwan
7b6078875b
refactor: Run rector on lib/private
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:50:18 +01:00
Carl Schwan
5d0d0c17e5
chore(rector): Run rector on apps, core and tests directory
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2026-02-06 13:23:23 +01:00
nfebe
f296e5e652
fix(files): Prevent file list from jumping when selecting visible files
...
Skip scrolling when a file is clicked if it's already within the
visible viewport, avoiding the confusing list jump behavior.
Fixes #54700
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2026-02-06 12:47:17 +01:00
Ferdinand Thiessen
aac91a8df9
refactor(files): adjust for files library interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 11:46:46 +01:00
Ferdinand Thiessen
a023b5b2d5
refactor(files_external): adjust for files library interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
47c4e3bbe2
refactor(comments): adjust for files library interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
f01d974b5c
refactor(files_reminders): adjust for files library interfaces and remove sideeffects
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
7a60e43dd5
refactor(files_sharing): adjust for files library interfaces and remove sideeffects
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
752ff74170
refactor(systemtags): adjust for files library interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
009aad6eb7
refactor(files_trashbin): adjust for files library interfaces
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Ferdinand Thiessen
a042fbfa60
chore(deps): update @nextcloud/files to v4.0.0-rc.1
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-06 10:28:57 +01:00
Nextcloud bot
209c5c3f1d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2026-02-06 00:41:14 +00:00
Ferdinand Thiessen
f26d3294b9
Merge pull request #57993 from nextcloud/fix/copy-move
...
fix(files): improve handling of copy-move action
2026-02-06 01:16:48 +01:00
Kate
256e89b6f6
Merge pull request #58095 from nextcloud/fix/exhaustive-list-for-serialized-classes
...
fix(dav): Use an exhaustive list for allowed serialized classes
2026-02-05 23:51:25 +01:00
Ferdinand Thiessen
904b946611
fix(files): improve handling of copy-move action
...
1. only show 1 loading toast instead of N for N files in batch
operation.
2. Reuse more code to reduce duplicated logic.
3. Show the conflict picker once for all files instead of opening a new
conflict picker for every file to copy / move.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-05 23:26:50 +01:00
Cristian Scheid
9cfaf9b3b3
Merge pull request #57782 from nextcloud/feat/2303/contacts-allow-federated-team-member-search
...
feat(contacts): support federated users/groups search when adding team members
2026-02-05 14:57:23 -03:00
Andy Scherzinger
29e1ac3c02
Merge pull request #58041 from nextcloud/fix/renaming
...
feat(files): warn when file would be hidden
2026-02-05 18:27:26 +01:00
Joas Schilling
15906306c3
Merge pull request #57854 from nextcloud/feat/add-twofactor-warning
...
feat: Add SetupCheck to warn about missing second factor provider
2026-02-05 16:25:18 +01:00
Carl Schwan
4709829271
Merge pull request #58094 from nextcloud/carl/getbyid
...
perf: Replace getById call with getFirstNodeById
2026-02-05 14:42:42 +01:00
Côme Chilliet
669ff56fa1
fix(dav): Use an exhaustive list for allowed serialized classes
...
This is simpler and clearer than trying to guess namespace.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-02-05 14:03:13 +01:00
Carl Schwan
c091ae4098
perf: Replace getById call with getFirstNodeById
...
Avoid looking at all the mounts
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-02-05 12:55:18 +01:00
Cristian Scheid
265abc3b91
test(files_sharing): update ShareesAPIController mock to include FederatedShareProvider dependency
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-02-05 08:22:13 -03:00
Ferdinand Thiessen
536503d0a4
feat(files): add dialog to confirm when about to hide a file
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-05 12:15:42 +01:00
Ferdinand Thiessen
c215bbf495
fix(files): ensure that new names are checked even for hidden files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-02-05 12:15:42 +01:00
Kate
18d5dedb29
Merge pull request #58002 from nextcloud/fix/let-user-backend-lock-fields
...
feat: Allow user backends to manage property permissions
2026-02-05 12:11:07 +01:00
Andy Scherzinger
08e1d9b83e
Merge pull request #58025 from nextcloud/carl/refactor-share-mountprovider
...
refactor(mount-provider): Refactor share mount provider
2026-02-05 11:50:40 +01:00