Commit Graph

23601 Commits

Author SHA1 Message Date
Matthieu Gallien
ff72dd32fb
fix(logs): less verbose logs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-26 10:24:33 +02:00
Nextcloud bot
8e9d66afb1
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-25 03:03:59 +00:00
Nextcloud bot
dd010e22c8
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-24 03:02:04 +00:00
Matthieu Gallien
aed2b737b4
Merge pull request #8318 from Rello/master
Change db debug errors to warnings depending on error text
2025-06-23 20:29:29 +02:00
Rello
b2d9086a50
Merge branch 'nextcloud:master' into master 2025-06-23 18:17:27 +02:00
Nextcloud bot
b34822b9e8
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-23 03:01:32 +00:00
Nextcloud bot
16c7f8aa05
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-22 03:04:06 +00:00
Nextcloud bot
c79530c730
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-19 03:02:06 +00:00
Matthieu Gallien
485a432c3e
Merge pull request #8370 from nextcloud/bugfix/fixAclReadOnlyFilesWindows
fix(readonly): better handling of ACL on read-only files on windows
2025-06-18 15:52:03 +02:00
Matthieu Gallien
dac875ab89 fix(readonly): better handling of ACL on read-only files on windows
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-18 12:08:29 +02:00
Matthieu Gallien
bad4259f84
Merge pull request #8356 from nextcloud/bugfix/avoidCrashWhenRemovingFailedJob
fix(crash): debug builds would not try to remove a not found job
2025-06-18 09:52:07 +02:00
Matthieu Gallien
d70771958d fix(crash): debug builds would not try to remove a not found job
in release builds we would happily try to remove an element from QList
with invalid index (-1) if the job is not found

avoid doing this in release builds and keep teh assert in debug builds

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-18 09:16:32 +02:00
Jyrki Gadinger
9612cbb806
Merge pull request #8379 from nextcloud/bugfix/default-notifications-and-launch-on-startup
fix(accountmanager): use defaults from configFile if setting was not present
2025-06-18 08:55:02 +02:00
Jyrki Gadinger
21ae972efb style: access static members through ::
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-06-18 08:18:50 +02:00
Jyrki Gadinger
a15ed120ac fix(accountmanager): use defaults from configFile if setting was not present
This prevented e.g. "launchOnSystemStartup" to be set on a fresh
installation.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-06-18 08:18:50 +02:00
Matthieu Gallien
96921f61be
Merge pull request #8368 from nextcloud/bugfix/ncfpk-transfer
fix(shell_integration/macOS): Point NextcloudFileProviderKit dependency to new address
2025-06-18 08:14:24 +02:00
Claudio Cambra
163565bd00 fix(shell_integration/macOS): Point NextcloudFileProviderKit dependency to new address
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-06-17 12:50:32 +02:00
Matthieu Gallien
cd44540a5a
Merge pull request #8377 from nextcloud/bugfix/macvfs-meo
fix(shell_integration/macOS/FileProviderExt): Adapt to further changes in NCFPK 3.0
2025-06-17 09:50:10 +02:00
Claudio Cambra
50b5c966f0 fix(deps): Pin to NextcloudKit 6.0.9
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-06-17 09:11:59 +02:00
Claudio Cambra
666a089d29 fix(shell_integration/macOS/FileProviderExt): Conform to changes in MaterialisedEnumerationObserver
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-06-17 09:11:59 +02:00
Nextcloud bot
a3213249cc
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-17 03:00:54 +00:00
Jyrki Gadinger
962bb9b53a
Merge pull request #8375 from nextcloud/bugfix/activities
fix(activitylistmodel): fix activities for e2ee files
2025-06-16 15:10:07 +02:00
Jyrki Gadinger
5d8b9c77db fix(activitylistmodel): fix activities for e2ee files
the sharing/activity button was supposed to be hidden, but a later
change forgot to adapt the variable used for querying the file metadata
so it never could determine the e2e-status

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-06-16 10:16:39 +02:00
Nextcloud bot
22222dc9bb
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-14 03:01:29 +00:00
Nextcloud bot
29e315ae46
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-13 02:59:00 +00:00
Matthieu Gallien
b87bd4cc55
Merge pull request #8367 from nextcloud/bugfix/betterNetworkLogs
feat(logs): provide better logs for network request replies
2025-06-12 16:56:10 +02:00
Matthieu Gallien
fa6101ce21
feat(logs): provide better logs for network request replies
add a couple more info when receiving a reply to make it easier to link
the reply with the emitteed request

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-12 10:20:15 +02:00
Nextcloud bot
e32ff9d6a9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-11 03:02:08 +00:00
Nextcloud bot
0eb838f486
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-10 03:00:17 +00:00
Nextcloud bot
382f3ff034
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-08 02:59:33 +00:00
Matthieu Gallien
670086954d
Merge pull request #8358 from nextcloud/bugfix/preventImplicitHydrationOnWindows
fix(windows/virtualFiles): prevent implicit hydration at API level
2025-06-07 18:42:52 +02:00
Matthieu Gallien
99d4f16435 fix(windows/virtualFiles): prevent implicit hydration at API level
use the dedicated flag from CfApi to prevent self implicit hydration
requests

