Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/duplicati/duplicati

Store securely encrypted backups in the cloud!
https://github.com/duplicati/duplicati

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 m...

49e026ee92f3856a11bcbab8c62637ecf8263247 authored about 4 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4354 from seantempleton/uploadFilesetsLast

Upload filesets last to avoid missing blocks error.

b6e16189476648c7d260fb8ade9cc63599c9fa68 authored about 4 years ago by warwickmm <[email protected]>
Upload filesets last during a backup

If parallel uploads are enabled it is possible for the fileset to be uploaded before all dblocks...

a9c16fcefa887752fa865eb49954f81598a22cfb authored about 4 years ago by Sean Templeton <[email protected]>
Merge pull request #4352 from duplicati/feature/new_unittest_datahost

Changed unittes datahost to reduce S3 transfer charges

40416560e605d7b340d57a699b2776ba393275a6 authored about 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4346 from warwickmm/fix_synology_administrator_check

Fix check for administrator group on Synology devices

840b969fbddf4c9bc20c39b40f8710ae433f1851 authored about 4 years ago by Kenneth Skovhede <[email protected]>
Changed to using a proxied host to reduce S3 transfer charges from unittests

5fd1c883e38b891edd04c0d6b069a6507c56068c authored about 4 years ago by Kenneth Skovhede <[email protected]>
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...

ee061a7d309e3f0c8efe19fe3307df0d7a278dca authored about 4 years ago by Kenneth Hsu <[email protected]>
Urgent commit

b4923216b48070898589e53c695c24c6eff4615f authored about 4 years ago by Karen Martikyan <[email protected]>
Merge pull request #4329 from warwickmm/fix_sia_null_reference

Avoid null reference exception when building Sia error messages

a80d50687eab27e0308581178ad618878bfbcb85 authored about 4 years ago by Kenneth Skovhede <[email protected]>
Refine check for null web exception response.

0d991d571266a322f01898c133a771ebd290b8d4 authored over 4 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4327 from warwickmm/fix_rclone_paths

Fix construction of paths for rclone

cda96257dc3d22bbcf34e13f48138a4e2398044f authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4331 from warwickmm/use_method_to_compare_directories

Use helper method to compare directories in RecoveryTool tests

f23a6b2774a5145d59edc78bfb38b0f5b685336e authored over 4 years ago by Kenneth Skovhede <[email protected]>
Code quality fixes v2

ce9ad949fd056a2af9fa0f5fffda14201bdce45c authored over 4 years ago by Karen Martikyan <[email protected]>
Code quality fixes

