Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-28 | More efficiently schedule sync runs for files that need delayed sync runs | Claudio Cambra | |
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com> | |||
2022-09-28 | Fix files not unlocking after lock time expired | Claudio Cambra | |
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com> | |||
2022-09-17 | Revert "Remove behavior changes." | allexzander | |
This reverts commit 84d06ce9906df7bb6d87bf7093dd11fac6a6057a. Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2022-09-17 | Remove behavior changes. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2022-09-17 | Do not ignore return value of getFileRecordsByFileId. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-09-17 | Added 'nodiscard' attribute to some of SyncJournalDb methods. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-09-17 | Check return values for SqlQuery.exec(). | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-09-10 | Make 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-03 | Implement URI handler for local file editing | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-07-29 | Implement COM Dll for CfApi shell extensins. Implement Thumbnail Provider. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-05-16 | Actually reset menu when user accounts are added or removed | Claudio Cambra | |
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com> | |||
2022-05-02 | fetch and store in sync database information abot lock state of files | Matthieu 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-02 | reformat SyncJournalDb::setFileRecord to decrease complexity | Matthieu Gallien | |
reduce the measure of branching complexity by reformatting the method Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com> | |||
2022-01-11 | Refactor DeleteJob and DeleteApiJob to use SimpleFileJob. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-01-11 | Checksum validation PropagateDownload unit tests. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2022-01-11 | Ask server to recalculate checksum on validatin failure. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2021-12-07 | Use different icon for a sync folder on Windows depending on zoom level. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2021-11-24 | Pass username from Windows to login page. | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2021-11-23 | Cleanup system bindings from Windows when removing a local sync folder | alex-z | |
Signed-off-by: alex-z <blackslayer4@gmail.com> | |||
2021-11-19 | properly query sync journal DB to know when to run fix for VFS | Matthieu 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-17 | Refactor key-value store query code | Felix Weilbach | |
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com> | |||
2021-11-17 | Correct virtual files placeholder files if needed | Felix 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-05 | add an option to enforce use of virtual files sync folder | Matthieu Gallien | |
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com> | |||
2021-09-20 | Fixed placeholder numbering | rakekniven | |
Fix for #3812 Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> | |||
2021-09-17 | Fix warnings | Felix Weilbach | |
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com> | |||
2021-09-13 | Fixed warning: extra ';' in Q_ENUM_NS(PinState); | Dmytro Korchynskyi | |
Signed-off-by: Dmytro Korchynskyi <kdl.dima@gmail.com> | |||
2021-09-08 | Use QRecursiveMutex | Felix Weilbach | |
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com> | |||
2021-09-08 | Use QRandomGenerator instead of qrand | Felix Weilbach | |
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com> | |||
2021-09-08 | endl has been deprecated | Felix Weilbach | |
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com> | |||
2021-08-31 | let clang-tidy add missing override after enabling again the check | Matthieu Gallien | |
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com> | |||
2021-08-23 | Use byte array for etag | Hannah von Reth | |
2021-08-23 | Correctly use indexOf | Hannah von Reth | |
2021-08-23 | Align type used for getPHash | Hannah von Reth | |
2021-08-23 | Move Prepared sql queries to seperate class to manage access | Hannah von Reth | |
2021-08-20 | VFS + E2EE. Improved data alignment and unit tests for StreamingDecryptor. ↵ | allexzander | |
Refactoring and renaming for readability. Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-08-20 | VFS + E2EE. Handle scenario of sync journal deleted. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-08-20 | VFS + E2EE VFS implicit hydration of E2EE files. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-08-11 | Add workaround for issue discovered in ↵ | Hannah von Reth | |
https://github.com/owncloud/core/pull/38304 | |||
2021-08-11 | Always reset prepared sql statements | Hannah von Reth | |
This allow the creation of checkpoints and fixes the growing wal issue Fixes: #7646 | |||
2021-08-11 | Make findBestChecksum case insensitive | Hannah von Reth | |
Especially the casing of ADLER32 did not match the server. | |||
2021-08-11 | Finish is already called in the destructor | Hannah von Reth | |
2021-08-03 | l10n: Replace apostrophe with double quotation. Remove double space and sort ↵ | Valdnet | |
sentence. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com> | |||
2021-07-30 | Fix clang-tidy errors. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-07-30 | l10n: Replace apostrophe with double quotation | Valdnet | |
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com> | |||
2021-07-28 | Revert Added config parameter that allows to bypass checksum validation failure. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-07-21 | print the real permissions string instead of its address | Matthieu Gallien | |
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com> | |||
2021-07-08 | bring back dynamic load of VFS plugins | Matthieu Gallien | |
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com> | |||
2021-07-06 | Improve the error message returned by updateMetadata | Hannah von Reth | |
Also properly handle the case the the file can't be converted to a placeholder as it is locked | |||
2021-07-01 | Fix review comments. | allexzander | |
Signed-off-by: allexzander <blackslayer4@gmail.com> | |||
2021-06-16 | Run expansive assert only in dev builds | Hannah von Reth | |