Commit Graph
11862 Commits
Author SHA1 Message Date
marceloduplicatiandKenneth Skovhede e8e642e2df Merge pull request #6441 from marceloduplicati/feature/backblaze-timeout-fix
Removing chunksize from B2 backend
2025-08-19 14:59:08 +02:00
marceloduplicatiandKenneth Skovhede edbc3e49d8 Merge pull request #6444 from marceloduplicati/feature/fix-commandline-test-filters
Excludes dummy backend from command check
2025-08-19 14:59:01 +02:00
Kenneth Skovhede 2cb33697c8 Prepared version 2025-08-19 14:26:16 +02:00
Kenneth Skovhede 5dae8bcde2 Commit changelog 2025-07-18 18:48:43 +02:00
Kenneth Skovhede fc448d73be Version bump to v2.1.1.0-2.1.1.0_experimental_2025-07-17
You can download this build from:

Binaries: https://updates.duplicati.com/experimental/?version=2.1.1.0

Signature file: https://updates.duplicati.com/experimental/duplicati-2.1.1.0_experimental_2025-07-17.signatures.zip
v2.1.1.0_experimental_2025-07-17 v2.1.1.0-2.1.1.0_experimental_2025-07-17
2025-07-17 22:11:33 +02:00
Kenneth Skovhede 4990582099 Bump ngclient to 0.0.141 2025-07-17 20:32:10 +02:00
Kenneth Skovhede 58cd2d975c Merge pull request #6427 from duplicati/feature/update-uri-encode
Dots in url hostname
2025-07-15 19:41:47 +02:00
Kenneth Skovhede 1e083b6166 Merge pull request #6373 from duplicati/feature/issue-6339
Added test for issue #6339
2025-07-15 19:41:21 +02:00
Kenneth Skovhede bf082b69a9 Merge pull request #6419 from duplicati/feature/encode-and-decode-url-paths
Added correct encode and decode of paths in urls.
2025-07-15 19:39:33 +02:00
Kenneth Skovhede 2b225d2d2b Merge pull request #6421 from duplicati/feature/track-status-per-backup
Track status per backup
2025-07-15 19:39:24 +02:00
Kenneth Skovhede 9cd102c3f1 Merge pull request #6416 from duplicati/feature/mac-template-icons
Use macOS template icons
2025-07-15 19:39:08 +02:00
Kenneth Skovhede 1fcd854f2b Merge pull request #6418 from duplicati/feature/fix-ngax-use-ssl-support
Fix ngax support --use-ssl
2025-07-15 19:38:59 +02:00
Kenneth Skovhede ed4e63760e Merge pull request #6414 from duplicati/feature/fix-serverutil-probing
Update ServerUtil probing
2025-07-15 19:38:52 +02:00
Kenneth Skovhede 47a6a5a628 Merge pull request #6413 from duplicati/feature/better-error-commandline
Avoid stack traces for missing sources
2025-07-15 19:38:41 +02:00
Kenneth Skovhede e1c7bfe99b Merge pull request #6402 from carljohnsen/performance/list-root
Performance/List roots takes long time
2025-07-09 10:08:26 +02:00
Kenneth Skovhede 0e7113bf8b Merge pull request #6408 from duplicati/feature/report-errors
Throw exception on error
2025-07-09 10:02:37 +02:00
Kenneth Skovhede 2f1fc998e9 Merge pull request #6404 from carljohnsen/bugfix/rsync-fixes
Bugfix/Fixes to the argument parsing of the remote synchronization tool
2025-07-09 10:02:25 +02:00
Kenneth Skovhede 83469bf239 Updated localizations 2025-07-08 17:14:20 +02:00
Kenneth Skovhede 85c47b1859 Merge pull request #6406 from duplicati/feature/faster-status-update
Faster progress update
2025-07-08 17:12:54 +02:00
Kenneth Skovhede e5ec1ce030 Merge pull request #6405 from duplicati/feature/prevent-deatched-mode-crash
Updated HttpServerConnection to support nullable.
2025-07-08 17:12:45 +02:00
Kenneth Skovhede ae9ef49ac4 Merge pull request #6398 from duplicati/feature/improve-oauth-errors
Improve OAuth error handling
2025-07-08 17:12:18 +02:00
Kenneth Skovhede d4171717e8 Merge pull request #6400 from duplicati/feature/update-option-texts
Updated texts for index file replace option
2025-07-08 17:09:24 +02:00
Kenneth Skovhede 178f54602e Merge pull request #6399 from duplicati/feature/numeric-sorting-backup-list
Fixed create order sorting
2025-07-08 17:09:19 +02:00
Kenneth Skovhede 8f03ee09ac Merge pull request #6395 from duplicati/feature/fix-gdrive-folder
Fixed creating folder with Google Drive
2025-07-08 17:09:13 +02:00
Kenneth Skovhede 209e5fb3f8 Merge pull request #6394 from duplicati/feature/missed-backup-schedule-order
Run backups in order after startup
2025-07-08 17:09:07 +02:00
Kenneth Skovhede 732e7ddc6f Merge pull request #6388 from duplicati/feature/apply-secret-provider-trayicon
Apply Secret Provider to TrayIcon
2025-07-08 17:08:39 +02:00
Kenneth Skovhede 48e69567d1 Merge pull request #6372 from marceloduplicati/feature/pkill-termination-issues
Addresses shutdown and thread safety issues
2025-07-08 17:08:31 +02:00
Kenneth Skovhede 51a2af563a Merge pull request #6375 from duplicati/feature/configure-refresh-token-lifetime
Configureable refresh token timeout
2025-07-08 17:07:22 +02:00
Kenneth Skovhede dc37b27745 Merge pull request #6382 from duplicati/feature/no-snapshots-for-testing
Default to disable snapshots when testing
2025-07-08 17:07:19 +02:00
Kenneth Skovhede 4db8f01f11 Merge pull request #6383 from duplicati/feature/drop-sebackupprivilege
Update permission check to drop privilege
2025-07-08 17:07:12 +02:00
marceloduplicatiandKenneth Skovhede e799914807 Merge pull request #6385 from marceloduplicati/feature/fix-trayicon-help-arguments
Fixes help argument handling.
2025-07-08 17:07:05 +02:00
Kenneth Skovhede 1682b64025 Merge pull request #6367 from duplicati/feature/cleanup-throttle-options
No exempt throttle backends
2025-07-08 17:06:57 +02:00
Kenneth Skovhede 5fa3d7aa96 Merge pull request #6370 from duplicati/feature/expand-envs-for-commandline
Expand envvars for UI commandline
2025-07-08 17:06:45 +02:00
Kenneth Skovhede 2d45ef44ee Version bump to v2.1.0.120-2.1.0.120_canary_2025-06-24
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.120

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.120_canary_2025-06-24.signatures.zip
v2.1.0.120_canary_2025-06-24 v2.1.0.120-2.1.0.120_canary_2025-06-24
2025-06-25 00:39:50 +02:00
Kenneth Skovhede 06feb91f29 Bumped ngclient 2025-06-24 07:49:16 +02:00
Kenneth SkovhedeandGitHub 86acc32c1c Merge pull request #6361 from duplicati/feature/handle-transitive-folders
Transitive virtual folders
2025-06-24 07:41:51 +02:00
Kenneth SkovhedeandGitHub afc3a306af Merge pull request #6362 from duplicati/feature/dont-report-fixed-files
Remove fixed index files from output
2025-06-23 21:39:50 +02:00
Kenneth Skovhede b7a0053e5b Rewrote function to return minimal unique prefixes instead 2025-06-23 17:40:28 +02:00
Kenneth SkovhedeandGitHub 582a8a2e05 Merge pull request #6363 from duplicati/feature/dont-add-extra-dashes
No extra dashes on direct restore
2025-06-23 11:02:25 +02:00
Kenneth Skovhede 95a8297888 More handling of encryption passphrase
This fixes #6318
2025-06-20 17:08:07 +02:00
Kenneth Skovhede 15863bdd10 No extra dashes on direct restore
This fixes #2605
2025-06-20 17:04:12 +02:00
Kenneth Skovhede 6912d89b99 Remove fixed index files from output
This removes index files that were succesfully repaired from the output, so the now-missing files are not reported as failures.

