Claudio Cambra
401ecd8e3c
Ensure errors are emitted and loading dialog destroyed when fatal errors are met during edit locally
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Claudio Cambra
e836ff4a12
Provide error when erasing the blacklist error for an item fails during edit locally
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Claudio Cambra
6431d66aeb
Remove unnecessary signalling response to start edit locally, just start it within the job
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-23 22:48:41 +08:00
Nextcloud bot
17ebe0314c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-23 04:31:04 +00:00
Nextcloud bot
613357af70
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-22 04:36:13 +00:00
Matthieu Gallien
d661bdb41f
Merge pull request #5603 from nextcloud/bugfix/fix-log-crash
...
Fix crash on entering new log file after file size of 512kb reached
2023-04-21 12:15:40 +02:00
Matthieu Gallien
9c8b624ef7
protect all access to shared data by mutexes
...
separate public methods that must lock and private methods that must not
lock
will avoid deadlock or unprotected accesses
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-21 10:32:43 +02:00
Matthieu Gallien
c2d72109b6
protext all access to _logstream with the existing mutex
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-21 10:32:43 +02:00
Claudio Cambra
1f1d9d6dba
Ensure we are making all file modifications under mutex protection
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-21 10:32:43 +02:00
Claudio Cambra
711359ef43
Ensure we are closing current log file before entering next log file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-21 10:32:43 +02:00
allexzander
38ae92beff
Merge pull request #5612 from nextcloud/bugfix/edit-locally-loadin-dialog-ellide
...
Edit locally. Elide loading dialog filename label middle.
2023-04-20 16:29:43 +02:00
alex-z
3a00c1d43f
Edit locally. Elide loading dialog filename label middle.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-20 14:16:07 +02:00
Nextcloud bot
3f3daec143
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-20 04:42:00 +00:00
Nextcloud bot
a3166d9af7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-19 04:29:28 +00:00
Nextcloud bot
984688eb92
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-18 03:11:18 +00:00
Nextcloud bot
446203c710
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-16 04:27:41 +00:00
Nextcloud bot
6bd369d5a0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-14 11:47:07 +00:00
Nextcloud bot
9371931d05
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-13 04:33:40 +00:00
Matthieu Gallien
da45b6f52f
Merge pull request #5577 from nextcloud/bugfix/migrateE2eeMetadata
...
properly preserve the format of e2ee metadata during DB operations
2023-04-12 18:31:52 +02:00
Matthieu Gallien
94869783d3
allow to read v1.2 from buggy v3.8.0 client
...
will consider v1.2 stored encryption status in DB to be equivalent to v1
due to bugs in the v3.8.0 release
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-12 15:46:51 +02:00
Matthieu Gallien
7118fc4650
use a better name for encryption status attributes
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-12 15:46:51 +02:00
Matthieu Gallien
619607b054
properly preserve the format of e2ee metadata during DB operations
...
before this patch we may put the e2ee version format to v1.2 when it was
not the case
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-12 15:46:51 +02:00
Matthieu Gallien
d5bddb9c4c
Merge pull request #5595 from nextcloud/bugfix/use-vfs-ui
...
Alway add the item at the end of the layout.
2023-04-12 13:43:50 +02:00
Camila
6a4d6b9c97
Alway add the item at the end of the layout.
...
Signed-off-by: Camila <hello@camila.codes>
2023-04-12 10:16:47 +02:00
Nextcloud bot
6b87324742
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-12 04:33:27 +00:00
Claudio Cambra
3860a4cc6c
Merge pull request #5580 from nextcloud/bugfix/log-sizes
...
Enter next log file if the current log file is larger than 512 KB
2023-04-12 10:46:07 +08:00
Claudio Cambra
eed5ca17bd
Enter next log file if the current log file is larger than 512 KB when writing log line
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-04-11 23:10:03 +02:00
Matthieu Gallien
e0a577172b
Merge pull request #5587 from nextcloud/ci/fullyQualifyTypeForSignalsSlots
...
fix compilation with clazy and fully-qualified-moc-types checks enabled
2023-04-11 17:05:42 +02:00
Matthieu Gallien
5cb3266f7f
fix compilation with clazy and fully-qualified-moc-types checks enabled
...
will make all signals and slots be using fully qualified data types
makes code safer
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-11 11:34:00 +02:00
allexzander
663b0d9c37
Merge pull request #5588 from nextcloud/feature/restart-folder-sync
...
Edit locally. Restart current folder sync immediately after file opened.
2023-04-11 10:50:14 +02:00
alex-z
54c13a560d
Edit locally. Restart current folder sync immediately after file opened.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-11 09:50:51 +02:00
Nextcloud bot
d4f5081f91
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-10 04:39:25 +00:00
Nextcloud bot
a425d75cfb
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-09 04:31:27 +00:00
Nextcloud bot
740fb55f47
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-08 04:33:52 +00:00
Matthieu Gallien
ef5325e6ed
Merge pull request #5566 from nextcloud/bugfix/tolerateMissingPrivateKey
...
in case server has no private key, let e2ee init fail
2023-04-07 17:38:46 +02:00
Matthieu Gallien
a852eda937
in case server has no private key, let e2ee init fail
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-07 16:08:23 +02:00
Matthieu Gallien
b655fce7e1
Merge pull request #5567 from nextcloud/Valdnet-patch-4
...
Correct spelling
2023-04-07 16:07:53 +02:00
Valdnet
1f8239b13f
i18n: Separate words
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2023-04-07 10:35:51 +02:00
Valdnet
8ed69d1e95
i18n: Separate words
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2023-04-07 10:35:51 +02:00
Valdnet
06b2f2b736
i18n: Add dot
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2023-04-07 10:35:51 +02:00
allexzander
0aa3ad8ee2
Merge pull request #5579 from nextcloud/feature/improve-error-information-when-hydrating
...
Do not display error status and messages when aborting a sync during hydration request in VFS mode
2023-04-07 10:08:32 +02:00
alex-z
a428c17c37
Do not display error status and messages when aborting a sync during hydration request in VFS mode.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-06 22:26:35 +02:00
Nextcloud bot
8a7f0d92eb
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-06 04:38:54 +00:00
allexzander
c3c1b1e84b
Merge pull request #5574 from nextcloud/bugfix/unit-test-securefiledrop
...
Fix unit tests SecureFileDrop
2023-04-05 21:13:34 +02:00
alex-z
31c3aee447
Fix unit tests SecureFileDrop
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-04-05 12:21:28 +02:00
Nextcloud bot
73f9962896
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-05 04:38:41 +00:00
Matthieu Gallien
c9cf248e5d
fix compilation
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-04 18:01:26 +02:00
Matthieu Gallien
9e7197a375
Merge pull request #5572 from nextcloud/bugfix/tryHardToRecoverBrokenE2eeChecksums
...
try different permutation to try to recover the broken checksum
2023-04-04 17:47:10 +02:00
Matthieu Gallien
b0c69481f2
try different permutation to try to recover the broken checksum
...
will only accept a checksum that can be computed from proper data
should still be safe
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-04-04 17:41:17 +02:00
Matthieu Gallien
27f46eb242
Merge pull request #5568 from nextcloud/bugfix/sortBeforeComputingChecksum
...
sort encrypted files by their id to compute checksum
2023-04-04 15:06:13 +02:00