Commit Graph
8782 Commits
Author SHA1 Message Date
Karen Martikyan 0f138a1cfb default literal fix for build check pass 2020-11-09 22:11:10 +04:00
Karen Martikyan 74ec1e078f Fixed problems while using few different accounts for storing files. 2020-11-09 22:05:43 +04:00
Karen Martikyan 39fb3bdbae Merge branch 'master' of https://github.com/martikyan/duplicati 2020-11-09 20:42:59 +04:00
warwickmmandGitHub c7f9f8f556 Merge pull request #4324 from martikyan/feature/telegram_backend
Add support for Telegram channels as a backend destination.
2020-11-08 17:59:37 -08:00
Karen Martikyan 812d698aba Removed SystemExtensions.cs, using Utility.Utility 2020-11-09 00:28:10 +04:00
Karen Martikyan 1feb75002d Fixed bug connected with finding minimal element in an empty list 2020-11-09 00:16:00 +04:00
Karen Martikyan e1b2a190ad Retrieval of epoch moved to extensions 2020-11-08 23:27:29 +04:00
Karen Martikyan 1bc6e20a57 Fixed possible bug connected with retrieval more than 100 messages from a channel 2020-11-08 23:14:39 +04:00
Karen Martikyan 1d106e8163 PR comments fixed: minor changes 2020-11-08 16:50:29 +04:00
Karen Martikyan 8187f66c60 Removed redundant package dependency 2020-11-07 18:45:45 +04:00
Karen Martikyan a9ac5ff12a Small intend fix v2 2020-11-07 18:32:22 +04:00
Karen Martikyan 1332940f73 Small intend fix 2020-11-07 18:26:50 +04:00
Karen Martikyan 035e34f1de Improvements made, bugfixes made 2020-11-07 18:03:58 +04:00
Karen Martikyan 9017878a3c Small fixes, redundant extension removed 2020-11-07 14:54:33 +04:00
Karen Martikyan 64ccc60fd2 Undone changes to Log.cs 2020-11-07 14:32:03 +04:00
Karen Martikyan b4286bda10 Working state 2020-11-07 14:30:09 +04:00
warwickmmandGitHub 85139f86f2 Merge pull request #4359 from achims311/master
Fix use-background-io-priority warnings.
2020-11-05 16:53:06 -08:00
Karen Martikyan 1f55b1854e Urgent commit 2020-11-05 23:32:11 +04:00
Achim Schaefer 5fa8e58f8d Bugfix issue #3920
only "best-effort" and "realtime" allow a priotity level
"none" and "idle" have no prioity level
2020-11-05 15:49:48 +01:00
Kenneth Hsu 6570cd954c Add test for specifying remote URL using run-script-before.
This concerns issue #3651.
2020-11-01 14:19:09 -08:00
Kenneth Hsu ca5aad9ccb Allow custom commands to be provided to CreateScript test helper. 2020-11-01 13:14:00 -08:00
Kenneth Hsu 49e026ee92 Fix issue where remote URL defined using run-script-before was ignored.
Previously, we were declaring that the m_remoteurl field be passed by
reference to the Execute method.  However, the OnStart method declared
that the remoteurl variable was to be passed by reference.  As a result,
the caller (Controller.SetupCommonOptions) method never received the
updated value.

Now, the variables being passed by reference are made consistent.

This fixes #3651.
2020-11-01 13:13:54 -08:00
warwickmmandGitHub b6e1618947 Merge pull request #4354 from seantempleton/uploadFilesetsLast
Upload filesets last to avoid missing blocks error.
2020-10-30 07:51:19 -07:00
Sean Templeton a9c16fcefa Upload filesets last during a backup
If parallel uploads are enabled it is possible for the fileset to be uploaded before all dblocks are uploaded.
When the fileset is placed in the queue to be uploaded place it in a separate list and only upload it after all dblocks have been uploaded.

Fixes #4341
2020-10-29 21:19:15 -05:00
Kenneth SkovhedeandGitHub 40416560e6 Merge pull request #4352 from duplicati/feature/new_unittest_datahost
Changed unittes datahost to reduce S3 transfer charges
2020-10-27 11:28:50 +01:00
Kenneth SkovhedeandGitHub 840b969fbd Merge pull request #4346 from warwickmm/fix_synology_administrator_check
Fix check for administrator group on Synology devices
2020-10-27 10:39:21 +01:00
Kenneth Skovhede 5fd1c883e3 Changed to using a proxied host to reduce S3 transfer charges from unittests 2020-10-19 00:44:10 +02:00
Kenneth Hsu ee061a7d30 Fix check for administrator group on Synology devices.
The id command prints a newline character after printing the group ids.
This needs to be removed before checking for the administrator group
(101).