This fixes #6336
2025-06-20 16:40:21 +02:00
Kenneth Skovhede 67e431a715 Implemented new query to get root paths and their transitive virtual folders 2025-06-20 11:13:12 +02:00
Kenneth SkovhedeandGitHub 66b4d34af3 Merge pull request #6358 from duplicati/feature/add-completed-task-event
Add completed-task event to websocket
2025-06-19 14:51:19 +02:00
Kenneth SkovhedeandGitHub d91476918f Merge pull request #6357 from duplicati/feature/signal-update-after-metadata-change
Signal update after metadata change
2025-06-19 14:50:50 +02:00
Kenneth SkovhedeandGitHub fa36b705cb Merge pull request #6356 from duplicati/feature/correct-version-number
Return version numbers, and not ids
2025-06-18 21:16:46 +02:00
Kenneth Skovhede dc19695ddb Add completed-task event to websocket
This adds support for subscribing to a "completed task" event, that is triggered when a task completes.

Using this subscription removes the need to poll for task state.
2025-06-18 21:15:56 +02:00
Kenneth SkovhedeandGitHub dbc0e06367 Merge pull request #6353 from duplicati/feature/handle-empty-metadata
Added a check and repair for empty metadata
2025-06-18 09:57:23 +02:00
Kenneth Skovhede ad52ee9c43 Added flag to indicate if the backup has a local database attached 2025-06-17 16:51:44 +02:00
Kenneth Skovhede 5a075d3ced Changed logic for listing filesets in v2 API.
Now the file listing is always fetched from remote for temporary databases, to avoid cases where the local database exists.

This can happen if you refresh the page while on the restore selection page.
2025-06-17 16:37:18 +02:00