nextcloud-desktop/src/libsync
Matthieu Gallien fac4cedd2b flush logs every 5 lines written
should help not loosing too much logs in case of a crash or similar not
nominal stop of the client

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-21 12:06:06 +01:00
..
creds remove deprecated code only usefull for very old Qt releases 2024-08-12 11:14:26 +02:00
vfs Support Windows .lnk files with VFS Cf API. 2024-07-10 10:29:21 +02:00
abstractnetworkjob.cpp disable our code for network timeout 2024-09-26 16:11:37 +02:00
abstractnetworkjob.h disable our code for network timeout 2024-09-26 16:11:37 +02:00
accessmanager.cpp Revert "Merge pull request #6986 from nextcloud/feature/alwaysEnableHttp2" 2024-09-23 13:19:22 +02:00
accessmanager.h Use the http logger with the unittests 2021-05-06 07:35:59 +00:00
account.cpp Use constexpr for accentcolor adjustment value 2024-11-21 13:21:01 +08:00
account.h Save serverHasValidsubcription in the account. 2024-10-31 13:06:03 +01:00
accountfwd.h
bandwidthmanager.cpp downgrade some log lines to be less verbose 2023-06-12 17:54:03 +02:00
bandwidthmanager.h move init to default value in class declaration 2023-02-06 10:43:05 +01:00
basepropagateremotedeleteencrypted.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
basepropagateremotedeleteencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
bulkpropagatorjob.cpp Report error Virus Detected. Updated tests. 2023-12-11 18:03:57 +01:00
bulkpropagatorjob.h Fix. Bulk upload. Accumulate sent bytes. Fix negative value in UI. 2023-11-20 17:02:31 +01:00
capabilities.cpp Parse forbidden filename related capability features 2024-08-21 09:51:39 +02:00
capabilities.h Parse forbidden filename related capability features 2024-08-21 09:51:39 +02:00
caseclashconflictsolver.cpp Support Windows .lnk files with VFS Cf API. 2024-07-10 10:29:21 +02:00
caseclashconflictsolver.h use #pragma once instead of include guards 2023-01-25 16:37:37 +01:00
clientproxy.cpp
clientproxy.h
clientsideencryption.cpp add NextcloudSslCertificate to wrap QSslCertificate in QHash 2024-04-26 09:05:12 +02:00
clientsideencryption.h add NextcloudSslCertificate to wrap QSslCertificate in QHash 2024-04-26 09:05:12 +02:00
clientsideencryptionjobs.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionjobs.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionprimitives.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionprimitives.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientstatusreporting.cpp Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreporting.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingcommon.cpp Client Status Reporting. Only report statuses listed on the server. 2024-02-28 14:47:37 +01:00
clientstatusreportingcommon.h Client Status Reporting. Only report statuses listed on the server. 2024-02-28 14:47:37 +01:00
clientstatusreportingdatabase.cpp Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingdatabase.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingnetwork.cpp Client Status Reporting. Only report statuses listed on the server. 2024-02-28 14:47:37 +01:00
clientstatusreportingnetwork.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingrecord.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
CMakeLists.txt fix build failed 2024-06-12 15:54:03 +08:00
configfile.cpp Remove checks for the update channel from the getter function. 2024-10-31 13:06:02 +01:00
configfile.h count the files deletion and warn if threshold is exceeded 2024-09-30 14:33:49 +02:00
cookiejar.cpp remove too verbose not so usefull logs 2024-10-07 09:46:31 +02:00
cookiejar.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
datetimeprovider.cpp Add dialog to set user status 2021-09-09 11:18:22 +02:00
datetimeprovider.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
deletejob.cpp Refactor DeleteJob and DeleteApiJob to use SimpleFileJob. 2022-01-11 13:37:09 +00:00
deletejob.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
discovery.cpp Check for live photo against db entry instead of server entry 2024-11-20 14:39:51 +01:00
discovery.h when deciding to create a new folder on server: check permissions 2024-08-23 09:56:44 +02:00
discoveryphase.cpp Fetch and record live photo properties during remote discovery single directory job 2024-11-20 14:39:51 +01:00
discoveryphase.h Add live photo properties to remoteinfo struct 2024-11-20 14:39:51 +01:00
encryptedfoldermetadatahandler.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
encryptedfoldermetadatahandler.h do some header includes clean-up as recommended by compiler 2024-04-26 09:05:12 +02:00
encryptfolderjob.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
encryptfolderjob.h Bugfix. E2EE V2. Fix incorrect root e2ee folder path search in local db. 2024-02-28 15:37:50 +01:00
filesystem.cpp Add null check for resultDacl after calling GetSecurityDescriptorDacl 2024-11-15 09:28:05 +01:00
filesystem.h make folders read-write when needed when deleting local items 2024-08-21 14:38:21 +02:00
foldermetadata.cpp Report client status error when signature is empty. 2024-10-16 11:51:01 +02:00
foldermetadata.h E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
helpers.cpp Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it. 2022-12-06 09:37:03 +01:00
helpers.h Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it. 2022-12-06 09:37:03 +01:00
httplogger.cpp
httplogger.h
iconjob.cpp remove deprecated code only usefull for very old Qt releases 2024-08-12 11:14:26 +02:00
iconjob.h IconJob: Send request through the accounts NAS 2021-11-10 13:11:49 +01:00
libsync.md
localdiscoverytracker.cpp
localdiscoverytracker.h fully qualify types in signals and slots 2022-11-15 09:57:54 +01:00
lockfilejobs.cpp receive and decode tokens for locks 2024-09-25 15:06:29 +02:00
lockfilejobs.h receive and decode tokens for locks 2024-09-25 15:06:29 +02:00
logger.cpp flush logs every 5 lines written 2024-11-21 12:06:06 +01:00
logger.h flush logs every 5 lines written 2024-11-21 12:06:06 +01:00
networkjobs.cpp add missing QStringLiteral 2024-04-26 09:05:12 +02:00
networkjobs.h properly detect and enable Qt6 WebEngine integration 2024-08-28 11:35:04 +02:00
nextcloudtheme.cpp Restyle wizard pages 2021-03-10 09:55:40 +01:00
nextcloudtheme.h tidy up code in Theme class 2023-03-22 10:17:28 +01:00
ocsprofileconnector.cpp IconJob: Send request through the accounts NAS 2021-11-10 13:11:49 +01:00
ocsprofileconnector.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
ocsuserstatusconnector.cpp Fix bugs with setting 'Away' user status 2022-08-08 17:34:11 +02:00
ocsuserstatusconnector.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
owncloudpropagator_p.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
owncloudpropagator.cpp remove not so usefull log output 2024-10-10 14:36:51 +02:00
owncloudpropagator.h if a virtual file change but bothing changed: set it as in sync 2024-04-23 18:04:35 +02:00
progressdispatcher.cpp Capitalize sync instruction strings returned by Progress::asActionString. 2024-07-29 20:06:32 +02:00
progressdispatcher.h add more metadata to sync errors to allow filtering 2023-06-07 17:25:44 +02:00
propagatedownload.cpp properly catch std::filesystem exceptions 2024-10-08 11:52:58 +02:00
propagatedownload.h Wrap all use of std::filesystem in ifdefs to fix legacy build for <macOS 10.15 2024-03-28 19:11:57 +08:00
propagatedownloadencrypted.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
propagatedownloadencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedelete.cpp create a permanent log of delete actions 2024-10-01 15:43:42 +02:00
propagateremotedelete.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencrypted.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencryptedrootfolder.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencryptedrootfolder.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotemkdir.cpp properly compute if a folder is top level or child extern mounted 2024-03-27 14:29:01 +01:00
propagateremotemkdir.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotemove.cpp on receiving reply of a remote MOVE: always record it 2024-10-18 10:09:08 +08:00
propagateremotemove.h Implement Secure filedrop link share. Move data from 'filedrop' to 'files' when syncing E2EE folders. 2023-03-02 19:29:11 +01:00
propagateupload.cpp fix computation of timeout for jobs to have proper bounds (min < max) 2024-04-26 09:05:12 +02:00
propagateupload.h Move destination header build to own method 2023-10-16 10:11:00 +02:00
propagateuploadencrypted.cpp Support Windows .lnk files with VFS Cf API. 2024-07-10 10:29:21 +02:00
propagateuploadencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateuploadng.cpp lock token should be sent via webdav only for token lock type 2024-09-26 09:25:34 +02:00
propagateuploadv1.cpp lock token should be sent via webdav only for token lock type 2024-09-26 09:25:34 +02:00
propagatorjobs.cpp create a permanent log of delete actions 2024-10-01 15:43:42 +02:00
propagatorjobs.h Implement Secure filedrop link share. Move data from 'filedrop' to 'files' when syncing E2EE folders. 2023-03-02 19:29:11 +01:00
pushnotifications.cpp Fix typos found by codespell 2023-06-21 08:47:13 +02:00
pushnotifications.h fully qualify types in signals and slots 2022-11-15 09:57:54 +01:00
putmultifilejob.cpp fix bulk upload of empty files 2023-07-10 10:38:39 +02:00
putmultifilejob.h Clean up putmultifilejob class definition 2023-05-15 20:46:21 +08:00
rootencryptedfolderinfo.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
rootencryptedfolderinfo.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
syncengine.cpp better logs tounderstand when a folder is local scanned 2024-10-17 08:52:27 +02:00
syncengine.h count the files deletion and warn if threshold is exceeded 2024-09-30 14:33:49 +02:00
syncfileitem.cpp Set live photo properties on syncfileitem when creating one based on other types of items 2024-11-20 14:39:51 +01:00
syncfileitem.h Add live photo properties to syncfileitem 2024-11-20 14:39:51 +01:00
syncfilestatustracker.cpp create a permanent log of delete actions 2024-10-01 15:43:42 +02:00
syncfilestatustracker.h Bugfix. Exclude list. Fix stuck 'excluded' status in Windows Explorer after removing the exclude pattern. 2024-03-05 10:40:09 +01:00
syncoptions.cpp Add sync option for nextcloudcmd. 2024-06-28 18:18:08 +02:00
syncoptions.h changing default chunk size to 100MB 2024-09-26 10:56:53 +02:00
syncresult.cpp Correctly handle errors for unsupported filenames on the server. Allow user to rename those via dialog. 2023-06-14 12:48:56 +02:00
syncresult.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
theme.cpp some improvements for account network settings 2024-11-19 14:09:05 +01:00
theme.h on Windows 10 follow color scheme changes and apply them 2024-11-19 14:09:05 +01:00
updatee2eefoldermetadatajob.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
updatee2eefoldermetadatajob.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
updatee2eefolderusersmetadatajob.cpp chore(i18n): Improve grammar 2024-04-28 16:48:08 +08:00
updatee2eefolderusersmetadatajob.h fully qualify types for use with Qt metaobject system 2024-04-26 09:05:12 +02:00
updatemigratede2eemetadatajob.cpp E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
updatemigratede2eemetadatajob.h E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths. 2024-03-20 00:54:27 +01:00
userstatusconnector.cpp Add dialog to set user status 2021-09-09 11:18:22 +02:00
userstatusconnector.h more fixes for attributes without init value 2023-02-06 10:43:05 +01:00
wordlist.cpp
wordlist.h