Commit Graph
10149 Commits
Author SHA1 Message Date
Marcelo Ceccon dc91f3836a Another attempt to get the correct error code
Errors only manifest on macos action tests.
2024-10-03 21:21:34 +02:00
Marcelo Ceccon 0c4e10df9d Adding extended error detection if fopen fails 2024-10-03 19:50:56 +02:00
Kenneth SkovhedeandGitHub e1007d436a Merge pull request #5579 from duplicati/release/canary-2.0.9.108
Release/canary 2.0.9.108
2024-10-03 19:30:08 +02:00
Kenneth Skovhede 84cad0f495 Version bump to v2.0.9.108-2.0.9.108_canary_2024-10-03
You can download this build from:

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

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.9.108_canary_2024-10-03.signatures.zip
v2.0.9.108-2.0.9.108_canary_2024-10-03
2024-10-03 19:25:43 +02:00
Kenneth Skovhede dc5c15d227 Do not try to sign non-existing files 2024-10-03 18:11:16 +02:00
Kenneth Skovhede 37b35dfe2c Do not try to sign non-existing files 2024-10-03 17:37:25 +02:00
Kenneth Skovhede 2dfaa29bab Fixed package-lock json 2024-10-03 17:05:20 +02:00
Kenneth Skovhede ce89366e17 Fixed code to patch index.html for SPA pages on build 2024-10-03 16:54:58 +02:00
Kenneth Skovhede e99a8fa92f Better error message for build failures 2024-10-03 16:37:52 +02:00
Marcelo Ceccon cd513ef53a Proposed change to open locked files on linux
This makes it unnecessary to use DOTNET_SYSTEM_IO_DISABLEFILELOCKING on environment variables.

Relevant issue: https://github.com/duplicati/duplicati/issues/5569
2024-10-03 16:34:49 +02:00
Kenneth Skovhede f77338a829 Fixed a stray namespace 2024-10-03 16:33:46 +02:00
Kenneth SkovhedeandGitHub f0476d6a16 Merge pull request #5563 from duplicati/feature/remote-control-support
Supporting a secure remote control connection.
v2.0.9.108_canary_2024-10-03
2024-10-03 16:10:28 +02:00
Kenneth Skovhede ef0ca64d52 Merge remote-tracking branch 'origin/master' into feature/remote-control-support 2024-10-03 14:49:07 +02:00
Kenneth SkovhedeandGitHub 9451a22551 Merge pull request #5576 from duplicati/feature/ngclient-theme
Added support for loading clients based on NPM packages
2024-10-03 14:45:14 +02:00
Kenneth Skovhede f65d529d5d Fixed SSH backend throwing FileMissingException 2024-10-03 14:41:15 +02:00
Kenneth Skovhede d00c3b11df WebDAV throws FileMissingException 2024-10-03 14:34:25 +02:00
Kenneth Skovhede 0252ebc985 Added TODO to AsyncHttpRequest 2024-10-03 14:14:16 +02:00
Kenneth Skovhede 77c64becc8 Changed wrong classname 2024-10-03 14:13:44 +02:00
Kenneth Skovhede 9939926a99 Fixed S3 backend throwing the FileMissingException 2024-10-03 14:13:29 +02:00
Kenneth Skovhede aae8265030 Added backendtester to debug config 2024-10-03 13:25:17 +02:00
Kenneth Skovhede 6ab27cb870 Merge remote-tracking branch 'origin/master' into feature/backend-async-get 2024-10-03 13:22:36 +02:00
Kenneth Skovhede 6c71a1d900 Bumped ngclient 2024-10-03 13:21:09 +02:00
Kenneth Skovhede b2c3c9abe6 Simplified debugging with SPA themes 2024-10-03 13:20:56 +02:00
Kenneth SkovhedeandGitHub 36cd02f3a5 Merge pull request #5577 from marceloduplicati/feature/fix-singleinstance-handling
Feature/fix singleinstance handling
2024-10-03 13:01:05 +02:00
Kenneth Skovhede 0755a79f73 Bump installed version of ngclient 2024-10-03 11:26:11 +02:00
Marcelo Ceccon 66c381d71d Merge branch 'feature/fix-singleinstance-handling' of https://github.com/marceloduplicati/duplicati into feature/fix-singleinstance-handling 2024-10-03 10:11:45 +02:00
Marcelo Ceccon 611e28fafc Fixes to the multiple instance detection system
Exception was bundled in the innerexception and thus the catch statement was not functioning as expected.