fa47e2bb32393bcaac303177f77ff0d732a9208e authored over 4 years ago by Karen Martikyan <[email protected]>
Feature/telegram backend enc sessions (#2)

* Added initial state for encrypted sessions

* Bugs fixed in encrypted sessions

* Working ...

2c4ccc27d314bdf1d544cabdff7e71c3ac4e4a3c authored over 4 years ago by Karen Martikyan <[email protected]>
Merge branch 'master' of https://github.com/barfoo4711/duplicati into master

8b1d2cfafa4eaaa4d0c890d1e3c630984e653c89 authored over 4 years ago by Kai <[email protected]>
Update RestoreHandler.cs

fixed #4315 by adding catching of exceptions when creating empty files Not sure if it is ok to c...

8e3a52654b276838819b83d98fb0ed84c79b4fb8 authored over 4 years ago by Kai <[email protected]>
Small fix made

a994ce8f7d75445e661c1a90f310b158d60377ee authored over 4 years ago by Karen Martikyan <[email protected]>
Code quality issue fixed

2ee06f226269e28e2981c7acbb26f2955829ab0f authored over 4 years ago by Karen Martikyan <[email protected]>
Implemented custom UI

b637df08f320bf5ae2700983122c5bef4e91d31c authored over 4 years ago by Karen Martikyan <[email protected]>
Merge pull request #4332 from dferreyra/disable_legacy_path_handling2

Disable "legacy path handling" for executables

f6e225d62d06e1eca7f0f817bd09ec48e99bce65 authored over 4 years ago by warwickmm <[email protected]>
Disable "legacy path handling" for executables

This disables legacy path handling by changing the
`AssemblyRedirects.xml` that's deployed as th...

6e0611f1ae42f4e47a4c0935b02cc22b458ee94e authored over 4 years ago by Dean Ferreyra <[email protected]>
Use helper method to compare contents of directories.

d5b6386cfef65b26d30ef637396a4ed15dc379ea authored over 4 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4330 from warwickmm/avoid_clock_issues_in_tests

Avoid clock issues when quickly running successive backups in tests.

dc0c6025ef9b4104e42782c345d3be07ae2b7e9a authored over 4 years ago by warwickmm <[email protected]>
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/20...

a8b0df57d43cbb6ecdd312955ec50417946fbc6b authored over 4 years ago by Kenneth Hsu <[email protected]>
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 fi...

71edf641a5c94eaa2ca2ca09dcf5a9283f3df8bd authored over 4 years ago by Kenneth Hsu <[email protected]>
Code quality issues fixed

3aa96accaa29dbac1e833952baabd2be7b00401b authored over 4 years ago by Karen Martikyan <[email protected]>
Updated TLSharp nuget, fixed problem with finding very old channel

6678e373745edd5d29f1101a0b1cd95483d77ead authored over 4 years ago by Karen Martikyan <[email protected]>
Fix construction of paths for rclone.

This fixes #3275.

b360633d65d37b476b2fba6ee6f97c43c49ac9dc authored over 4 years ago by Kenneth Hsu <[email protected]>
Version bump to v2.0.5.111-2.0.5.111_canary_2020-09-26

You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0....

9b977b7ba04a940868754fd15a37b99fbd77f1bd authored over 4 years ago by Kenneth Skovhede <[email protected]>
Code improvements made, fixed stream reading errors (took StreamReadHelper.cs from FtpBackend)

978329c2376305c520b06105faa1771538e4ccd6 authored over 4 years ago by Karen Martikyan <[email protected]>
Fixed disposing the streamReader, fixed closure problems - refactoring needed

e4ef76670db3e421ffd7242d23e21908f8087cf2 authored over 4 years ago by Karen Martikyan <[email protected]>
Merge pull request #4314 from warwickmm/add_storadera_s3_provider

Add support for Storadera S3 provider

df3fa30841326a477bad6cd7b02a4ab2068fbe93 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4307 from warwickmm/remove_misleading_comment

Remove misleading comment

a3ff9f6a0dbee3dd122df481b50401f227593c41 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4304 from warwickmm/fix_hidden_ssh_fingerprint_error

Fix typo that resulted in hidden SSH fingerprint error

c040892abbe073fceb4b5f99d968e6fb2ec382a3 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4299 from warwickmm/fix_restore_loading_icon

Fix appearance of loading icon in file restore tree

072be642d1ccf33aa29ec0357ad3cf517e4cb075 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4293 from warwickmm/fix_export_encoding

Avoid decoding URL parameters when removing passwords

a5cea90867d14939c3cbefc4f0e4b464b6553e58 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4292 from warwickmm/remove_unused_script

Remove script used for previous Travis configuration

b883e6e520d284a36b059e48613c19e6466fad5b authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4291 from warwickmm/add_mono_complete_to_docker

Add mono-complete to Docker image to fix netstandard errors

ed943b660feea620eb2167842bdf085cc61b32f7 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4280 from warwickmm/clean_up_travis_build

Clean up Travis build script

f871298ecab90830f67d81cb6a9cd705a854be79 authored over 4 years ago by Kenneth Skovhede <[email protected]>
Implemented IStreamingBackend for Telegram, cancellation token checks added, minor fixes

6ec3d5ad4b1ffc312616ccc33e4a72bd459d1f24 authored over 4 years ago by Karen Martikyan <[email protected]>
Comment fixed

7df3239ceaef6bec47d2e51e1ef5fbcb150023c8 authored over 4 years ago by Karen Martikyan <[email protected]>
Fixed reflection when comparing ChannelFileInfos

004db73728781ea52e3f9ecb82b466a0eceba7ca authored over 4 years ago by Karen Martikyan <[email protected]>
Removed flood check when ensuring connection

5b8d61c30d73c7f703fe9efa81171d09154f463f authored over 4 years ago by Karen Martikyan <[email protected]>
Fixed comments

19ebcda01f0fd2e690a305033a84ba4955764aab authored over 4 years ago by Karen Martikyan <[email protected]>
Minor fixes made

a03d8922a19885a0a2b3aea4b8a978b49e480e83 authored over 4 years ago by Karen Martikyan <[email protected]>
Added telegram to SystemInfo.js

39466e2cae06940a2a80e7bfa6cf66354c3cea60 authored over 4 years ago by Karen Martikyan <[email protected]>
Fixed incorrect naming derived from FTP, added license files for TLSharp, removed redundant Nuget pkgs ...

961ea2270b34d84969f4d1698ef00226e6da9ac6 authored over 4 years ago by Karen Martikyan <[email protected]>
Removed disclaimer: should be added later, but not by me

485bfff2b95e6d9efab51ccd4a4f4418f9f8b308 authored over 4 years ago by Karen Martikyan <[email protected]>
Refactorings made, logging improved, strings improved

a795e0cfe5e55bb66f6ba54b41dcf007f91be207 authored over 4 years ago by Karen Martikyan <[email protected]>
Implemented PutAsync correct file names

dacdb987ad2943ba88fc6fd7110e5c8158445739 authored over 4 years ago by Karen Martikyan <[email protected]>
Some code quality issues fixed

86ba2bb3f11cdcbaedd0bd02df1f56e7e4d239e4 authored over 4 years ago by Karen Martikyan <[email protected]>
NWS

a804b6ddf24b01ebac8b5f5f909a6c6bd10e0261 authored over 4 years ago by Karen Martikyan <[email protected]>
Code quality issues fixed, try 2

60198e85a8b0031fa20c5608837a4fc3a7a775b7 authored over 4 years ago by Karen Martikyan <[email protected]>
Improvements made to code generaly, implemented Get

d9d0609de95e629bc6b5b3f97a2ef9a2119333a5 authored over 4 years ago by Karen Martikyan <[email protected]>
Updates made, safeExecute created

a3bb6b1d75b0b5cc7d3c59176298dc0df2450192 authored over 4 years ago by Karen Martikyan <[email protected]>
TLSharp lib updated, small fixes, debugging made ez

758c8bf98e9fb192ae233a4c9a6f9a30162f3280 authored over 4 years ago by Karen Martikyan <[email protected]>
Made all props static :/

9093d5ffa6723e65c08320b90a86f02fce9f9f77 authored over 4 years ago by Karen Martikyan <[email protected]>
Bug fixes made with putting/getting data, list fixed

5e82ba7d84b53917c944648c6a8d914d142f61eb authored over 4 years ago by Karen Martikyan <[email protected]>
Reverting back some unintended changes

46629c084a10ec0f2617bcc35abbcca11a21880e authored over 4 years ago by Karen Martikyan <[email protected]>
Few redundant changes undone

d0386972acc45e14f8c764f0aa2268b08972aced authored over 4 years ago by Karen Martikyan <[email protected]>
Minor improvements made

a922e8f876f096fe622c104e2a709adf762eceda authored over 4 years ago by Karen Martikyan <[email protected]>
Full working state

42a100e42bdef795b416d9c2c0f0ab4853a8750c authored over 4 years ago by Karen Martikyan <[email protected]>
Few fixes made

8d5944893942ac8bae7452c6372e7d6146bb36a5 authored over 4 years ago by Karen Martikyan <[email protected]>
Cleanup ran, session hex restore made

703550c12b8bf23f8177875d6c7b95a30ee05738 authored over 4 years ago by Karen Martikyan <[email protected]>
Refixed static fields

f68888d67acfb2765efe7d2aadd2949a3b421760 authored over 4 years ago by Karen Martikyan <[email protected]>
Disposing filestreams

d27fd5092d7481d7661193dd445acfdc0e9907f9 authored over 4 years ago by Karen Martikyan <[email protected]>
Made getChannel by synchronous

d6d1beed1bf7cdb3957a793dfd09d1046ed402ae authored over 4 years ago by Karen Martikyan <[email protected]>
Modifying the ip of DC using reflection, connecting policy changes made

fb19a53aa09838f78c317a61b2f63baf51a94ce4 authored over 4 years ago by Karen Martikyan <[email protected]>
Refactoring made, fixed Get redundant retries, Logging added

71a5e9051baad178e5f6b81c6093d371a5d906a1 authored over 4 years ago by Karen Martikyan <[email protected]>
Connection worked again, after few hours debugging

58ac8fc85673243889a5382248ca770e0b35d3d4 authored over 4 years ago by Karen Martikyan <[email protected]>
Improvements made, not working state

102a764f5b24f7d02a43c074f7747db4e322c62a authored over 4 years ago by Karen Martikyan <[email protected]>
Removed redundant logic

4848f2fcd5a014ee7eb5a2e0d7765b89827566be authored over 4 years ago by Karen Martikyan <[email protected]>
Connection worked!

f225553d6cf2795eafe23f6728f0160e5b45d649 authored over 4 years ago by Karen Martikyan <[email protected]>
Small changes, adding test projects/files, needed to squash commits

647aa3872b177749001a7d090ac0262839c8ec36 authored over 4 years ago by Karen Martikyan <[email protected]>
Added Telegram Backend skeleton

73fbb047e7904a738488b1b3650ddea6e0f558ff authored over 4 years ago by Karen Martikyan <[email protected]>
Merge pull request #4321 from dferreyra/disable_legacy_path_handling

Disable "legacy path handling" for executables

66078a677ecb90e493e36229719277cce4ce21f1 authored over 4 years ago by warwickmm <[email protected]>
Merge pull request #1 from duplicati/master

Merging from duplicati/duplicati master into current

5a89f3c7b16298e970587a2b95df69efb8bba1cf authored over 4 years ago by Karen Martikyan <[email protected]>
Disable "legacy path handling" for executables

This is a defensive measure in case legacy path handling has been
enabled at the system level. ...

edb2819d6f982e3721d92bcef2f30918815a35cd authored over 4 years ago by Dean Ferreyra <[email protected]>
Merge pull request #4311 from dferreyra/symlink_unit_tests

Add symlink policy tests and file and directory comparison methods.

ba48f1474639a33ec78aeb3629560c5e77ee3028 authored over 4 years ago by warwickmm <[email protected]>
Add `Assert.Fail` to catch unexpected symlink policies

a3c27a2ba2e85ef6fe650c91bc1bc60557f3f007 authored over 4 years ago by Dean Ferreyra <[email protected]>
Add travis_wait to "Border" tests to avoid timeout

a060b850399d95d3d0972e7ed97d678a687ccb64 authored over 4 years ago by Dean Ferreyra <[email protected]>
For "Ignore" policy, also ensure a file doesn't exist

641a590d89c29585cba79f46c36f4d9153ee3461 authored over 4 years ago by Dean Ferreyra <[email protected]>
Unit test improvements per review comments

e3b8a12ec11aa19e61b722f37b4bcad97bbec41f authored over 4 years ago by Dean Ferreyra <[email protected]>
Address review comments

eafe7320e90996633889ea1c64d3fd94deb81691 authored over 4 years ago by Dean Ferreyra <[email protected]>
Add back missing stream reset to AssertFilesAreEqual

3366071d048fcf851d9e57fa63f91ad4cde5f641 authored over 4 years ago by Dean Ferreyra <[email protected]>
Fix typo in log and assert messages

03674189253a1c102454379c5753f7da40f52cfa authored over 4 years ago by Dean Ferreyra <[email protected]>
Restore use of Utility.CompareStreams in AssertFilesAreEqual

For performance reasons, use `Utility.CompareStreams` in
AssertFilesAreEqual.

75b688c9997cb69f4e1ab4351803caf5d7d40dd4 authored over 4 years ago by Dean Ferreyra <[email protected]>
Add tolerance to file time comparisons

2c56634899182705fec7d27580b857e01b03f315 authored over 4 years ago by Dean Ferreyra <[email protected]>
Address review comments from @warwickmm

Replace `VerifyDir` and `CompareFiles` with
`AssertDirectoryTreesAreEquivalent` and `AssertFiles...

f4195e4eb09503850b72b9cc4f71093255bc4483 authored over 4 years ago by Dean Ferreyra <[email protected]>
Add Storadera S3 provider.

This fixes #4313.

7c59b3d53106b96d4c7680ebfdef27a57364c9f2 authored over 4 years ago by Kenneth Hsu <[email protected]>
Merge branch 'master' into symlink_unit_tests

f56f64e541aaf70e2beac0da5c2302e86bc998b7 authored over 4 years ago by Dean Ferreyra <[email protected]>
Merge pull request #4279 from warwickmm/add_local_test_categories

Add missing test categories to local test runner script

fcc44eacafe2f575e71c28670ec18995d10c1469 authored over 4 years ago by warwickmm <[email protected]>
Add SymLink test category to .travis.yml

b3e01e500c689720fd31c1e5e684323055b930d6 authored over 4 years ago by Dean Ferreyra <[email protected]>
Add symlink policy tests

This adds a basic symlink policy test that performs backups using each
symlink policy.

If you d...

be6ac941ea547c56bc6c46a702ce2abb78b51cad authored over 4 years ago by Dean Ferreyra <[email protected]>
Merge pull request #4302 from dferreyra/literal_wildcard_characters

Fix restore GUI handling of folders with wildcard characters.

This does so by introducing a n...

174edf422ec828cf0802366470c9e39ad2293930 authored over 4 years ago by warwickmm <[email protected]>
Address review comments from @warwickmm

93601d0a826fd4e48e9381a98ee9d2d6356df5ef authored over 4 years ago by Dean Ferreyra <[email protected]>
Address review comments from @warwickmm

78555241c1a2a0764acd0d022c101ce846f0246f authored over 4 years ago by Dean Ferreyra <[email protected]>
Address review comments from @warwickmm

536ce69668658ad21b0f86a3e55a7897d17acfbe authored over 4 years ago by Dean Ferreyra <[email protected]>
Include Windows in tests for directory names with wildcards

27da5a4dc7f4b02aef68ad26cdbc187b4fc1dc65 authored over 4 years ago by Dean Ferreyra <[email protected]>