Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-28More efficiently schedule sync runs for files that need delayed sync runsClaudio Cambra
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-28Fix files not unlocking after lock time expiredClaudio Cambra
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-09-17Revert "Remove behavior changes."allexzander
This reverts commit 84d06ce9906df7bb6d87bf7093dd11fac6a6057a. Signed-off-by: allexzander <blackslayer4@gmail.com>
2022-09-17Remove behavior changes.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2022-09-17Do not ignore return value of getFileRecordsByFileId.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17Added 'nodiscard' attribute to some of SyncJournalDb methods.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-17Check return values for SqlQuery.exec().alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-09-10Make sure Folder is deleted from the list and the SyncJournalDB is closed ↵alex-z
for every folder of the account that has been removed. Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-08-03Implement URI handler for local file editingalex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-07-29Implement COM Dll for CfApi shell extensins. Implement Thumbnail Provider.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-05-16Actually reset menu when user accounts are added or removedClaudio Cambra
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-05-02fetch and store in sync database information abot lock state of filesMatthieu Gallien
fetch lock properties from server decode them and store them in sync database test to ensure we do properly handle those properties Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-05-02reformat SyncJournalDb::setFileRecord to decrease complexityMatthieu Gallien
reduce the measure of branching complexity by reformatting the method Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-01-11Refactor DeleteJob and DeleteApiJob to use SimpleFileJob.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-01-11Checksum validation PropagateDownload unit tests.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-01-11Ask server to recalculate checksum on validatin failure.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2021-12-07Use different icon for a sync folder on Windows depending on zoom level.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2021-11-24Pass username from Windows to login page.alex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2021-11-23Cleanup system bindings from Windows when removing a local sync folderalex-z
Signed-off-by: alex-z <blackslayer4@gmail.com>
2021-11-19properly query sync journal DB to know when to run fix for VFSMatthieu Gallien
the new method added to query the db is not working and so the fix for vfs is executed at each sync run the new method for bool was not really needed so let's just remove it (and that will make the usage of SqlQuery be correct Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-11-17Refactor key-value store query codeFelix Weilbach
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-11-17Correct virtual files placeholder files if neededFelix Weilbach
In the past not all files were converted to placeholder files when converting an existing sync folder to a virtual files folder. Because some files were not converted to placeholder files, the status would be wrong on the files. This code makes sure that every file in a virtual files folder is a placeholder file. It could be removed in the future. Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-11-05add an option to enforce use of virtual files sync folderMatthieu Gallien
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-09-20Fixed placeholder numberingrakekniven
Fix for #3812 Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2021-09-17Fix warningsFelix Weilbach
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-09-13Fixed warning: extra ';' in Q_ENUM_NS(PinState);Dmytro Korchynskyi
Signed-off-by: Dmytro Korchynskyi <kdl.dima@gmail.com>
2021-09-08Use QRecursiveMutexFelix Weilbach
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-09-08Use QRandomGenerator instead of qrandFelix Weilbach
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-09-08endl has been deprecatedFelix Weilbach
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-08-31let clang-tidy add missing override after enabling again the checkMatthieu Gallien
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-08-23Use byte array for etagHannah von Reth
2021-08-23Correctly use indexOfHannah von Reth
2021-08-23Align type used for getPHashHannah von Reth
2021-08-23Move Prepared sql queries to seperate class to manage accessHannah von Reth
2021-08-20VFS + E2EE. Improved data alignment and unit tests for StreamingDecryptor. ↵allexzander
Refactoring and renaming for readability. Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-08-20VFS + E2EE. Handle scenario of sync journal deleted.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-08-20VFS + E2EE VFS implicit hydration of E2EE files.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-08-11Add workaround for issue discovered in ↵Hannah von Reth
https://github.com/owncloud/core/pull/38304
2021-08-11Always reset prepared sql statementsHannah von Reth
This allow the creation of checkpoints and fixes the growing wal issue Fixes: #7646
2021-08-11Make findBestChecksum case insensitiveHannah von Reth
Especially the casing of ADLER32 did not match the server.
2021-08-11Finish is already called in the destructorHannah von Reth
2021-08-03l10n: Replace apostrophe with double quotation. Remove double space and sort ↵Valdnet
sentence. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2021-07-30Fix clang-tidy errors.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-07-30l10n: Replace apostrophe with double quotationValdnet
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2021-07-28Revert Added config parameter that allows to bypass checksum validation failure.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-07-21print the real permissions string instead of its addressMatthieu Gallien
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-07-08bring back dynamic load of VFS pluginsMatthieu Gallien
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-07-06Improve the error message returned by updateMetadataHannah von Reth
Also properly handle the case the the file can't be converted to a placeholder as it is locked
2021-07-01Fix review comments.allexzander
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-06-16Run expansive assert only in dev buildsHannah von Reth