This fixes #2610.
2020-10-18 13:34:36 -07:00
Karen Martikyan b4923216b4 Urgent commit 2020-10-17 22:24:13 +04:00
Kenneth SkovhedeandGitHub a80d50687e Merge pull request #4329 from warwickmm/fix_sia_null_reference
Avoid null reference exception when building Sia error messages
2020-10-09 12:21:38 +02:00
Kenneth Hsu 0d991d5712 Refine check for null web exception response. 2020-10-05 07:38:13 -07:00
Kenneth SkovhedeandGitHub cda96257dc Merge pull request #4327 from warwickmm/fix_rclone_paths
Fix construction of paths for rclone
2020-10-05 12:14:32 +02:00
Kenneth SkovhedeandGitHub f23a6b2774 Merge pull request #4331 from warwickmm/use_method_to_compare_directories
Use helper method to compare directories in RecoveryTool tests
2020-10-05 12:08:54 +02:00
Karen Martikyan ce9ad949fd Code quality fixes v2 2020-10-05 00:49:20 +04:00
Karen Martikyan fa47e2bb32 Code quality fixes 2020-10-05 00:40:19 +04:00
2c4ccc27d3 Feature/telegram backend enc sessions (#2)
* Added initial state for encrypted sessions

* Bugs fixed in encrypted sessions

* Working state for encrypted sessions

* Fixed exposing phone number/identity

* Performance problems fixed, bug fixes made

Co-authored-by: Karen Martikyan <karen.martikyan@digitain.com>
2020-10-05 00:36:47 +04:00
Kai 8b1d2cfafa Merge branch 'master' of https://github.com/barfoo4711/duplicati into master 2020-10-03 14:20:08 +02:00
Kai 8e3a52654b Update RestoreHandler.cs
fixed #4315 by adding catching of exceptions when creating empty files Not sure if it is ok to create WARN messages or if it should be ERROR messages instead
2020-10-03 14:09:50 +02:00
Karen Martikyan a994ce8f7d Small fix made 2020-10-01 00:36:59 +04:00
Karen Martikyan 2ee06f2262 Code quality issue fixed 2020-10-01 00:06:12 +04:00
Karen Martikyan b637df08f3 Implemented custom UI 2020-09-30 23:54:53 +04:00
warwickmmandGitHub f6e225d62d Merge pull request #4332 from dferreyra/disable_legacy_path_handling2
Disable "legacy path handling" for executables
2020-09-29 07:45:51 -07:00
Dean Ferreyra 6e0611f1ae Disable "legacy path handling" for executables
This disables legacy path handling by changing the
`AssemblyRedirects.xml` that's deployed as the app.config files in the
installation image.

Issue #4295 appears to be a result of legacy path handling being
enabled globally.
2020-09-28 15:34:44 -07:00
Kenneth Hsu d5b6386cfe Use helper method to compare contents of directories. 2020-09-27 14:06:03 -07:00
warwickmmandGitHub dc0c6025ef Merge pull request #4330 from warwickmm/avoid_clock_issues_in_tests
Avoid clock issues when quickly running successive backups in tests.
2020-09-27 14:05:39 -07:00
Kenneth Hsu a8b0df57d4 Avoid clock issues when quickly running successive backups in tests.
This is an attempt to avoid errors like "System.Exception : The previous
backup has time 9/27/2020 5:25:56 PM, but this backup has time 9/27/2020
5:25:55 PM. Something is wrong with the clock."  We are seeing these
errors often recently in AppVeyor.
2020-09-27 10:44:25 -07:00
Kenneth Hsu 71edf641a5 Avoid null reference exception when building Sia error messages.
If the resource does not provide an error response, the Response
property will be null.

This fixes #4193.
2020-09-27 09:44:50 -07:00
Karen Martikyan 3aa96accaa Code quality issues fixed 2020-09-27 16:58:57 +04:00
Karen Martikyan 6678e37374 Updated TLSharp nuget, fixed problem with finding very old channel 2020-09-27 16:44:27 +04:00
Kenneth Hsu b360633d65 Fix construction of paths for rclone.
This fixes #3275.
2020-09-26 09:05:59 -07:00