Commit graph

22041 commits

Author SHA1 Message Date
Claudio Cambra
4d7b3eeacb Handle userId correctly in File Provider Extension client interface
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
6f1322fe47 Properly provide both user-provided username AND backing user ID to File Provider Extension
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
cbf4ea571e Fetch user profile (and user ID) when setting up domain account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
4d96dbbc7a Wait for task to complete synchronously after setting up domain account rather than wrapping everything in task
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
9f9bcf0045 Retry authentication if connection timed out
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
ad2a2c40d8 Try to authenticate new account details before setting them
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 16:40:47 +08:00
Claudio Cambra
7b826d5ef2
Merge pull request #7286 from nextcloud/bugfix/cmd-hosturl-parse
Properly check for webdav or dav path in provided host url for cmd.cpp
2024-10-11 14:46:06 +08:00
Claudio Cambra
e79e86fde0 Properly check for webdav or dav path in provided host url for cmd.cpp
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 14:02:36 +08:00
Claudio Cambra
fc2fb02923 Encourage use of https in error message for cmd.cpp
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 14:02:36 +08:00
Claudio Cambra
a7c9282bf4 Remove unused <random> import in cmd.cpp
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-11 14:02:36 +08:00
Nextcloud bot
495befabe2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-11 02:54:56 +00:00
Matthieu Gallien
4cdda7ee5e
Merge pull request #7066 from nextcloud/ci/addGithubActionMacOsTimeout
try to increase timeout of github actions for macOS
2024-10-10 16:19:30 +02:00
Matthieu Gallien
b14e38c2ac CI fix warning: inkscape was renamed to homebrew/cask/inkscape
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 15:23:16 +02:00
Matthieu Gallien
4ac601e17e no longer use deprecated Craft command line option
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 15:23:16 +02:00
Matthieu Gallien
4062f70af5 try to increase timeout of github actions for macOS
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 15:23:16 +02:00
Matthieu Gallien
ceaa125536
Merge pull request #7290 from nextcloud/bugfix/improveLogsAgainFromUsingThem
Cleaning logs
2024-10-10 15:08:33 +02:00
Matthieu Gallien
6c5c7c27d2 improve log when too many deleted files are detected
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 14:36:51 +02:00
Matthieu Gallien
3835d377ff remove info level output from activity list model: not so usefull
they just are printed when everything is working fine

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 14:36:51 +02:00
Matthieu Gallien
d4f28b2a51 remove not so usefull log output
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 14:36:51 +02:00
Matthieu Gallien
578d52c0f1
Merge pull request #7289 from nextcloud/bugfix/removeQStringArgWarning
remove extra argument from QString::arg: string has only 1 placeholder
2024-10-10 14:35:12 +02:00
Matthieu Gallien
3db8c33a17
remove extra argument from QString::arg: string has only 1 placeholder
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-10 09:57:07 +02:00
Nextcloud bot
a2c6b68803
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-10 02:47:56 +00:00
Camila Ayres
1e284e2000
Merge pull request #7284 from nextcloud/update/readmes
Small READMEs fix/updates
2024-10-08 16:15:05 +02:00
Camila Ayres
4e2fb62ee5
Fix permanent link to mac-crafter README.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-10-08 14:38:03 +02:00
Camila Ayres
d24f3e1220
Fix the list of steps order.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-10-08 14:35:01 +02:00
Camila Ayres
32305e4c15
Merge pull request #7252 from nextcloud/add/readmes
Add README about mac-crafter.
2024-10-08 14:32:48 +02:00
Claudio Cambra
aaa6dad3a5 Match the universal build instructions with what we actually do with mac-crafter and make_universal
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-08 14:32:37 +02:00
Claudio Cambra
a2f07866f8 Clarify architecture setting has automatic default in mac-crafter readme
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-08 14:32:37 +02:00
Claudio Cambra
7b53352969 Simplify build instructions in mac-crafter README
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-10-08 14:32:37 +02:00
Camila Ayres
fb85fcb856 Add note about craft-master in the main README.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-10-08 14:32:37 +02:00
Camila Ayres
6acdee0813 Add README about mac-crafter.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-10-08 14:32:37 +02:00
Matthieu Gallien
0056a8c32c
Merge pull request #7282 from nextcloud/bugfix/catchFilesystemExceptions
properly catch std::filesystem exceptions
2024-10-08 13:47:48 +02:00
Matthieu Gallien
bac5a1d200 properly catch std::filesystem exceptions
will prevent std::terminate from being called with uncatched exceptions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-08 11:52:58 +02:00
Nextcloud bot
b0d456fb2d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-08 02:44:32 +00:00
Matthieu Gallien
c01ca5bfcd
Merge pull request #7271 from nextcloud/bugfix/fixPermanentDeleteLogCrash
ensure log context category is valid before reading it
2024-10-07 17:04:35 +02:00
Matthieu Gallien
35d4f91b42 ensure log context category is valid before reading it
category of logs accessed via log context can be null
in such a case, strcmp will crash

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 17:04:26 +02:00
Matthieu Gallien
3974040b0d
Merge pull request #7270 from nextcloud/bugfix/useQmlFusionOnWindows
Bugfix/use qml fusion on windows
2024-10-07 15:31:00 +02:00
Matthieu Gallien
9585c97fcc
remove hard coded white color in elements of folder wizard
fix broken white backgrounds in folder wizard when using Windows dark
mode

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 15:30:19 +02:00
Matthieu Gallien
8b1e3fcd9d
switch folder wizar to modern style to avoid borken windows dark mode
the QWizard AeroStyle style is broken on windows dark mode, switch to
ModernStyle that is working fine

see upstream Qt bug: https://bugreports.qt.io/browse/QTBUG-123853

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 15:30:18 +02:00
Matthieu Gallien
07958ce53f
qml Windows native style is broken on dark mode: switch to Fusion
we will temporarily be using Fusion generic desktop style

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

see upstream Qt bug
https://bugreports.qt.io/browse/QTBUG-113469?focusedId=724929&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-724929

they apparently do not plan to fix Windows qml style to support dark
mode on Windows 11

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 15:29:36 +02:00
Matthieu Gallien
cf1a6d75eb
Merge pull request #7263 from nextcloud/bugfix/cleanUpLogs
remove too verbose logs during discovery
2024-10-07 14:27:04 +02:00
Matthieu Gallien
f0f83b9984
downgrade severity level of logs during propagation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 09:46:31 +02:00
Matthieu Gallien
8ecf0e9faa
remove internal logs in propagation scheduler: not usefull
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 09:46:31 +02:00
Matthieu Gallien
a2b088759e
remove too verbose not so usefull logs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 09:46:31 +02:00
Matthieu Gallien
9e1b2b3204
remove useless internal log about remote permissions management
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 09:46:31 +02:00
Matthieu Gallien
88992761bb
remove too verbose logs during discovery
will make the logs less verbose and improve performance

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-10-07 09:46:10 +02:00
Nextcloud bot
94b2c2c536
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-07 02:44:31 +00:00
Nextcloud bot
18879898dd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-06 02:52:01 +00:00
Nextcloud bot
4ef88ab801
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-05 02:45:57 +00:00
Matthieu Gallien
f65f7ea5a9
Merge pull request #7259 from nextcloud/bugfix/fixLogIssues
Bugfix/fix log issues
2024-10-04 12:02:47 +02:00