Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-10Don't load folder if we encounter a db errorHannah von Reth
Fixes: #9147
2022-03-09Implement Utility::lockFileHannah von Reth
2022-03-09Move OcHandle from vfs module to core Utility::HandleHannah von Reth
2022-02-11macOS: Fix path comparison in launch-on-startup codeErik Verbruggen
When checking if the client is auto-started, the list of all login-items is retrieved, and each item is compared to the path of the .app bundle. This comparison needs to be done ignoring the case, as most macOS file systems are case-insensitive. https://github.com/owncloud/client/issues/9387
2022-01-18Only test the jhash64Hannah von Reth
2021-12-22Fix unlock of filesHannah von Reth
Fixes: #9316, #9315
2021-12-17Only selectively clear the blacklistsHannah von Reth
2021-12-16Use faster `QFileInfo::exists`Hannah von Reth
2021-12-13Ensure we compare the correct signalsHannah von Reth
2021-12-13Handle local errors with the ignore listHannah von Reth
Fixes: #9208, #9133
2021-12-09Move dehydration into updateMetadataHannah von Reth
2021-12-09Fix parameter nameHannah von Reth
2021-11-26Add QDebug operator for std::chrono::durationHannah von Reth
2021-11-22Reverse order of migrations (#9226)Fabian Müller
* Reverse order of paths to migrate This way, we won't accidentally migrate an older configuration if a newer one is available. * Add log prefix for non-legacy migration code as well * Also break if file-based migration works * Add stripTrailingSlash to Utility * Simplify code * Make configLocationsToMigrate const Co-authored-by: Hannah von Reth <hannah.vonreth@owncloud.com>
2021-09-28Fix dehydration of read only filesHannah von Reth
2021-09-28Remove NtfsPermissionLookupRAII again as the action will fail anyhowHannah von Reth
2021-09-22Improve error handling during vfs setupHannah von Reth
2021-09-22Use NtfsPermissionLookupRAII when checking for readable/writeabelHannah von Reth
2021-09-21Allow up to 20000 sync issuesHannah von Reth
2021-09-21Don't ignore suffix placeholderHannah von Reth
2021-09-21Fix migration on minor url format changes like…Hannah von Reth
…https://demo.owncloud.org/ to https://demo.owncloud.org This commit also removed the infix from the cmd client, as it is to unreliable.
2021-09-17Work around compiler bug in old GCC versionsErik Verbruggen
The previous use of template specialisation triggered a compiler bug on Debian 9 and CentOS 7, which use gcc 5.4 or earlier. As there is just one specialisation, the work-around is to change the function to be a static member function of the wrapping class of the enum. See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
2021-09-17Fix some compiler warningsErik Verbruggen
- comparison of integers of different signs - usused parameter - loop variable creates a copy - unused variable (due to #ifdef)
2021-09-15Fix crash on missing sync rootHannah von Reth
Fixes: #9016
2021-09-15Migrate existing db files and save their journal path (#9028)Hannah von Reth
Fixes: #9019
2021-09-14Add SyncStatus to the tablesHannah von Reth
Issue: #9000
2021-08-24Fix build with gcc < 6Hannah von Reth
2021-08-24Fix centos 7 buildsHannah von Reth
2021-08-20Introduce OC_ENSUREHannah von Reth
A macro to to encapsulate a runtime check in an OC_ASSERT
2021-08-10Now that only one account can use a folder use .sync_journal.db againHannah von Reth
2021-08-06Explicitly use appNameGUI from theme where applicableFabian Müller
QApplication::applicationName() is not necessarily stable, as its value has changed a lot (e.g., from 2.8 to 2.9). Therefore, using it should be avoided. The theme allows using both short and GUI name explicitly.
2021-08-05Print the content of the string not the addressHannah von Reth
2021-07-29Fix isChildPathOfHannah von Reth
2021-07-29Simplify apiHannah von Reth
2021-07-29Always use the propagatorHannah von Reth
2021-07-29Unify calls to updateMetadataHannah von Reth
We now call convertToPlacholder in vfs->updateMetaData. We now always go through the propagator to prevent code duplication.
2021-07-13Remove unneeded moc includeHannah von Reth
2021-06-30Add Q_ENUMHannah von Reth
2021-06-28Improve the error message returned by updateMetadataHannah von Reth
Also properly handle the case the the file can't be converted to a placeholder as it is locked
2021-06-28Prevent implementations of Result<bool,..>Hannah von Reth
2021-06-25Add utility to check whether a path is child ofHannah von Reth
2021-06-24Add macro to temporarily disable depreactionHannah von Reth
2021-06-24Removed unused variable warningOleksii Lysenko
2021-06-22Merge remote-tracking branch 'origin/2.8'Hannah von Reth
2021-06-22Only report locked files locked, not read only filesHannah von Reth
2021-06-22Check a wehter file is locked before we moveHannah von Reth
Fixes: #8765, #8766
2021-06-22Fix a bug preventing sync root in folder on drive rootsHannah von Reth
Fixes: https://github.com/owncloud/enterprise/issues/4639
2021-06-21Require exclusive locks for vfs and renamesHannah von Reth
Fixes: #8761
2021-06-16Remove possible qt containers detach (#8727)Aleksey Lysenko
* Replaced obsolete foreach-loops with for-loops * Added a copy of queries into SqlDatabase::close * Used const reference to avoid unneeded copying * Fixed Qt containers possible detach within for-loop * Removed unneeded copies before for-loops
2021-06-07Use qEnvironmentVariableIsEmpty instead of qgetenv().isEmpty()Oleksii Lysenko