Hannah von Reth [Thu, 25 Feb 2021 13:42:23 +0000 (14:42 +0100)]
Use byte array for etag
Hannah von Reth [Wed, 17 Feb 2021 11:50:03 +0000 (12:50 +0100)]
testlockedfiles use long file path
Hannah von Reth [Wed, 17 Feb 2021 13:30:26 +0000 (14:30 +0100)]
Align MkColJob finish signal with the other jobs
Hannah von Reth [Tue, 16 Feb 2021 13:42:13 +0000 (14:42 +0100)]
Minor cleanup of socket api
Hannah von Reth [Wed, 17 Feb 2021 13:39:24 +0000 (14:39 +0100)]
Add missing Q_EMIT
Hannah von Reth [Tue, 16 Feb 2021 08:56:16 +0000 (09:56 +0100)]
Log invocation, useful for debugging startup issues
Hannah von Reth [Fri, 12 Feb 2021 13:44:32 +0000 (14:44 +0100)]
Add test for csync_vio_local_stat with long path
Hannah von Reth [Fri, 12 Feb 2021 12:06:13 +0000 (13:06 +0100)]
Fix Windows long path issue introduced in
dd641fae997d71c8396b77def2fa25ad96fdf47f
Hannah von Reth [Thu, 7 Jan 2021 16:37:50 +0000 (17:37 +0100)]
Fix unittests
Hannah von Reth [Thu, 7 Jan 2021 16:37:15 +0000 (17:37 +0100)]
Set permissions for new folder
Hannah von Reth [Wed, 27 Jan 2021 11:39:57 +0000 (12:39 +0100)]
Simplify uuid handling
Klaas Freitag [Thu, 21 Jan 2021 12:10:05 +0000 (13:10 +0100)]
Ignore the desktop.ini file in every directory, not only in top dir. (#8299)
* Ignore the desktop.ini file in every directory, not only in top dir.
See https://github.com/owncloud/client/issues/8298 for reasons.
* Fix test for ignoring desktop.ini everywhere.
Co-authored-by: Hannah von Reth <hannah.vonreth@owncloud.com>
Hannah von Reth [Tue, 19 Jan 2021 13:28:51 +0000 (14:28 +0100)]
Correctly use indexOf
Hannah von Reth [Tue, 19 Jan 2021 13:28:04 +0000 (14:28 +0100)]
Cleanup
Hannah von Reth [Tue, 19 Jan 2021 11:42:58 +0000 (12:42 +0100)]
Include os version 'windows-10.0.19042' in about dialog
Hannah von Reth [Tue, 19 Jan 2021 08:09:27 +0000 (09:09 +0100)]
Align type used for getPHash
Hannah von Reth [Mon, 18 Jan 2021 13:36:33 +0000 (14:36 +0100)]
Move Prepared sql queries to seperate class to manage access
Nextcloud bot [Mon, 23 Aug 2021 03:50:43 +0000 (03:50 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 21 Aug 2021 03:55:58 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Felix Weilbach [Fri, 20 Aug 2021 14:43:40 +0000 (16:43 +0200)]
Merge pull request #3692 from nextcloud/feature/color-compile-output-ninja
Color compile ouput when using Ninja build file generator
Felix Weilbach [Fri, 20 Aug 2021 09:22:00 +0000 (11:22 +0200)]
Color compile ouput when using Ninja build file generator
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
allexzander [Fri, 20 Aug 2021 13:07:20 +0000 (16:07 +0300)]
Merge pull request #3348 from nextcloud/feature/vfs-hydration-with-decrypt-file
Allow hydration of VFS placeholders that are E2E encrypted.
allexzander [Wed, 14 Jul 2021 12:36:25 +0000 (15:36 +0300)]
VFS + E2EE. Improved data alignment and unit tests for StreamingDecryptor. Refactoring and renaming for readability.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Tue, 13 Jul 2021 13:56:31 +0000 (16:56 +0300)]
VFS + E2EE. Handle scenario of sync journal deleted.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Tue, 13 Jul 2021 12:19:04 +0000 (15:19 +0300)]
VFS + E2EE placeholder size migration from old versions.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 19 May 2021 06:52:08 +0000 (09:52 +0300)]
VFS + E2EE VFS implicit hydration of E2EE files.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Matthieu Gallien [Fri, 20 Aug 2021 12:08:34 +0000 (14:08 +0200)]
Merge pull request #3621 from nextcloud/bugfix/nextcloud-cmd-dav-fix
Bugfix/nextcloud cmd dav fix
allexzander [Mon, 2 Aug 2021 12:08:30 +0000 (15:08 +0300)]
Use separate arguments for a remote root and do not use dav or webdav in the server's URL
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Fri, 20 Aug 2021 03:53:44 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Felix Weilbach [Thu, 19 Aug 2021 12:59:23 +0000 (14:59 +0200)]
Merge pull request #3671 from nextcloud/feature/update-qt5.15
Update to Qt 5.15
Felix Weilbach [Fri, 13 Aug 2021 09:33:50 +0000 (11:33 +0200)]
Update to Qt 5.15
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Thu, 19 Aug 2021 11:04:14 +0000 (13:04 +0200)]
Merge pull request #3583 from nextcloud/targetname
Don't use variables for CMake target identifiers
Felix Weilbach [Wed, 28 Jul 2021 08:11:58 +0000 (10:11 +0200)]
Brand name of vfs plugins
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nicolas Fella [Tue, 13 Apr 2021 10:39:10 +0000 (12:39 +0200)]
Don't use variables for CMake target identifiers
This makes the code a bit nicer to read and maybe a bit more robust.
Set the relevant OUTPUT_NAME target properties to keep the ability to
customize the names of the installed binaries.
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de>
Nextcloud bot [Thu, 19 Aug 2021 03:51:40 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Felix Weilbach [Wed, 18 Aug 2021 07:52:00 +0000 (09:52 +0200)]
Merge pull request #3680 from znerol-forks/bug/master/macos-packaging-scripts-capitalization
Fix macOS app bundle name in packaging scripts
znerol [Mon, 16 Aug 2021 14:39:37 +0000 (16:39 +0200)]
Fix macOS app bundle name in packaging scripts
Signed-off-by: znerol <lo+github@znerol.ch>
Nextcloud bot [Wed, 18 Aug 2021 03:53:43 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Tue, 17 Aug 2021 11:14:24 +0000 (13:14 +0200)]
Merge pull request #3681 from nextcloud/bugfix/fixVfsPluginsAppimage
put VFS plugins into the correct path
Matthieu Gallien [Mon, 16 Aug 2021 16:46:23 +0000 (18:46 +0200)]
put VFS plugins into the correct path
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Tue, 17 Aug 2021 03:54:28 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 16 Aug 2021 03:52:55 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 15 Aug 2021 03:52:29 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 14 Aug 2021 03:54:19 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 13 Aug 2021 03:52:43 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Thu, 12 Aug 2021 13:17:16 +0000 (15:17 +0200)]
Merge pull request #3655 from nextcloud/bugfix/store-login-name-in-webdav_user
Return the login name instead of user id
Felix Weilbach [Thu, 12 Aug 2021 11:41:12 +0000 (13:41 +0200)]
Return the login name instead of user id
App password and login name need to match. If authResult() returns the
user id the user id will be stored in webdav_user
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Thu, 12 Aug 2021 03:54:24 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Wed, 11 Aug 2021 21:56:47 +0000 (23:56 +0200)]
Merge pull request #3589 from nextcloud/bugfix/warnings
Don't ignore setPinState() results and fix some other warnings
Felix Weilbach [Fri, 23 Jul 2021 15:47:05 +0000 (17:47 +0200)]
Don't compare integers with different signs
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Fri, 23 Jul 2021 15:41:02 +0000 (17:41 +0200)]
Remove unused functions and variables
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Fri, 23 Jul 2021 15:30:48 +0000 (17:30 +0200)]
Check result of setPinState()
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Matthieu Gallien [Wed, 11 Aug 2021 20:16:56 +0000 (22:16 +0200)]
Merge pull request #3400 from nextcloud/bugfix/variousFixes
Bugfix/various fixes
Hannah von Reth [Mon, 18 Jan 2021 14:01:21 +0000 (15:01 +0100)]
Add workaround for issue discovered in https://github.com/owncloud/core/pull/38304
Hannah von Reth [Fri, 15 Jan 2021 15:31:57 +0000 (16:31 +0100)]
Always reset prepared sql statements
This allow the creation of checkpoints and fixes the growing wal issue
Fixes: #7646
Hannah von Reth [Wed, 13 Jan 2021 13:38:13 +0000 (14:38 +0100)]
Fix clash detection with virtual files
Fixes: #8323
Hannah von Reth [Tue, 5 Jan 2021 09:58:53 +0000 (10:58 +0100)]
Small cleanup
Hannah von Reth [Tue, 5 Jan 2021 09:58:28 +0000 (10:58 +0100)]
Don't shadow
Hannah von Reth [Mon, 18 Jan 2021 13:56:17 +0000 (14:56 +0100)]
Make findBestChecksum case insensitive
Especially the casing of ADLER32 did not match the server.
Hannah von Reth [Mon, 18 Jan 2021 13:51:33 +0000 (14:51 +0100)]
Finish is already called in the destructor
Hannah von Reth [Tue, 12 Jan 2021 15:37:46 +0000 (16:37 +0100)]
Also prepend appName if id is empty
Hannah von Reth [Tue, 12 Jan 2021 10:23:54 +0000 (11:23 +0100)]
Use QKeychain:: explicitly
Hannah von Reth [Fri, 15 Jan 2021 12:37:25 +0000 (13:37 +0100)]
Remove unused computation
Hannah von Reth [Mon, 11 Jan 2021 11:46:31 +0000 (12:46 +0100)]
Fix testblacklist.cpp
The test was broken because we now actually have X-Request-ID set
Hannah von Reth [Mon, 11 Jan 2021 11:45:41 +0000 (12:45 +0100)]
Enable httplogger on unittests
Hannah von Reth [Thu, 10 Sep 2020 10:46:48 +0000 (12:46 +0200)]
Allow to add and remove log rules
Hannah von Reth [Mon, 11 Jan 2021 10:38:14 +0000 (11:38 +0100)]
Fix httplogger in unittests with lambdas
Matthieu Gallien [Wed, 11 Aug 2021 16:42:30 +0000 (18:42 +0200)]
Merge pull request #3646 from nextcloud/bugfix/fetch-user-id-always
Enforce fetching of user id
Felix Weilbach [Wed, 11 Aug 2021 13:18:22 +0000 (15:18 +0200)]
Enforce fetching of user id
With the change of commit
3e61bdc4318827d486221e56fbca3804b639fdd7 and
the relase of v3.3.0 users that had their email address used as login
are not able to login anymore. The dav_user should be empty if users
tried to create a account in the meantime. Therefore we fetch the user
id in the case dav_user (and then Account::_davUser) is empty. We then
store the user id in dav_user.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Wed, 11 Aug 2021 14:17:18 +0000 (16:17 +0200)]
Merge pull request #3632 from nextcloud/bugfix/always-use-userid-after-login
Ensure that the users id is used for accessing webdav
Felix Weilbach [Fri, 6 Aug 2021 09:34:49 +0000 (11:34 +0200)]
Ensure that the users id is used for accessing webdav
https://docs.nextcloud.com/server/latest/developer_manual/client_apis/LoginFlow/index.html#obtaining-the-login-credentials
states that the email address can be used for login but it's not
allowed to use the email address to access webdav.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Wed, 11 Aug 2021 03:54:49 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Tue, 10 Aug 2021 21:26:48 +0000 (23:26 +0200)]
Merge pull request #3640 from nextcloud/doNotStoreAppveyorArtifcatsInAppveyor
no longer produce installers that would be stored by appveyor
Matthieu Gallien [Mon, 9 Aug 2021 16:32:52 +0000 (18:32 +0200)]
no longer produce installers that would be stored by appveyor
appveyor storage is limited and we ran into trouble with that
plan is to directly use github to do that and have links directly in PRs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Tue, 10 Aug 2021 04:10:12 +0000 (04:10 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 9 Aug 2021 03:54:20 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 8 Aug 2021 03:49:32 +0000 (03:49 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 7 Aug 2021 03:58:07 +0000 (03:58 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 6 Aug 2021 04:02:28 +0000 (04:02 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Thu, 5 Aug 2021 03:54:36 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Wed, 4 Aug 2021 10:46:07 +0000 (13:46 +0300)]
Merge pull request #3626 from nextcloud/bugfix/incorrect-activity-message-invalid-char
Fix incorrect activity message on invalid char in the file name.
allexzander [Wed, 4 Aug 2021 10:22:17 +0000 (13:22 +0300)]
Fix incorrect activity message on invalid char in the file name.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 4 Aug 2021 10:00:11 +0000 (13:00 +0300)]
Merge pull request #3611 from nextcloud/feature/delete-apptoken
Delete apptoken after account removal.
allexzander [Wed, 28 Jul 2021 13:52:56 +0000 (16:52 +0300)]
Delete apptoken after account removal.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Wed, 4 Aug 2021 03:54:13 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Tue, 3 Aug 2021 12:16:12 +0000 (15:16 +0300)]
Merge pull request #3620 from nextcloud/Valdnet-patch-3
l10n: Replace apostrophe with double quotation
Valdnet [Mon, 2 Aug 2021 11:49:24 +0000 (13:49 +0200)]
l10n: Replace apostrophe with double quotation. Remove double space and sort sentence.
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
Nextcloud bot [Tue, 3 Aug 2021 03:53:48 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Felix Weilbach [Mon, 2 Aug 2021 08:09:38 +0000 (10:09 +0200)]
Merge pull request #3618 from nextcloud/rakekniven-patch-1
Changed grammar
rakekniven [Sun, 1 Aug 2021 15:24:06 +0000 (17:24 +0200)]
Changed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Nextcloud bot [Mon, 2 Aug 2021 03:27:11 +0000 (03:27 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 1 Aug 2021 03:28:19 +0000 (03:28 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 31 Jul 2021 03:33:50 +0000 (03:33 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Fri, 30 Jul 2021 07:35:28 +0000 (10:35 +0300)]
Merge pull request #3600 from nextcloud/enh/rais-maxchunk-size
Set default maxChunkSize to 1000MB
szaimen [Thu, 13 May 2021 19:20:38 +0000 (21:20 +0200)]
Set default maxChunkSize to 1000MB
Signed-off-by: szaimen <szaimen@e.mail.de>
allexzander [Fri, 30 Jul 2021 06:59:38 +0000 (09:59 +0300)]
Merge pull request #3604 from nextcloud/Valdnet-patch-3
l10n: Replace apostrophe with double quotation
allexzander [Thu, 29 Jul 2021 08:55:30 +0000 (11:55 +0300)]
Fix clang-tidy errors.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Thu, 29 Jul 2021 07:40:31 +0000 (10:40 +0300)]
Fix tests.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Valdnet [Wed, 28 Jul 2021 19:35:13 +0000 (21:35 +0200)]
l10n: Replace apostrophe with double quotation
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
Nextcloud bot [Fri, 30 Jul 2021 03:25:23 +0000 (03:25 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>