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

Commit Graph

  • 69144566ce Database: Change path for new dbs to .sync_* #5904 Christian Kamm 2018-12-18 10:10:19 +01:00
  • 30294e0c9a Vfs: Have a static list of potential plugins for now Christian Kamm 2018-12-18 11:28:25 +01:00
  • 75b9976526 Vfs: Ensure older versions gracefully ignore winvfs folders Christian Kamm 2018-12-18 10:47:45 +01:00
  • bdfda460e6 Vfs plugins: Available plugins must load Christian Kamm 2018-12-18 10:31:17 +01:00
  • fd410a5a84 SyncEngine: Ensure that the paths passed to the discovery ends with slashes Olivier Goffart 2018-12-18 10:38:39 +01:00
  • edd806960d Propagator: Don't abort sync on error 503 Olivier Goffart 2018-06-20 15:46:58 +02:00
  • feb770eca7 Allow to open log window via command line to already running client Olivier Goffart 2018-12-03 11:20:46 +01:00
  • 687eb9665d Fix installation of vfs suffix plugin Dominik Schmidt 2018-12-11 11:17:15 +01:00
  • a7a54b6d11 VFS: Plugin needs to be installed, otherwise it can't be loaded Olivier Goffart 2018-12-07 11:15:45 +01:00
  • 47b2913357 Fix compilation warning Olivier Goffart 2018-12-07 10:06:56 +01:00
  • d87c2b803d vfs: Make Vfs ctor explicit Christian Kamm 2018-11-26 13:03:39 +01:00
  • 305d439c41 vfs: Separate vfs availability from new-files-virtual Christian Kamm 2018-11-26 11:33:29 +01:00
  • 1e5e884805 vfs: Don't always load plugins, check metadata Christian Kamm 2018-11-26 10:41:14 +01:00
  • cc912f4d02 vfs: ensure backwards-compatible settings value is always set Christian Kamm 2018-11-21 12:26:59 +01:00
  • b30f79edf6 vfs: Ensure SyncOptions::_vfs is never null Christian Kamm 2018-11-21 12:23:08 +01:00
  • 842577e014 vfs: Switch order of deletion and journal removal in dehydration Christian Kamm 2018-11-15 10:26:48 +01:00
  • 4e40b635da vfs: Update outdated comment Christian Kamm 2018-11-15 10:16:25 +01:00
  • d7ad7854c1 vfs: Ensure local discovery is done on dehydration request Christian Kamm 2018-11-15 10:14:26 +01:00
  • f2b78b5efb Folder settings: Keep "usePlaceholders" to be backwards compatible Christian Kamm 2018-11-15 09:51:11 +01:00
  • fa2450cf11 vfs: Be more careful about Vfs instance ownership Christian Kamm 2018-11-15 09:45:14 +01:00
  • 9196aa8e0a vfs: Remove VfsSuffixPrivate Christian Kamm 2018-11-15 09:30:27 +01:00
  • 5b26b739f0 vfs: Document ignored return value. Christian Kamm 2018-11-15 09:27:35 +01:00
  • 77e5b956d1 Plugin: Drop PluginLoader Christian Kamm 2018-11-15 09:24:24 +01:00
  • 9bc28e3006 Plugin: style fixes Christian Kamm 2018-11-15 09:07:08 +01:00
  • a5264f7740 Checksums: Make file ownership more explicit Christian Kamm 2018-11-15 09:06:23 +01:00
  • 9ced8dd836 vfs: Improve modeFromString() signature Christian Kamm 2018-11-15 09:01:46 +01:00
  • f502a526fa Generalize Result<> class, add Optional<> Christian Kamm 2018-11-15 08:32:17 +01:00
  • e7e6b839c0 vfs: Add API docs Christian Kamm 2018-11-15 08:16:16 +01:00
  • bd22caa5ec Remove unused include directories Dominik Schmidt 2018-11-14 12:12:14 +01:00
  • 85dd10eb9b vfs: Fix dealing with missing vfs instance Christian Kamm 2018-11-14 10:44:34 +01:00
  • bfe136da7a Fix export of vfs functions Dominik Schmidt 2018-11-13 15:11:02 -08:00
  • 1104883fba Cleanup CMake (output) Dominik Schmidt 2018-11-13 12:01:23 -08:00
  • f074c1a07b vfs: Add check for presence of win plugin Christian Kamm 2018-11-13 15:30:59 +01:00
  • 4bef96afe7 vfs: Make switching vfs on/off work again Christian Kamm 2018-11-13 13:31:39 +01:00
  • fa6f3cd847 vfs: Fix plugin decision in wizards, sanitize loading Christian Kamm 2018-11-13 11:46:26 +01:00
  • d5a3604d39 vfs: Reenable local metadata updating of vfs files Christian Kamm 2018-11-12 12:24:08 +01:00
  • 96f4fd46e5 vfs: Make some behaviors suffix-vfs specific Christian Kamm 2018-11-12 12:23:49 +01:00
  • 90827c8162 vfs: Allow remote renames to propagate as such Christian Kamm 2018-11-12 12:23:22 +01:00
  • e0ae6012b1 vfs: Allow folders without vfs Christian Kamm 2018-11-12 11:31:15 +01:00
  • e39d751b59 Fix big-folder detection when vfs is disabled Christian Kamm 2018-11-12 11:27:09 +01:00
  • bee1b0edd4 vfs: Implement dehydration tagging Christian Kamm 2018-11-10 13:30:15 +01:00
  • ae9a7e088f vfs: Fix suffix detection and handling Christian Kamm 2018-11-09 18:24:37 +01:00
  • 1ed005aafe winvfs: Better error reporting Christian Kamm 2018-11-09 12:17:24 +01:00
  • 0f2ef42ba2 Fixes after rebase to master Christian Kamm 2018-11-07 12:36:29 +01:00
  • 2b20985875 winvfs: initial work Christian Kamm 2018-08-15 10:46:16 +02:00
  • c3b1a872aa FolderMan: Remove assumption of unique running sync Christian Kamm 2020-11-26 17:19:20 +01:00
  • 22e08cf6ad Checksums: Work on QIODevice*s Christian Kamm 2020-11-26 17:12:11 +01:00
  • a6614c18f1 IgnoreListEditor: increase a bit the size Olivier Goffart 2018-11-29 12:10:59 +01:00
  • 7c1871ae65 Account: Fix crash when deleting an account Olivier Goffart 2018-11-22 08:46:33 +01:00
  • 6b0bb66b17 LockWatcher: Add chrono header Christian Kamm 2018-11-12 13:47:28 +01:00
  • 582803b6bd cjhash: Fix build fix Christian Kamm 2018-11-12 13:45:56 +01:00
  • 175b064364 cjhash: use Q_FALLTHROUGH Olivier Goffart 2018-11-09 16:43:35 +01:00
  • cce3d6f6fc Excludes: switch all the path handling to QString Kevin Ottens 2020-11-26 16:55:04 +01:00
  • 1c443ad021 CMakeLists.txt: increment sqlite version Olivier Goffart 2018-11-20 17:10:46 +01:00
  • 5e05b61d2f csync_vio_locale: use QString for the path in opendir Olivier Goffart 2018-11-06 15:44:22 +01:00
  • f0c24cb6f9 Remove csync_misc: The code no longer use fnmatch Olivier Goffart 2018-11-07 11:09:41 +01:00
  • 3c3619f99a Exclude: do everything with QString wiuthout converting to char* Olivier Goffart 2020-11-26 16:22:50 +01:00
  • 164051b0c9 ProcessDirectoryJob::process: optimize so there is only one map Olivier Goffart 2018-11-06 12:16:32 +01:00
  • 1783db5811 PropagateUpload: Avoid many allocations by using QByteArrayLiteral Olivier Goffart 2018-11-06 11:46:01 +01:00
  • d6a0290058 Optimisation: Add a cache SyncJournalDb::mapChecksumType Olivier Goffart 2018-11-06 10:45:22 +01:00
  • 69de2d5180 Sync: optimize by removing setFileRecordMetadata Olivier Goffart 2018-11-06 10:30:33 +01:00
  • 416a0b3482 Test System: Optimisations so the benchmark is significant Olivier Goffart 2018-11-06 09:48:13 +01:00
  • 7e1840bb2f OwnSql: Speedup by avoiding allocating an error string on success Olivier Goffart 2018-11-06 09:47:34 +01:00
  • 7e55ce6640 owncloudcmd: fix compiliation with TOKEN_AUTH_ONLY Gerhard Gappmeier 2018-11-09 13:39:50 +01:00
  • b3792ac1f0 libsync: Fix build error with TOKEN_AUTH_ONLY Gerhard Gappmeier 2018-11-08 18:17:29 +01:00
  • ff9bd84c45 Disable stack protector features when cross compiling Gerhard Gappmeier 2018-11-08 18:15:52 +01:00
  • 6aead6425e Add CMake option to disable GUI build Gerhard Gappmeier 2018-11-08 18:15:04 +01:00
  • 9131a68ec4 Get DatabaseErrorTest to pass Kevin Ottens 2020-11-26 19:08:17 +01:00
  • bb9ce8db21 Test that the sync behave well if there are errors while reading the database Olivier Goffart 2020-11-26 15:27:03 +01:00
  • b79e57d1c1 Discovery: fix double emission of finished in case of error Olivier Goffart 2018-11-05 13:25:31 +01:00
  • 7061f31887 Discovery: Fix downloading files when database is used for local discovery Olivier Goffart 2018-11-07 10:49:33 +01:00
  • 0eaa950e9e Remove csync.cpp: It's only dead code Olivier Goffart 2018-11-07 10:32:27 +01:00
  • 0d49056a13 Add Ctrl-L as log window shortcut Christian Kamm 2018-11-06 10:59:28 +01:00
  • 9d55590d10 Test: Add test for locked file tracking and propagation Christian Kamm 2018-11-05 12:12:49 +01:00
  • da178c1352 Folder: Treat file unlock similar to external change #6822 Christian Kamm 2018-11-01 12:25:12 +01:00
  • 815e0fee8f Propagator: Add assert against duplicate done() calls Christian Kamm 2018-10-08 12:36:43 +02:00
  • 2c9b66fe69 RemoteDiscoveryTest: Fix after the merge from 2.5 Olivier Goffart 2018-11-05 12:03:39 +01:00
  • 18b9712105 Test: Check for folder in error message #6826 Christian Kamm 2018-11-01 12:13:16 +01:00
  • 59d12c302e gitignore: XCode userdata Markus Goetz 2018-10-31 19:31:01 +01:00
  • eb23776f16 Discovery: Fix renaming on windows Olivier Goffart 2018-11-02 16:46:38 +01:00
  • beee123c80 New Discovery: Fix trailing slash causing failure on windows Olivier Goffart 2018-11-01 11:02:54 +01:00
  • 60b17cd128 Folder: update the folder version Olivier Goffart 2018-10-31 16:34:23 +01:00
  • 7de453d439 Settings: Make FoldersWithPlaceholders group sticky Christian Kamm 2018-10-29 12:31:39 +01:00
  • ab85c60205 owncloudcmd: Read the server version from the capabilities Olivier Goffart 2018-10-29 11:38:54 +01:00
  • 3e4486c078 owncloudcmd: fetch the dav user Olivier Goffart 2018-10-24 10:44:56 +02:00
  • ec8c02dad0 Sharing: add the shareWithAdditionalInfo string in autocompletion results Olivier Goffart 2018-10-24 12:47:41 +02:00
  • 380d7b8028 Migration from 2.4: fallback to move file by file if directory move failled (#6807) Olivier Goffart 2018-10-24 15:42:42 +02:00
  • e20e1d110f Move: Fix too many starting slashes in the destination header Olivier Goffart 2018-10-24 10:28:26 +02:00
  • dcfbde2a67 Wizard: Reset the QSslConfiguration before checking the server Olivier Goffart 2018-10-24 11:57:08 +02:00
  • b820e46805 Fix compiler warning Olivier Goffart 2018-10-20 15:13:23 +02:00
  • 35967fc2d6 OAuth2: Refresh the token without aborting the sync Olivier Goffart 2018-10-17 14:49:00 +02:00
  • 53a14c2041 HttpCredentials: initialize all member inline Olivier Goffart 2018-10-17 11:25:54 +02:00
  • 5d9370594d Disable autostartCheckBox if autostart is configured system wide Dominik Schmidt 2018-10-16 10:18:01 -07:00
  • 00edcf98a1 Discovery: Virtual file handling adjustments Christian Kamm 2018-10-19 14:40:39 +02:00
  • 58eaf9940a Database: Add an index on the parent path Olivier Goffart 2018-10-20 13:24:31 +02:00
  • e45e57982d Add missing export Olivier Goffart 2018-10-20 13:25:22 +02:00
  • b431f4ef0c Discovery: Fix log output for instructions Christian Kamm 2018-10-19 11:23:50 +02:00
  • ce420d77a8 Discovery: Don't rebuild invalidFilname regex each call Christian Kamm 2018-10-19 10:51:25 +02:00
  • 113124cde5 Discovery: Introduce smaller functions Christian Kamm 2018-10-19 10:45:11 +02:00
  • 4f6f706f40 Excludes: drop csyncTraversalMatchFun() Christian Kamm 2018-10-19 10:28:22 +02:00