marceloduplicati and GitHub
dea809fa38
Merge pull request #6429 from marceloduplicati/feature/adding-api-client
...
Adds DuplicatiServerClient for API interaction
2025-08-04 10:19:04 -03:00
marceloduplicati and GitHub
9d75f211b6
Merge pull request #6439 from marceloduplicati/feature/backend-tester-output-correction
...
Moves timeout output to correct location
2025-08-04 10:10:59 -03:00
marceloduplicati and GitHub
e754820b07
Merge pull request #6441 from marceloduplicati/feature/backblaze-timeout-fix
...
Removing chunksize from B2 backend
2025-08-04 10:10:37 -03:00
marceloduplicati and GitHub
205c4d69a3
Merge pull request #6444 from marceloduplicati/feature/fix-commandline-test-filters
...
Excludes dummy backend from command check
2025-08-04 10:08:34 -03:00
Kenneth Skovhede and GitHub
0ef27f7c1e
Merge pull request #6437 from rodrigocmtavares/patch-1
...
Update README.md
2025-08-04 15:07:14 +02:00
Marcelo C.
0bc6f990bf
Excludes dummy backend from command check
...
Avoids unnecessary backend command checks for the dummy backend url which was manifesting into issue #6442
2025-07-31 17:29:57 -03:00
Marcelo C.
0a545120cc
Removing chunksize from B2 backend
...
This fixes issue #6438
2025-07-30 09:44:31 -03:00
Marcelo C.
02d0c12e14
Moves timeout output to correct location
...
Ensures that the timeout value is correctly applied either from environment variables or command line areguments before the output to console.
2025-07-29 08:48:31 -03:00
Rodrigo Tavares and GitHub
e7a304e8d6
Update README.md
...
Fix Transifex link as previous was leading to a 404
2025-07-28 16:32:18 -04:00
Kenneth Skovhede and GitHub
582910c486
Merge pull request #6428 from duplicati/release/canary-2.1.0.125
...
Version bump to v2.1.0.125-2.1.0.125_canary_2025-07-15
2025-07-15 17:56:05 +02:00
Kenneth Skovhede
c980e67ba1
Version bump to v2.1.0.125-2.1.0.125_canary_2025-07-15
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.1.0.125
Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.125_canary_2025-07-15.signatures.zip
v2.1.0.125_canary_2025-07-15
v2.1.0.125-2.1.0.125_canary_2025-07-15
2025-07-15 17:39:11 +02:00
Kenneth Skovhede
06f9c0afd2
Bump ngclient version
2025-07-15 16:03:38 +02:00
Kenneth Skovhede and GitHub
f19f53d3f3
Merge pull request #6427 from duplicati/feature/update-uri-encode
...
Dots in url hostname
2025-07-15 15:57:16 +02:00
Kenneth Skovhede
80945398fc
Fixed nullability for Uri class
2025-07-15 13:33:16 +02:00
Kenneth Skovhede
9c6c52fbbb
Fixed a null error
2025-07-15 13:29:40 +02:00
Kenneth Skovhede
19af340d49
Added support for correct parsing of Windows paths as URLs
2025-07-15 13:04:50 +02:00
Kenneth Skovhede
aa42734cf8
Dots in url hostname
...
This fixes the encoding of hostnames with `.` characters in them. Without this fix, the hostname would be encoded making it impossible to use regular DNS hostnames.
2025-07-15 10:58:36 +02:00
Kenneth Skovhede and GitHub
f703ceecc7
Merge pull request #6424 from duplicati/release/canary-2.1.0.124
...
Version bump to v2.1.0.124-2.1.0.124_canary_2025-07-11
2025-07-11 22:31:10 +02:00
Kenneth Skovhede
42a3d98c72
Added more preload
2025-07-11 22:14:59 +02:00
Kenneth Skovhede
d68b91c71b
Version bump to v2.1.0.124-2.1.0.124_canary_2025-07-11
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.1.0.124
Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.124_canary_2025-07-11.signatures.zip
v2.1.0.124-2.1.0.124_canary_2025-07-11
v2.1.0.124_canary_2025-07-11
2025-07-11 22:09:08 +02:00
Kenneth Skovhede
c3d539b721
Preload S3 libraries
2025-07-11 20:33:00 +02:00
Kenneth Skovhede
c3e3c85b83
Bump ngclient to 0.0.139
2025-07-11 18:54:33 +02:00
Kenneth Skovhede and GitHub
73b42c4b36
Merge pull request #6373 from duplicati/feature/issue-6339
...
Added test for issue #6339
2025-07-11 18:52:47 +02:00
Kenneth Skovhede
b8491845f1
Fixed test to work when there are fewer blocks created in CI
2025-07-11 17:12:26 +02:00
Kenneth Skovhede and GitHub
e0d90a3188
Merge pull request #6423 from duplicati/release/canary-2.1.0.123
...
Release/canary 2.1.0.123
2025-07-11 16:31:31 +02:00
Kenneth Skovhede and GitHub
d286392805
Merge pull request #6419 from duplicati/feature/encode-and-decode-url-paths
...
Added correct encode and decode of paths in urls.
2025-07-11 16:17:57 +02:00
Kenneth Skovhede and GitHub
98700d5575
Merge pull request #6421 from duplicati/feature/track-status-per-backup
...
Track status per backup
2025-07-11 16:17:22 +02:00
Kenneth Skovhede and GitHub
fb4af59ac2
Merge pull request #6422 from duplicati/feature/fix-crash-on-logdata
...
Fixed error on loading more logdata
2025-07-11 15:56:31 +02:00
Kenneth Skovhede
429bcd1f2d
Include deleted blocks when recreating dindex files.
...
This fixes #6339
2025-07-11 15:55:36 +02:00
Kenneth Skovhede
a74bdfc681
Fixed error on loading more logdata
2025-07-11 14:03:28 +02:00
Kenneth Skovhede and GitHub
07416dfdad
Merge pull request #6416 from duplicati/feature/mac-template-icons
...
Use macOS template icons
2025-07-11 13:47:13 +02:00
Kenneth Skovhede
89b2dd80d4
Track status per backup
...
This PR changes the logic to dismiss previous notifications for a the same backup once the backup completes.
This fixes #6420
2025-07-11 13:44:27 +02:00
Kenneth Skovhede and GitHub
01c9ba9c83
Merge pull request #6418 from duplicati/feature/fix-ngax-use-ssl-support
...
Fix ngax support --use-ssl
2025-07-11 12:13:04 +02:00
Kenneth Skovhede
79811dc4c6
Added correct encode and decode of paths in urls.
...
The URLs passed to the custom URL parser were not decoding the path part, but passing it directly. This caused problems if the input was correctly URL encoded.
The updated code now correctly decodes the hostname+path parts, and encodes them again.
2025-07-11 12:08:04 +02:00
Kenneth Skovhede
d135409fa0
Fixed warnings
2025-07-11 11:17:07 +02:00
Kenneth Skovhede
157b410148
Make DBus packages sync
2025-07-11 11:15:49 +02:00
Kenneth Skovhede and GitHub
d2bca649cd
Merge pull request #6414 from duplicati/feature/fix-serverutil-probing
...
Update ServerUtil probing
2025-07-11 11:05:12 +02:00
Kenneth Skovhede
238caeb74a
Fix ngax support --use-ssl
...
This fixes ngax to not use the `s` postfix on destinations, but instead rely on `--use-ssl`.
There is still support for inputting strings with the postfix, but the generated url will be without it.
2025-07-11 11:03:23 +02:00
Kenneth Skovhede
e2ecd594c1
Use macOS template icons
...
This PR changes the macOS TrayIcon to use template icons that change automatically based on the darkness of the desktop background.
Also updates AvaloniaUI to latest version.
This fixes #6021
2025-07-11 10:04:54 +02:00
Kenneth Skovhede
6d0a0721a2
Merge remote-tracking branch 'origin/master' into feature/issue-6339
2025-07-11 09:27:44 +02:00
Kenneth Skovhede and GitHub
cbe44ff64c
Merge pull request #6413 from duplicati/feature/better-error-commandline
...
Avoid stack traces for missing sources
2025-07-10 21:03:47 +02:00
Kenneth Skovhede
fc478146f3
Update ServerUtil probing
...
This PR updates the probing logic to not try the database if a password is supplied on the commandline.
It also fixes a crash that could happen at an unwanted place, if the user does not have write access to the supplied data folder. After this, the application will still crash due to not having a place to write information, but it does not crash in the preloader logic. This also prevents creating the folder while probing for the database.
This PR also fixes a case where the database could become encrypted, if the ServerUtil was providing an encryption key to an unencrypted database. Before this fix, the database would be encrypted with the key provided to ServerUtil, which would most likely cause the Server/TrayIcon to fail starting and perhaps crash.
This fixes #6377
2025-07-10 21:03:16 +02:00
Kenneth Skovhede
6d63f86610
Avoid stack traces for missing sources
2025-07-10 18:01:44 +02:00
Carl-Johannes Johnsen and GitHub
2e07a8e6fb
Merge pull request #6412 from carljohnsen/bugfix/sqlite-options-env-var
2025-07-10 17:14:38 +02:00
Carl Johnsen
34ec5323d2
Accidentially changed the name of the environment variable for custom SQLite options
2025-07-10 15:22:28 +02:00
Marcelo C.
2995cc284a
Adds DuplicatiServerClient for API interaction
...
Introduces a `DuplicatiServerClient` to interact with the Duplicati server API, including authentication and various V1/V2 endpoints.
Adds `ServerCredentialType` to specify the authentication mechanism (Password or Token).
Includes a usage example to demonstrate client capabilities.
2025-07-09 17:28:15 -03:00
Kenneth Skovhede
52805dd397
Version bump to v2.1.0.123-2.1.0.123_canary_2025-07-09
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.1.0.123
Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.123_canary_2025-07-09.signatures.zip
v2.1.0.123_canary_2025-07-09
v2.1.0.123-2.1.0.123_canary_2025-07-09
2025-07-09 18:08:36 +02:00
Kenneth Skovhede
72fdd598ef
Bump ngclient to 0.0.138
2025-07-09 16:23:35 +02:00
Kenneth Skovhede and GitHub
0501ab745a
Merge pull request #6410 from duplicati/feature/fix-warning
...
Removed warning
2025-07-09 10:10:29 +02:00
Kenneth Skovhede
939204e9dc
Removed warning
2025-07-09 10:10:05 +02:00