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

Commit Graph

  • 88f86a56b1 Discovery: Attempt to fix issue with windows VFS and new files Olivier Goffart 2019-10-29 13:20:25 +01:00
  • 513b0c723c Account Settings: change the color of info message from green to blue Olivier Goffart 2019-10-15 14:12:47 +02:00
  • 4d7ed8f62c Wizard: fix compilation warnings about unused variables Olivier Goffart 2019-10-14 13:22:46 +02:00
  • 115a53134c SyncEngine: Save a bit of memory by not keeping a set of all filename Olivier Goffart 2019-10-14 13:19:41 +02:00
  • 83d743b66b When moving is allowed but deleting is not, do not restore moved items Olivier Goffart 2019-10-10 13:24:24 +02:00
  • ee611e6004 Restoration items should appear in the sync protocol Olivier Goffart 2019-10-10 13:21:28 +02:00
  • cb38bb2b5e Fix Upload of large (> 2GiB) files Olivier Goffart 2019-10-09 09:31:00 +02:00
  • ee3279c904 Tests: Fail if the initial sync fails Christian Kamm 2019-10-07 14:58:59 +02:00
  • 9d422284af Discovery: Distinguish readdir and closedir errors Christian Kamm 2019-10-07 14:58:31 +02:00
  • 390af4d41b Tests: introduce ItemCompletedSpy to avoid a bit of code duplication Olivier Goffart 2019-10-07 15:25:36 +02:00
  • adbd3d869b Fix warning about serverJob not being used Olivier Goffart 2019-10-07 10:49:23 +02:00
  • 89216daee6 Propagate dir: Never write the etag on remote mkdir #7481 Christian Kamm 2019-09-23 15:52:57 +02:00
  • dc55617144 Ensure the url is complete before we validate it Hannah von Reth 2019-09-25 13:45:20 +02:00
  • c9476a11f4 Checksums: Explicitly close file before reporting result Christian Kamm 2019-09-23 16:58:56 +02:00
  • e91e1ca78f Test: Disable local discovery parallelism in permission test Christian Kamm 2019-09-12 09:13:04 +02:00
  • e596b55977 Discovery: Change local job signal signatures Christian Kamm 2019-09-11 14:55:58 +02:00
  • 71f71b38f1 Discovery: local job shouldn't be parented Christian Kamm 2019-09-11 14:49:20 +02:00
  • 53a217d4e4 Don't store pointer to local job Christian Kamm 2019-09-11 11:03:27 +02:00
  • 26b5e36351 Discovery: List local directories from thread #7456 #7439 Markus Goetz 2019-09-09 15:41:57 +02:00
  • 09a0dbbf82 Reconcile: Sort already during discovery #7445 Markus Goetz 2019-09-06 12:58:56 +02:00
  • a5c6612883 ConnectionValidator: increase timeout to 57s #7456 Christian Kamm 2019-09-06 14:33:37 +02:00
  • 41dc68f99c Propagator: Delay job execution a bit #7439 Markus Goetz 2019-08-29 14:04:48 +02:00
  • e37e954720 Discovery: Remove level of indent around moves Christian Kamm 2019-08-28 14:22:34 +02:00
  • 28797baa39 Discovery: If a move is forbidden, restore the source Christian Kamm 2019-08-28 14:20:40 +02:00
  • c9d1037622 Propagation: Fix delete-before-rename bug #7441 Christian Kamm 2019-08-30 12:05:50 +02:00
  • 475117dd60 Propagator: Make sure we schedule only one job #7439 Markus Goetz 2019-08-30 11:37:07 +02:00
  • 3446412d92 PropagateDownload: Don't try to open readonly temporaries Christian Kamm 2019-08-23 14:49:24 +02:00
  • f78c4f851b Change Windows virtual files description to tech preview Hannah von Reth 2019-08-22 11:41:23 +02:00
  • 0ac8a3e6be Don't fatal on "Storage temporarily unavailable" Christian Kamm 2019-08-12 09:07:56 +02:00
  • afc9cd2f46 OwncloudWizard: Mark vfs as tech preview instead of experimental Hannah von Reth 2019-08-15 13:58:25 +02:00
  • e5a36c3bc6 CMake VFS: Enable us to provided vfs plugins from an external directory Hannah von Reth 2019-08-15 13:13:44 +02:00
  • 7e4d24de2b SocketApi: Avoid unneccessary conversions Dominik Schmidt 2019-06-06 11:48:44 +02:00
  • 06ac1c33e8 SocketApi: cleanup debug output Dominik Schmidt 2019-06-06 11:48:31 +02:00
  • 25cd52dd9f Add ASYNC_ASSERT_ICON_IS_EQUAL command to SocketApi Dominik Schmidt 2019-06-05 21:04:40 +02:00
  • d1f9b1a4f8 Make findWidget more powerful Dominik Schmidt 2019-06-05 21:04:16 +02:00
  • 67656fb136 Add Q_PROPERTYs for gui testing Dominik Schmidt 2019-06-05 20:57:15 +02:00
  • 596154a01a Switch GUI Testing SocketApi to Utf8 Dominik Schmidt 2019-04-23 14:22:45 +02:00
  • ad033e40fd Fix build with recent Clang (on Linux) Dominik Schmidt 2017-04-04 15:34:32 +02:00
  • 3288a36da6 Add GUI testing SocketApi extension Dominik Schmidt 2017-03-30 13:24:04 +02:00
  • e97784bb9d Don't use mutable lambdas as they hide where we modify work on a copy Hannah von Reth 2019-08-21 11:52:11 +02:00
  • 0f92713ce5 AccountSettings: Use switch, case to ensure we handle all cases Hannah von Reth 2019-08-20 17:28:19 +02:00
  • bade7aedc6 Checksums: Add back QIODevice api Christian Kamm 2019-08-15 14:04:31 +02:00
  • 18e1098e38 Remove maxLogLines config option Christian Kamm 2019-08-12 12:44:08 +02:00
  • ea829f96ca Download: Don't trigger too many concurrent hash computations Christian Kamm 2019-08-12 08:23:40 +02:00
  • 8a5a185752 Fix 'unused parameter name' warnings Christian Kamm 2019-08-12 08:08:26 +02:00
  • c9dbe46542 Checksums: Fix crash due to threading issue Christian Kamm 2019-08-07 11:14:30 +02:00
  • a587cd3a13 AccountSettings: Fetch subitems after wiping them Christian Kamm 2019-07-26 10:16:59 +02:00
  • 5761f4cd8a SyncEngine: Don't duplicate fatal errors Christian Kamm 2019-07-30 13:40:52 +02:00
  • 61972c35a8 Discovery: Parse etag to be consistent with RequestEtagJob Christian Kamm 2019-07-26 10:00:19 +02:00
  • 38c466efbf Vfs: Require local discovery after disabling vfs Christian Kamm 2019-07-25 15:14:51 +02:00
  • 55ee3f440b Vfs: Remove old db record when dehydrating via rename Christian Kamm 2019-07-24 16:07:28 +02:00
  • e6990bd04e Vfs: Make move detection work with virtual files #7001 Christian Kamm 2019-07-24 15:07:20 +02:00
  • 00dcf3ef59 Vfs: Ensure pins change with (de-)hydration Christian Kamm 2019-07-24 15:25:02 +02:00
  • 0df3b83bd2 Vfs: Add hook to allow update-metadata for unchanged files Christian Kamm 2019-07-23 14:26:46 +02:00
  • b34df4413b Vfs: Improve strings for availability states Christian Kamm 2019-07-17 15:15:54 +02:00
  • 5bc2180478 Vfs: Preserve pin state on hydration Christian Kamm 2019-07-18 15:30:40 +02:00
  • fc52c5d0cd Vfs: Retain existing data when enabling vfs #7302 Christian Kamm 2019-07-10 13:34:17 +02:00
  • 92f6d866e1 Add missing OWNCLOUDSYNC_EXPORT Dominik Schmidt 2019-06-28 17:26:54 +02:00
  • eb58352286 Vfs: Make test pass with different suffix #7279 Christian Kamm 2019-06-28 10:44:13 +02:00
  • 5acb157a7e VfsSuffix: Wipe stale pin states #7273 Christian Kamm 2019-06-27 15:47:04 +02:00
  • 0e9f030b0f RequestEtagJob: Consistently parse etags #7271 Christian Kamm 2019-06-21 15:29:42 +02:00
  • 69fa1e4775 UploadDevice: Fix windows issues #7264 Christian Kamm 2019-06-21 11:34:59 +02:00
  • fb47419e84 Vfs: Move pin state if files move #7250 Christian Kamm 2019-06-21 09:39:33 +02:00
  • 34dc5e4e88 Vfs: Don't let new local files start out unpinned #7250 Christian Kamm 2019-06-21 09:06:07 +02:00
  • 62d876b09a OAuth2: Better error logging Markus Goetz 2019-05-14 14:00:14 +02:00
  • 452ed56571 Upload: Read file chunks gradually #7226 Christian Kamm 2019-06-06 12:22:02 +02:00
  • a7852e3aba Http2: Resend requests on ContentReSend error #7174 Christian Kamm 2019-06-05 15:24:57 +02:00
  • c335f69a65 Discovery: Do not abort the sync in case of error 404 (or 500) Olivier Goffart 2019-06-04 16:00:43 +02:00
  • 9f08636a4a SyncEngine: Fix renaming a single file cause the "delete all file" popup Olivier Goffart 2019-06-04 12:08:15 +02:00
  • 2c975b1e70 SocketAPI: Fix string claiming a folder is a file Olivier Goffart 2019-06-04 12:50:30 +02:00
  • 46c336503a Log Window: Create and open folder properly #7166 Markus Goetz 2019-05-23 12:50:04 +02:00
  • ee1078b768 owncloudcmd: log sync errors Christian Kamm 2019-05-07 14:21:57 +02:00
  • b974f579ae Chunked upload: Fix percent encoding in If header #7176 Christian Kamm 2019-05-07 08:08:24 +02:00
  • 9f3578b276 Tests: Fix DB locking issue in permissions test Christian Kamm 2019-05-07 08:25:49 +02:00
  • a0457d5e1d Tests: fix vfs availability test case Christian Kamm 2019-05-07 08:21:46 +02:00
  • edad7ce7d7 Vfs: Mark sqlite temporaries excluded on db-open #7141 Christian Kamm 2019-04-23 13:38:58 +02:00
  • 7774b8049e Vfs: Distinguish availability error kinds #7143 Christian Kamm 2019-04-25 11:10:52 +02:00
  • 1e5ae77994 Fix logic for duration that an etag reply indicates connectivity Christian Kamm 2019-04-25 11:52:41 +02:00
  • 7f3f13fd97 Vfs: "free space" only shows when it has an effect #7143 Christian Kamm 2019-04-16 10:17:21 +02:00
  • 40d9fc4f4b Vfs: Adjust and centralise action text #7143 Christian Kamm 2019-04-16 09:47:55 +02:00
  • 021f994584 FolderWizard: Don't crash when typing invalid drive #7041 Christian Kamm 2019-03-14 09:12:46 +01:00
  • 21cb93e3ce SyncEngine: Don't close db when done #7141 Christian Kamm 2019-04-16 12:18:50 +02:00
  • a4f357ee4b Sqlite: Use FULL synchronous mode with non-WAL journal Christian Kamm 2019-01-23 09:50:21 +01:00
  • 076e24f465 Log: Start logging immediately when "permanent logs" enabled #7146 Christian Kamm 2019-04-16 09:18:19 +02:00
  • 772a210cc9 Mention selective sync when switching on vfs Christian Kamm 2019-04-15 10:36:14 +02:00
  • cfbcdc01db Discovery: Improvements to doc comments Christian Kamm 2019-04-12 10:43:34 +02:00
  • fbe2dbf4ab Discovery: Query data-fingerprint on root item Christian Kamm 2019-04-12 10:59:24 +02:00
  • c50f041c5b Discovery: 403 and 503 on root cause error Christian Kamm 2019-04-10 11:07:15 +02:00
  • 7b96321df2 PropagateIgnore: Default to NormalError for INSTRUCTION_ERROR Christian Kamm 2019-04-10 10:48:03 +02:00
  • da40e84aec About: Add remark about vfs plugin that's in use #7137 Christian Kamm 2019-04-10 13:40:43 +02:00
  • 2bffde2600 Fix windows build Christian Kamm 2019-04-10 08:18:49 +02:00
  • 22234e0e73 LogWindow: Remove output, add "go to log folder" button #6475 Christian Kamm 2019-03-15 12:12:13 +01:00
  • dcf34316fd Vfs: Add 'availability', a simplified, user-facing pin state #7111 Christian Kamm 2019-04-03 10:53:04 +02:00
  • 590db28541 Vfs: Clear up relationship between _type and pin state Christian Kamm 2019-04-03 13:32:05 +02:00
  • 2738f110f2 Sqlite: Update to 3.27.2 Christian Kamm 2019-03-01 10:54:37 +01:00
  • cd10e3d28c PropagateDirectory: Set initial dir mtime to server mtime #7119 Christian Kamm 2019-03-29 10:16:09 +01:00
  • 69887c531e PropagateDirectory: Remove dead code Christian Kamm 2019-03-29 10:14:31 +01:00
  • fd9b01981b Detect missing server data during discovery #7112 Christian Kamm 2019-03-26 11:19:42 +01:00
  • 4bab93b246 Vfs: Better handling and more tests for suffix file renames Christian Kamm 2019-04-02 11:51:47 +02:00
  • 5e5b0b3f76 Vfs suffix: Require suffix when creating placeholder files Christian Kamm 2019-03-29 09:36:45 +01:00