Additionally adding ? operator to the  ApplicationExitEvent ServerStartedEvent events.
2024-10-03 10:11:38 +02:00
Marcelo Ceccon 7b958a0878 Fixes to the multiple instance detection system
Exception was bundled in the innerexception and thus the catch statement was not functioning as expected.

Additionally adding ? operator to the  ApplicationExitEvent ServerStartedEvent events.
2024-10-03 10:05:15 +02:00
Kenneth Skovhede ae004d37c1 Made the reconnect logic more robust 2024-10-03 08:46:34 +02:00
Kenneth Skovhede c427d5a98b Improved cleanup of source folder after build 2024-10-03 08:25:41 +02:00
Kenneth Skovhede 9dfafa1492 Removed the NPM injector from release builds with pre-compiler flags 2024-10-02 22:57:13 +02:00
Kenneth SkovhedeandGitHub c3c0ad9fca Merge pull request #5562 from duplicati/feature/remove-thread-culture-dependence
Avoid setting Thread.CurrentCulture
2024-10-02 22:53:47 +02:00
Kenneth Skovhede 48bd69cbde Injecting the NPM packages for builds 2024-10-02 22:52:40 +02:00
Kenneth Skovhede 99a2095e41 Adding new theme to client.
Added support for loading NPM package in dev mode.
Added support for SPA style redirects.
2024-10-02 22:14:37 +02:00
Kenneth SkovhedeandGitHub df8f0cb30d Merge pull request #5561 from duplicati/feature/add-health-checks
Added healt checks to server.
2024-10-02 14:57:47 +02:00
Kenneth Skovhede 3c144f5481 Merge remote-tracking branch 'origin/master' into feature/remove-thread-culture-dependence 2024-10-02 14:56:11 +02:00
Kenneth Skovhede d46188427f Merge remote-tracking branch 'origin/master' into feature/remote-control-support 2024-10-02 14:53:00 +02:00
Kenneth Skovhede 08dd1631b7 Manually handling the reconnects.
Common handling of time-delayed events.
2024-10-02 14:50:35 +02:00
Kenneth Skovhede 61ea36091a Added DNSNames as async 2024-10-02 09:37:52 +02:00
Kenneth Skovhede 586c08522e Implemented async method for Test, CreateFolder and Quota in all backends.
Still missing the List and DNSHostnames.
The AsyncRequest class is also preventing many backends from fully upgrading.
2024-10-01 09:30:02 +02:00
Kenneth Skovhede a1e8c197f6 Fixed a webserver crash 2024-10-01 08:43:09 +02:00
Kenneth Skovhede 6ecbaa6da1 Fixed timeout logic 2024-10-01 08:42:34 +02:00
Kenneth Skovhede 8bdb85e261 Implemented RenameAsync on all backends supporting rename 2024-09-29 23:21:50 +02:00
Kenneth Skovhede ecf2e8b551 Implemented DeleteAsync on all backends 2024-09-29 23:04:54 +02:00
Kenneth Skovhede e323c646f5 Fixed botched line 2024-09-29 22:05:49 +02:00
Kenneth SkovhedeandGitHub 735795f020 Merge pull request #5571 from duplicati/feature/remove-piped-download
Removed piped download as it was slower than not piping.
2024-09-29 22:01:21 +02:00
Kenneth Skovhede e3e3d1305f Implemented async version of Get for all backends. 2024-09-29 22:00:57 +02:00
Kenneth Skovhede 1b9363e23a Added logic and error handling for requests 2024-09-28 18:53:35 +02:00
Kenneth Skovhede 344e6c2480 Made byte[] encoding explicit 2024-09-28 17:07:52 +02:00
Kenneth Skovhede ab6dbf9ca9 Fixed JWT validation from remote 2024-09-28 16:43:39 +02:00