Matthieu Gallien
1712f98b3c
make sure to pass shared pointer by const ref when possible
...
avoid unnecessary copies of shared pointers
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
af1162804a
make sure we clean only what is needed if e2ee is disabled
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
b9761a23fe
tidy code
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
fad55470d5
ensure e2ee can be disabled from client
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
ad34de1622
make sure e2ee init is either fully done or not at all
...
make sure that we have only two cases:
1) keys are stored on the server and the client
2) keys are stored on the server and not yet on the client
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
bef5d1a893
if keys are not on server, also delete local keys
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
c8e5ac7b5f
fix upload of private key when initializing the end-to-end encryption
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
3a0e0f2097
can now generate the CSR again if the first try to upload failed
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
50234c5859
try to resend the public key if it is not on server but on local storage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
d3b583d967
improvement to be able to retry the e2ee init steps
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
17484cd69f
finish local save of keys and upload them to server
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
1b7c16e8ff
solve memory mismanagement of object life time
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
1cb632234c
e2ee init rework
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
15f3e2acae
backup private key early
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
0e8e8daaea
Merge pull request #5845 from nextcloud/bugfix/crashWhenAddingAccountAfterRemovingOneOnLinux
...
prevent crash by resetting common pointer after deleting gobject menu
2023-06-30 11:07:46 +02:00
Matthieu Gallien
da8fa7bfa7
prevent crash by resetting common pointer after deleting gobject menu
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 10:19:59 +02:00
Camila
30953eab3b
Merge pull request #5844 from nextcloud/update/doc/faq
...
Update the documentation with information on how 'Edit locally' works.
2023-06-29 12:12:29 -03:00
Camila
274290adb0
Update the documentation with information on how 'Edit locally' works.
...
Signed-off-by: Camila <hello@camila.codes>
2023-06-29 14:28:32 +00:00
Nextcloud bot
7d011faf09
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-29 02:50:18 +00:00
Matthieu Gallien
0a65df1e0e
Merge pull request #5036 from nextcloud/feature/improveNetworkErrorHandling
...
Feature/improve network error handling
2023-06-28 12:05:23 +02:00
Matthieu Gallien
033a37e7d1
remove wrong code
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Matthieu Gallien
cd6ee68fec
filter out some errors if they are related to network troubles
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Matthieu Gallien
0e002f35f4
add more metadata to sync errors to allow filtering
...
in order to be able to filter some errors when showing them into the
main dialog activity list, add some more info about the error to know
the origin (like a network issue or a sync issue)
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Matthieu Gallien
431ccfec5a
ActivityListModel now keeps track of the account connection state
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Matthieu Gallien
8cf778ba94
declare state property in AccountState
...
should make it more logic to find the property when needed
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Matthieu Gallien
69d2b06f3d
fix ignored signals due to using old connect syntax
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-28 11:21:50 +02:00
Nextcloud bot
a7e10a166f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-28 02:42:35 +00:00
Nextcloud bot
d8ea169ac4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-27 02:47:19 +00:00
Nextcloud bot
c449c2294f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-26 02:39:42 +00:00
Nextcloud bot
df07243eb4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-25 02:37:49 +00:00
Nextcloud bot
a0e8e1adf6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-24 02:34:21 +00:00
Nextcloud bot
15d8348e6f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-23 03:33:07 +00:00
Matthieu Gallien
77478a3a70
Merge pull request #5829 from DimitriPapadopoulos/codespell
...
Fix residual typos found by codespell
2023-06-22 17:47:40 +02:00
Dimitri Papadopoulos
1af6a9863d
Fix residual typos found by codespell
...
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-06-22 17:47:20 +02:00
Nextcloud bot
9b6f68c64d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-22 02:41:19 +00:00
Matthieu Gallien
2e0c2317ca
Merge pull request #5650 from nextcloud/ci/cross-compile-windows
...
update docker container based on opensuse leap to cross build to windows
2023-06-21 09:34:22 +02:00
Matthieu Gallien
1ae9094d8e
update docker container based on opensuse leap to cross build to windows
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-21 08:50:52 +02:00
Matthieu Gallien
61d7898b63
Merge pull request #5763 from DimitriPapadopoulos/codespell
...
Fix typos found by codespell
2023-06-21 08:47:26 +02:00
Dimitri Papadopoulos
fa96e0d31a
Fix typos found by codespell
...
These change actual variable names.
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-06-21 08:47:13 +02:00
Dimitri Papadopoulos
9d830e94f9
Fix typos found by codespell
...
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-06-21 08:47:13 +02:00
Nextcloud bot
e3f948a3b2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-21 02:43:34 +00:00
Matthieu Gallien
bb393d3025
Merge pull request #5688 from nextcloud/bugfix/checksum-calculation-stop-on-destruction
...
Bugfix/checksum calculation stop on destruction
2023-06-20 13:01:56 +02:00
alex-z
7e5031d75d
Implemented a class ChecksumCalculator to allow stopping the checksum calculation thread on parent destruction.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-06-20 11:44:07 +02:00
allexzander
b2a24373a4
Merge pull request #5611 from nextcloud/feature/documentation-for-mass-deployment
...
Documentation for mass deployment.
2023-06-20 11:34:18 +02:00
alex-z
ac7f5632d1
Documentation for mass deployment and account wizard override.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-06-20 11:17:14 +02:00
Nextcloud bot
712f45426c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-20 02:35:33 +00:00
Nextcloud bot
5d9742c83b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-19 02:29:35 +00:00
Nextcloud bot
a3f3f4d649
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-18 02:23:05 +00:00
Nextcloud bot
12177878e2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-17 02:24:07 +00:00
Matthieu Gallien
2bc3218f5b
Merge pull request #5814 from ivaradi/bookworm
...
Build for Debian Bookworm
2023-06-16 10:08:29 +02:00