Felix Weilbach [Fri, 12 Mar 2021 10:45:56 +0000 (11:45 +0100)]
Don't customize settings dialog palette
Customizing of the palette will prevent the settings dialog from
display a dark theme correct.
Fixes #2993
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
allexzander [Fri, 12 Mar 2021 08:40:12 +0000 (10:40 +0200)]
Merge pull request #2998 from nextcloud/fix_incorrect_logexpire_config_type
Fix incorrect type when reading the 'logExpire' property from config.
allexzander [Fri, 12 Mar 2021 08:23:31 +0000 (10:23 +0200)]
Fix incorrect type when reading the 'logExpire' property from config.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Fri, 12 Mar 2021 03:48:03 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Thu, 11 Mar 2021 13:40:40 +0000 (14:40 +0100)]
Merge pull request #2967 from nextcloud/bugfix/fix-missing-error-handling-download-encrypted
Add missing error handling for downloads of client side encryption
Felix Weilbach [Thu, 4 Mar 2021 14:47:06 +0000 (15:47 +0100)]
Add missing error handling for downloads of client side encryption
The missing error handlers can cause the sync to hang forever
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Thu, 11 Mar 2021 10:57:55 +0000 (11:57 +0100)]
Merge pull request #2976 from nextcloud/refactor/split-out-valuable-activities
Split content of User::isValueableActivity()
Felix Weilbach [Wed, 10 Mar 2021 09:22:33 +0000 (10:22 +0100)]
Rename isActivityIgnored() to isUnsolvableconflict()
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Tue, 9 Mar 2021 09:00:25 +0000 (10:00 +0100)]
Split content of User::isValueableActivity()
Refactoring of User::isValueableactivity() because of changes
introduced with merge commit
f17c52d.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Thu, 11 Mar 2021 03:51:50 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Camila [Wed, 10 Mar 2021 14:31:22 +0000 (15:31 +0100)]
Merge pull request #2986 from nextcloud/bump-version-3.1.81
Bump version to 3.1.81
Felix Weilbach [Wed, 10 Mar 2021 14:05:09 +0000 (15:05 +0100)]
Bump version to 3.1.81
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Wed, 10 Mar 2021 11:54:43 +0000 (12:54 +0100)]
Merge pull request #2895 from nextcloud/wizard_ui_improvements
Improve wizard ui
Felix Weilbach [Tue, 16 Feb 2021 09:32:20 +0000 (10:32 +0100)]
Restyle wizard pages
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Tue, 16 Feb 2021 09:24:26 +0000 (10:24 +0100)]
Restyle wizard
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Tue, 16 Feb 2021 09:20:04 +0000 (10:20 +0100)]
Split out wizard welcome page
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Tue, 16 Feb 2021 08:56:25 +0000 (09:56 +0100)]
Add new wizard icons and remove obsolete ones
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Wed, 10 Mar 2021 08:54:48 +0000 (09:54 +0100)]
Merge pull request #2979 from ivaradi/no-externc-glib2
Do not include glib.h with extern C (2)
István Váradi [Tue, 9 Mar 2021 18:25:42 +0000 (19:25 +0100)]
Do not include glib.h with extern C (2)
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
Nextcloud bot [Wed, 10 Mar 2021 04:00:48 +0000 (04:00 +0000)]
[tx-robot] updated from transifex
István Váradi [Tue, 9 Mar 2021 12:30:20 +0000 (13:30 +0100)]
Merge pull request #2972 from ivaradi/no-externc-glib
Do no include glib.h with extern C
István Váradi [Sat, 6 Mar 2021 10:07:57 +0000 (11:07 +0100)]
Do no include glib.h with extern C
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
Nextcloud bot [Tue, 9 Mar 2021 03:52:13 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Mar 2021 03:51:36 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Mar 2021 03:47:27 +0000 (03:47 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Mar 2021 03:52:05 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Fri, 5 Mar 2021 13:31:59 +0000 (14:31 +0100)]
Merge pull request #2948 from nextcloud/bugfix/conflict-dialog-issue
Fix crash when opening conflict dialog
Felix Weilbach [Fri, 5 Mar 2021 10:01:32 +0000 (11:01 +0100)]
Iteration
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Thu, 4 Mar 2021 14:31:58 +0000 (15:31 +0100)]
Fix crashes with conflict dialog
When the client runs and a conflict gets detected, the sync engine runs
two times.
On the first run, the sync engine detects the conflict, marks the
file as a conflict and propagates that to the GUI. This leads to an
error notification with the original filename in the main dialog.
The sync engine runs then a second time. On this second run, the file
that originally caused the conflict is not anymore a conflict
file. Instead, the sync engine detects the conflicted copy and
propagates that file as a conflict to the GUI.
When opening the conflict dialog with the original file name (not the
conflicted copy) a crash happens. Usually, the two sync runs are really
fast, so the user does not notice the first notification. However, a
problem can occur if a conflict gets created while the client is not
running. Since then, the client does not do two sync runs. It does only
run once.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Fri, 5 Mar 2021 03:51:13 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Thu, 4 Mar 2021 21:51:42 +0000 (22:51 +0100)]
Merge pull request #2958 from nextcloud/bugfix/vfs-win-download-large-files
VFS Windows: Fix download of large files
Felix Weilbach [Mon, 1 Mar 2021 13:58:34 +0000 (14:58 +0100)]
VFS Windows: Fix download of large files
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Thu, 4 Mar 2021 03:53:22 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Wed, 3 Mar 2021 03:51:17 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Mon, 1 Mar 2021 18:15:34 +0000 (19:15 +0100)]
Merge pull request #2931 from elsiehupp/build-instructions
Improve OSX build Instructions
Elsie Hupp [Fri, 26 Feb 2021 18:59:25 +0000 (13:59 -0500)]
Update OSX build instructions
Signed-off-by: Elsie Hupp <9206310+elsiehupp@users.noreply.github.com>
Nextcloud bot [Mon, 1 Mar 2021 03:48:16 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 28 Feb 2021 03:46:22 +0000 (03:46 +0000)]
[tx-robot] updated from transifex
Kevin Ottens [Sat, 27 Feb 2021 17:56:35 +0000 (18:56 +0100)]
Merge pull request #2951 from nextcloud/enhancement/better_logging_of_cfpapi_error
Log error message from CFAPI
Felix Weilbach [Fri, 26 Feb 2021 11:13:53 +0000 (12:13 +0100)]
Log error message from CFAPI
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Sat, 27 Feb 2021 03:51:14 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Fri, 26 Feb 2021 03:48:56 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Thu, 25 Feb 2021 03:50:19 +0000 (03:50 +0000)]
[tx-robot] updated from transifex
Tobias Kaminsky [Wed, 24 Feb 2021 15:50:49 +0000 (16:50 +0100)]
Merge pull request #2949 from nextcloud/staleAction
Move from stale bot to stale action
tobiasKaminsky [Wed, 24 Feb 2021 07:02:56 +0000 (08:02 +0100)]
Move from stale bot to stale action
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Nextcloud bot [Wed, 24 Feb 2021 03:56:01 +0000 (03:56 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Fri, 19 Feb 2021 03:53:20 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
allexzander [Thu, 18 Feb 2021 13:45:34 +0000 (15:45 +0200)]
Merge pull request #2935 from nextcloud/do-not-auto-start-debug-build
Do not add debug build to startup programs.
allexzander [Wed, 17 Feb 2021 12:30:10 +0000 (14:30 +0200)]
Do not add debug build to startup programs.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Tobias Kaminsky [Thu, 18 Feb 2021 11:54:17 +0000 (12:54 +0100)]
Merge pull request #2937 from nextcloud/staleSecondTry
Stale: issue must have bug and must not have approved label
tobiasKaminsky [Thu, 18 Feb 2021 09:41:16 +0000 (10:41 +0100)]
Stale: issue must have bug and must not have approved label
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Nextcloud bot [Thu, 18 Feb 2021 03:52:54 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Wed, 17 Feb 2021 03:46:45 +0000 (03:46 +0000)]
[tx-robot] updated from transifex
allexzander [Tue, 16 Feb 2021 14:13:16 +0000 (16:13 +0200)]
Merge pull request #2925 from nextcloud/fix-incorrect-logger-output-for-non-latin-strings
Fix incorrect logger output for non-Latin strings.
allexzander [Thu, 11 Feb 2021 21:21:12 +0000 (23:21 +0200)]
Fix incorrect logger output for non-latin strings.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Tue, 16 Feb 2021 03:48:18 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 15 Feb 2021 03:43:56 +0000 (03:43 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 14 Feb 2021 03:41:47 +0000 (03:41 +0000)]
[tx-robot] updated from transifex
Kevin Ottens [Sat, 13 Feb 2021 10:32:46 +0000 (11:32 +0100)]
Merge pull request #2928 from nextcloud/add_missing_override_specifier
Add missing override specifier
Felix Weilbach [Fri, 12 Feb 2021 18:19:32 +0000 (19:19 +0100)]
Add missing override specifer to WebFlowCredentials
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Sat, 13 Feb 2021 03:44:20 +0000 (03:44 +0000)]
[tx-robot] updated from transifex
Camila [Fri, 12 Feb 2021 18:06:04 +0000 (19:06 +0100)]
Merge pull request #2914 from marcohald/master
Configuration Options for Windows Registry
marcohald [Fri, 12 Feb 2021 14:19:34 +0000 (15:19 +0100)]
Merge branch 'master' into master
Marco Hald [Fri, 12 Feb 2021 11:23:40 +0000 (12:23 +0100)]
Configuration Options for Windows Registry
Added the configuration options
confirmExternalStorage
crashReporter
newBigFolderSizeLimit
useNewBigFolderSizeLimit
to the Windows registry
Signed-off-by: Marco Hald <marcohald@users.noreply.github.com>
Kevin Ottens [Fri, 12 Feb 2021 09:50:41 +0000 (10:50 +0100)]
Merge pull request #2919 from nextcloud/validate_ssl_providers_certificate
Validate the providers ssl certificate
Felix Weilbach [Wed, 10 Feb 2021 08:53:57 +0000 (09:53 +0100)]
Validate the providers ssl certificate
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Fri, 12 Feb 2021 03:44:56 +0000 (03:44 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Thu, 11 Feb 2021 03:44:29 +0000 (03:44 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Wed, 10 Feb 2021 03:51:25 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
allexzander [Tue, 9 Feb 2021 14:42:17 +0000 (16:42 +0200)]
Merge pull request #2906 from nextcloud/fix-url-scheme-security-issue
Validate sensitive URLs to onle allow http(s) schemes.
allexzander [Fri, 5 Feb 2021 08:06:25 +0000 (10:06 +0200)]
Validate sensitive URLs to onle allow http(s) schemes.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Mon, 8 Feb 2021 09:50:14 +0000 (11:50 +0200)]
Default parameter nullptr widget for openBrowser.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Tue, 9 Feb 2021 03:44:37 +0000 (03:44 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Feb 2021 03:44:42 +0000 (03:44 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Feb 2021 03:45:41 +0000 (03:45 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Feb 2021 03:48:23 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
allexzander [Fri, 5 Feb 2021 17:19:56 +0000 (19:19 +0200)]
Merge pull request #2904 from ivaradi/ui-namespace
Move FolderCreationDialog into the OCC namespace
István Váradi [Thu, 4 Feb 2021 15:10:24 +0000 (16:10 +0100)]
Put FolderCreationDialog into the OCC namespace.
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
Nextcloud bot [Fri, 5 Feb 2021 03:48:33 +0000 (03:48 +0000)]
[tx-robot] updated from transifex
Kevin Ottens [Thu, 4 Feb 2021 12:24:18 +0000 (13:24 +0100)]
Merge pull request #2892 from nextcloud/repair_e2ee_on_non_remote_root_sync_folder
Repair E2EE on sync folders which don't point to the root of the server on the remote end
Kevin Ottens [Mon, 1 Feb 2021 15:50:45 +0000 (16:50 +0100)]
Make sure we pass a full remote path to LSCOL jobs
Indeed the path we have is supposedly not fully qualified in case of a
sync folder which doesn't point to / on the remote end. But LSCOL works
with absolute paths on the server so make sure this is what we give it
out.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
Kevin Ottens [Mon, 1 Feb 2021 15:52:12 +0000 (16:52 +0100)]
The e2eMangledName was relative to the remote folder, repair it
This got broken during the huge discovery refactoring. I wrongly passed
the mangled name as is out of discovery, but coming from listing jobs it
was fully qualified while the jobs at propagation time and the db expect
those paths to be relative to the remote folder.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
allexzander [Thu, 4 Feb 2021 08:28:05 +0000 (10:28 +0200)]
Merge pull request #2897 from nextcloud/allow-creation-of-new-folders-from-the-settings-dialog
Allow creation of new folders from the Settings Dialog.
allexzander [Fri, 29 Jan 2021 18:00:21 +0000 (20:00 +0200)]
Allow creation of new folders from the Settings Dialog.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Thu, 4 Feb 2021 03:43:39 +0000 (03:43 +0000)]
[tx-robot] updated from transifex
allexzander [Wed, 3 Feb 2021 18:12:56 +0000 (20:12 +0200)]
Merge pull request #2901 from nextcloud/win-tests-compilation-hot-fix
Win tests compilation fix.
allexzander [Tue, 2 Feb 2021 18:32:38 +0000 (20:32 +0200)]
Win tests compilation fix. For Windows, the build was failing because of not being able to locate #include <sqlite3.h> in tests.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Wed, 3 Feb 2021 03:58:51 +0000 (03:58 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Tue, 2 Feb 2021 18:34:50 +0000 (19:34 +0100)]
Merge pull request #2900 from nextcloud/make_sure_theme_resources_are_loaded
Load the theme resource explictly
Kevin Ottens [Tue, 2 Feb 2021 16:02:02 +0000 (17:02 +0100)]
Load the theme resource explictly
Otherwise they won't be loaded automatically at startup leading to lots
of missing icons. Since they're now in a static library they need that
explicit loading.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
Camila [Tue, 2 Feb 2021 13:44:40 +0000 (14:44 +0100)]
Merge pull request #2834 from nextcloud/compile_nextcloud_as_lib
Compile nextcoud gui as separate library
Felix Weilbach [Mon, 1 Feb 2021 23:25:38 +0000 (00:25 +0100)]
Add automoc property to updater
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
Felix Weilbach [Mon, 1 Feb 2021 20:07:17 +0000 (21:07 +0100)]
Add test utils library
The test utils library collects all dependencies that are needed for
tests and gets automatically linked with every test.
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
Felix Weilbach [Thu, 14 Jan 2021 22:07:32 +0000 (23:07 +0100)]
Compile nextcoud gui as separate library
Compiling nextcoud gui as a separate library. This is needed to more
easily write tests. The whole nextcloud application can now be linked
against the tests.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Kevin Ottens [Tue, 2 Feb 2021 10:40:11 +0000 (11:40 +0100)]
Merge pull request #2894 from nextcloud/fix-docs
Documentation: break line in config example.
Camila [Mon, 1 Feb 2021 17:43:17 +0000 (18:43 +0100)]
Documentation: break line in config example.
Also make sure the following note is not displayed as one block with the
config example.
Minor change: fix typo.
Signed-off-by: Camila <hello@camila.codes>
Nextcloud bot [Tue, 2 Feb 2021 03:40:51 +0000 (03:40 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 1 Feb 2021 03:46:58 +0000 (03:46 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 31 Jan 2021 03:43:48 +0000 (03:43 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 30 Jan 2021 03:51:02 +0000 (03:51 +0000)]
[tx-robot] updated from transifex