1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2025-10-31 09:17:14 +01:00

Commit Graph

  • 1d4e4fafcc Discovery: Add back virtual file instruction checks Christian Kamm 2018-10-19 10:24:47 +02:00
  • a4e139969c Fix windows build Olivier Goffart 2018-10-19 09:11:01 +02:00
  • 8490664860 Account Settings: fix progress being written in white when there are errors Olivier Goffart 2018-10-17 15:15:11 +02:00
  • dd34cbc751 Virtual files: Wipe selective sync settings when enabled Christian Kamm 2018-08-31 15:50:54 +02:00
  • 60de1c9720 virtual files: show option only when branding allows it Christian Kamm 2018-08-30 17:55:24 +02:00
  • 251e01a440 Virtual files: Use theme to check for option availability Christian Kamm 2018-08-31 15:50:36 +02:00
  • 94e63ef7b9 Account Settings: Add a context menu entry to enable or disable virtual files Olivier Goffart 2020-11-26 09:56:52 +01:00
  • 18f6e346b8 Upload: Do not error out if the server do not send the X-OC-MTime: accepted header Olivier Goffart 2018-10-09 09:20:15 +02:00
  • a985ea8624 Do not select ownCloud in Finder after installation to fix #6781 Dominik Schmidt 2018-09-27 20:08:48 +02:00
  • 15eab07866 OAuth2: Store 'Account::davUser' in the config, and use that user for connecting Olivier Goffart 2018-10-05 19:45:43 +02:00
  • 75f66ddaa1 Local discovery: always recurse within touched directory Olivier Goffart 2018-10-11 12:15:44 +02:00
  • e10e953c66 PropagateUpload: Avoid crash due to cascading aborts Christian Kamm 2018-10-08 12:04:54 +02:00
  • 640cf0c71e Fix leaks in tests Olivier Goffart 2018-10-05 19:03:08 +02:00
  • d1aedcfd3c Discovery: restructure processFileAnalyzeLocalInfo Christian Kamm 2018-10-17 10:59:45 +02:00
  • a2839bd40a Discovery: easy conditions first in processFileAnalyzeRemoteInfo Christian Kamm 2018-10-17 10:43:25 +02:00
  • 76341904e9 Discovery: Add comments Christian Kamm 2018-10-17 10:42:58 +02:00
  • 5a1c93d0ac Discovery: make sure finished is not called twice, even in case of errors Olivier Goffart 2018-10-16 16:18:39 +02:00
  • b86e1efc9a Remove the backup deteciton code which was used for server < 9.1 Olivier Goffart 2018-10-16 16:08:49 +02:00
  • f666511a4b Discovery: Remove stale DB entries Olivier Goffart 2018-10-16 16:00:59 +02:00
  • 5683278fab Discovery: Comments and visibility adjustments Christian Kamm 2018-10-16 15:08:04 +02:00
  • aa18e10ff5 Discovery: cleanups and comments Olivier Goffart 2018-10-16 13:25:17 +02:00
  • b10b3e5eeb Discovery: move checkMovePermissions to its own function Olivier Goffart 2018-10-16 14:55:39 +02:00
  • edd866b32b Discovery: Adjust the instruction in case of resolved conflict Olivier Goffart 2018-10-16 14:44:20 +02:00
  • 7cddaf82ab ProcessDirectoryJob: always set _childModified to true, regardless the direction Olivier Goffart 2018-10-16 13:42:52 +02:00
  • 46510c2f39 Discovery phase: refactor some code in DiscoveryPhase::findAndCancelDeletedJob Olivier Goffart 2018-10-16 13:03:24 +02:00
  • 1c2a3279bb New Discovery Algorithm: more cleanups Olivier Goffart 2018-10-16 11:03:46 +02:00
  • 2f8c77c54f Fixup commit 835c9163374f42003aa2f7795ade3f4ff62c8877 Olivier Goffart 2018-10-15 18:05:51 +02:00
  • c009dae1ce New discovery algorithm: fixups Olivier Goffart 2018-10-15 17:02:04 +02:00
  • 059f722b3b Move Result to its own header Olivier Goffart 2018-10-15 16:51:24 +02:00
  • afed46afcc New discovery algorithm: Parallel PROPFIND Olivier Goffart 2018-10-12 14:44:33 +02:00
  • c8eff3da2d New Discovery algorithm: Remove the sync cleanup phase Olivier Goffart 2018-10-09 15:54:42 +02:00
  • 35c0cf4e59 New discovery algorithm: Set the originalFile for ignored files Olivier Goffart 2018-10-09 15:54:03 +02:00
  • 52dcfcb166 New Propagation algorithm: Fetch, and emit, the root etag Olivier Goffart 2018-10-09 15:12:02 +02:00
  • d25d87e92c New Discovery Algorithm: Ge tthe size of new folders Olivier Goffart 2018-10-09 13:45:27 +02:00
  • ef542ac83d New Discovery algorithm: Split the process function even further Olivier Goffart 2018-10-09 12:49:21 +02:00
  • fc69dda246 New Discovery Algo: Refactor by splitting the processFile in two Olivier Goffart 2018-10-05 11:05:08 +02:00
  • b7d827d6d0 New Discovery Algorithm: Handle rename of virtual files Olivier Goffart 2018-10-04 15:04:29 +02:00
  • e58a25d7c5 Virtual files: Renames propagate #6718 Christian Kamm 2018-09-26 13:41:02 +02:00
  • 3289675b8d Folder Wizard: Disable the 'choose what to sync' treeview if virtual files are selected Olivier Goffart 2018-09-16 12:25:44 +02:00
  • d8fa8e270f AccountSetting: Fix Small Memoy leak Olivier Goffart 2018-09-16 21:52:50 +02:00
  • f0ddf179a5 Fix tx.pl Olivier Goffart 2018-09-05 18:36:53 +02:00
  • 0ba9dc7dd1 AccountSettings: Force sync should wipe the blacklist Olivier Goffart 2018-09-03 09:45:08 +02:00
  • 68ace415d4 Virtual files: don't check for new big folders Olivier Goffart 2018-08-30 18:14:33 +02:00
  • 75a57778d9 Virtual files: Don't show selective sync Olivier Goffart 2018-08-30 18:14:13 +02:00
  • 46aa8fd1f8 Socket API: add an option to replace existing files with virtual files Olivier Goffart 2018-08-28 10:35:26 +02:00
  • afc953b649 Update the minimum supported version Olivier Goffart 2018-06-29 09:43:53 +02:00
  • 811ac50c05 CMakeLists.txt: Log the Qt version in compile Markus Goetz 2018-08-22 16:38:57 +02:00
  • 6b571b609c Conflicts: Rename BasePath to InitialBasePath #6709 Christian Kamm 2018-08-21 11:24:45 +02:00
  • d81ccbb0c1 Checksum: Add support for SHA256 and SHA3 Olivier Goffart 2018-07-05 14:36:10 +02:00
  • bf6e4174c8 Move the checksum related routine from FileSystem to checksum, where they belong Olivier Goffart 2018-07-05 14:24:44 +02:00
  • 198b65e9fc Fix a compilation error on windows Olivier Goffart 2018-09-03 11:47:15 +02:00
  • 21fe54fb13 New Discovery Algo: readability improvements Olivier Goffart 2018-08-27 15:10:12 +02:00
  • 3a06a7978f New discovery algo: data finger print Olivier Goffart 2018-08-21 19:54:48 +02:00
  • 5683f1c33d New Disco Algo: Handle spurious virtual files Olivier Goffart 2018-08-21 13:08:09 +02:00
  • 9c99544e0b Fix test link with older Qt Olivier Goffart 2018-08-21 10:45:27 +02:00
  • c3f745fa76 Conflict handling: add the OC-ConflictBasePath header Olivier Goffart 2018-08-14 13:35:04 +02:00
  • 358aadfb98 Account Settings: Add a text for folder using vierual files Olivier Goffart 2018-08-18 09:37:00 +02:00
  • 73d933115a Virtual Files: Set the mtime of the virtual file to that of the server Olivier Goffart 2018-08-18 09:14:01 +02:00
  • a17a2a9c06 Virtual Files Mime Type: use "vnd." prefix instead of "x-" Olivier Goffart 2018-08-17 12:04:48 +02:00
  • c10f103fb8 Virtual files: Renaming to virtual doesn't delete data #6718 Christian Kamm 2018-08-16 12:38:39 +02:00
  • a670431a48 SyncEngine: Fix renames making hierarchy inversion Olivier Goffart 2018-08-07 09:32:14 +02:00
  • be0fa72fcb RemotePermissions: Fix empty vs null Christian Kamm 2018-08-15 12:16:46 +02:00
  • 4837bc8d60 FolderStatusModel: Do not abort applying selective sync if one folder has an error Olivier Goffart 2018-08-01 11:10:38 +02:00
  • 732069aaa7 SyncEngine: Fix the "direction" of the "all file delted" message when the server is reset Olivier Goffart 2018-08-14 09:19:31 +02:00
  • f6ca649308 Do not require server replies to contain an mtime Christian Kamm 2018-07-25 11:13:14 +02:00
  • 9401273daf New discovery algorithm: Call FolderDiscovered Olivier Goffart 2018-08-06 12:53:51 +02:00
  • a36ed56f01 New Discovery algorithm: Refactor a bit the way the signal are emited Olivier Goffart 2018-08-06 12:41:59 +02:00
  • 8f3ce6e520 Fix TestDownload: _ignore_hidden_files was not properly initialized Olivier Goffart 2018-08-06 12:37:39 +02:00
  • b6487181c6 New Discovery Phase: fix a few FIXME Olivier Goffart 2018-08-06 11:27:11 +02:00
  • 9863500ec1 New discovery algorithm: handle symlinks Olivier Goffart 2018-08-06 10:52:34 +02:00
  • a9ec521bf1 New discovery algo: Handle Database error Olivier Goffart 2018-08-06 10:31:37 +02:00
  • d6fc3b6e0a Skip failing test Olivier Goffart 2018-07-26 13:53:40 +02:00
  • 1bcbcd407c New discovery phase: read the direct download URL and Cookie Olivier Goffart 2018-07-26 10:16:28 +02:00
  • ca32eb1cf7 More cleanup of csync remains Olivier Goffart 2018-07-26 09:53:40 +02:00
  • ac24cdbde6 New Discovery Algo: Permsission check Olivier Goffart 2018-07-25 18:31:36 +02:00
  • 0a6d2d0f46 Remove csync_update and csync_reconcile Olivier Goffart 2018-07-25 16:00:16 +02:00
  • 5994c65ecb Remove the check_csync_update test Olivier Goffart 2018-07-25 15:31:54 +02:00
  • 57068b0fd9 New Discovery Algorithm: handle server errors Olivier Goffart 2018-07-25 15:24:30 +02:00
  • 4031fb6d5b Backport 64014dd374 Olivier Goffart 2018-07-25 14:08:55 +02:00
  • 6794306dde Added test that checks what happens when there is an error in the remote discovery Olivier Goffart 2018-07-25 12:21:29 +02:00
  • 75a1f2d089 Convert p7.pl to a C++ test Olivier Goffart 2018-07-23 15:19:32 +02:00
  • f4a5167812 New Discovery Algo: Support the DatabaseAndFilesystem mode for local discovery Olivier Goffart 2018-07-18 13:44:41 +02:00
  • 370923791d New Disco algortihm: Fix TestChunkingNG::connectionDroppedBeforeEtagRecieved Olivier Goffart 2018-07-18 12:40:22 +02:00
  • 710934bdbd New disco algo: Fix TestSyncFileStatusTracker Olivier Goffart 2018-07-18 12:15:13 +02:00
  • f926248937 New discovery algorithm: More work on virtual files Olivier Goffart 2018-07-18 11:13:46 +02:00
  • 35e40b58ca New Disco algorithm: Type change (file to dir) Olivier Goffart 2018-07-17 17:18:07 +02:00
  • 1e8c37d3d6 New discovery algorithm: Virtual files Olivier Goffart 2018-07-17 13:33:57 +02:00
  • 22d989e272 New discovery algorithm: Fix directory deletion Olivier Goffart 2018-07-17 10:09:57 +02:00
  • d54e00488a New Discovery algorithm Olivier Goffart 2018-07-16 18:35:35 +02:00
  • a384a2d1cb New Discovery algorithm: Handle of move within a moved directory Olivier Goffart 2018-07-16 16:31:10 +02:00
  • bdd1e72dda New discovery algoritmh: more on Renames Olivier Goffart 2018-07-13 17:47:06 +02:00
  • f43d07dc05 New Discovery algorithm: Check that the original file is still on the server while renaming Olivier Goffart 2018-07-13 15:33:54 +02:00
  • 7e36cc3fcb New disco algorithm: Fix some moving Olivier Goffart 2018-07-12 10:36:15 +02:00
  • 5a57a36729 New discovery algorithm: Local rename Olivier Goffart 2018-07-11 17:45:47 +02:00
  • f9a9be59e6 New discovery algo: Remote move Olivier Goffart 2018-07-11 16:55:00 +02:00
  • 92ddc60900 Handle Encoding Problems Olivier Goffart 2018-07-10 16:56:15 +02:00
  • 501da58b10 Ignore Hidden Files Olivier Goffart 2018-07-10 16:37:59 +02:00
  • 8bf69cf0cd Port the invalid napme regexp Olivier Goffart 2018-07-10 16:21:45 +02:00
  • 9efd21d70b More progress Olivier Goffart 2018-07-10 15:45:20 +02:00
  • e934f6b27b New discovery algo Olivier Goffart 2018-07-10 14:50:32 +02:00