should ensure even more reliable handling of virtual files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-07 18:08:39 +02:00
Nextcloud bot
8565bc8fc1
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-07 02:58:03 +00:00
Matthieu Gallien
fd52d31eca
Merge pull request #8357 from nextcloud/bugfix/cleanCompilationWarningOnWindows
fix(warning): avoid compilation warning by specifying type
2025-06-06 13:03:59 +02:00
Matthieu Gallien
1ecab229d6 fix(warning): avoid compilation warning by specifying type
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-06 11:57:27 +02:00
Nextcloud bot
477e1b698b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-06 03:06:49 +00:00
Matthieu Gallien
6be9b4698a
Merge pull request #8338 from nextcloud/bugfix/optimizeDiscoveryLogs
perf(logs): do not print processing lines for not important instructions
2025-06-05 16:21:46 +02:00
Matthieu Gallien
a60e34cd82 perf(logs): do not print processing lines for not important instructions
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-05 15:47:37 +02:00
Matthieu Gallien
8ea12029ba
Merge pull request #8352 from nextcloud/bugfix/betterVfsWindowsLogs
fix(logs): make one log message useful
2025-06-05 14:36:46 +02:00
Matthieu Gallien
c837e1c010 fix(tests): will currently detect wrong attempts to access deleted files
with virtual files we may wrongly try to access a file we just deleted

in which case an assert should ensure we capture this during automated
tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-05 14:01:38 +02:00
Matthieu Gallien
d082f839d0 fix(logs): make one log message useful
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-05 14:01:38 +02:00
Matthieu Gallien
1fa119951e
Merge pull request #8351 from nextcloud/bugfix/moreAutomatedtests
fix(test/sync): add a single sync engine test with long paths
2025-06-05 12:09:04 +02:00
Matthieu Gallien
66129ccaad fix(test/sync): add a single sync engine test with long paths
unfortunately does not cpature the requirements for proper long path
handling on Windows

maybe an end-to-end test could capture this requirement

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-05 11:06:41 +02:00
Rello
1ec8fe63ac Change qCDebug error logs to qCWarning 2025-06-05 09:24:32 +02:00
Rello
7e72ad28e1 Use warning log level for DB errors 2025-06-05 09:24:32 +02:00
Nextcloud bot
8bb9d89f3d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-05 03:02:14 +00:00
Matthieu Gallien
07fa350ff1
Merge pull request #8333 from nextcloud/bugfix/avoidFailingSmallDownloadForDecompressedSafetyCheck
fix(get/file): avoid failing to download files under 20 MiB
2025-06-04 14:34:54 +02:00
Matthieu Gallien
1144ac4fd3 fix(get/file): avoid failing to download files under 20 MiB
if a file that uncompresses to a file size under 10 MiB, Qt will allow
it

for files with an higher size, they must not have higher compression
ratio than what Qt network stack expect

https://doc.qt.io/qt-6/qnetworkrequest.html#setDecompressedSafetyCheckThreshold

we will use a 2 times bigger threshold

Close https://github.com/nextcloud/desktop/issues/7470

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-04 13:52:57 +02:00
Jyrki Gadinger
dca59d3ab5
Merge pull request #8347 from nextcloud/bugfix/no-more-msi-reboots
fix(msi): set the REBOOT property in the MSI
2025-06-04 11:06:11 +02:00
Jyrki Gadinger
49e88d6eac fix(msi): set the REBOOT property in the MSI
A value of `ReallySuppress` will not display a reboot prompt whenever
the `ForceReboot` action was run, or whenever a reboot was scheduled
(e.g. by `FilesInUse`).  Apparently this will not reboot the machine on
its own either.

`winget` sets this property in its manifest[0], and according to reports in
issue #5369 this seems to work.

See also: https://learn.microsoft.com/en-us/windows/win32/msi/reboot

[0]: 0b40904d14/manifests/n/Nextcloud/NextcloudDesktop/3.16.5/Nextcloud.NextcloudDesktop.installer.yaml (L16)

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-06-04 10:20:15 +02:00