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 Skovhede and GitHub
86acc32c1c
Merge pull request #6361 from duplicati/feature/handle-transitive-folders
...
Transitive virtual folders
2025-06-24 07:41:51 +02:00
Kenneth Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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
Kenneth Skovhede
b72ad5fe75
Signal update after metadata change
...
This adds a notification message that is sent after a task has completed and the metadata is updated. This makes the websocket get a fresh list of backups, sorted as prefered.
2025-06-17 14:46:41 +02:00
Kenneth Skovhede
460f60f61c
Return version numbers, and not ids
...
This fixes #6355
2025-06-17 11:56:12 +02:00
Kenneth Skovhede and GitHub
dba98e9bc4
Merge pull request #6354 from duplicati/feature/add-mega-s4
...
Added Mega S4 endpoints to list of destinations
2025-06-17 11:40:12 +02:00
Kenneth Skovhede
bf9c0e1a95
Added Mega S4 endpoints to list of destinations
2025-06-17 09:14:06 +02:00
Kenneth Skovhede and GitHub
a2a4ad72c4
Merge pull request #6352 from duplicati/support/forwarded-prefix
...
Add support for `X-Forwarded-Prefix`
2025-06-17 08:20:24 +02:00
Kenneth Skovhede and GitHub
9d287829c7
Merge pull request #6351 from duplicati/codex/create-unit-test-for-database-consistency
...
Add test for empty metadata recovery
2025-06-17 08:18:37 +02:00
Kenneth Skovhede
2c5c01160c
Added a check and repair for empty metadata
...
This PR adds a check for empty metadatasets (length = 0) and replaces such sets with a default metadataset.
This fixes #6350
2025-06-16 16:35:07 +02:00
Kenneth Skovhede
8bb9ad4389
Add support for X-Forwarded-Prefix
...
This adds support for the `X-Forwaded-Prefix` that rewires the paths using a custom base, with a default of `/ngclient`.
This allows using ngclient behind a proxy.
This fixes #6278
2025-06-16 16:15:35 +02:00
Kenneth Skovhede
3eb8bb3cdc
Add test for replacing missing metadata
2025-06-16 15:38:56 +02:00
Kenneth Skovhede and GitHub
10c1c0443e
Merge pull request #6348 from duplicati/feature/update-unittest-deps
...
Updated NUnit
2025-06-13 12:56:08 +02:00
Kenneth Skovhede and GitHub
dd5c2486bc
Merge pull request #6347 from duplicati/feature/extend-webdav
...
Update WebDAV backend
2025-06-13 12:55:32 +02:00
Kenneth Skovhede and GitHub
9cd98f8197
Merge pull request #4938 from mr-russ/normalize_settings
...
Normalize line endings to lf.
2025-06-13 12:34:14 +02:00
Kenneth Skovhede and GitHub
9c63c543e9
Merge branch 'master' into normalize_settings
2025-06-13 12:33:59 +02:00
Kenneth Skovhede
8fca01f64f
Updated NUnit
...
This closes #4939
2025-06-13 11:48:24 +02:00
Kenneth Skovhede
930764a323
Update WebDAV backend
...
This re-introduces the debug-propfind feature to dump the PROPFIND response to a file.
It also introduces constants for the option names to be less error prone.
A few minor adjustements were made to the timeouts and the dispose flag.
2025-06-13 11:33:46 +02:00
Kenneth Skovhede and GitHub
15eb009594
Merge pull request #6343 from duplicati/feature/fix-module-loading
...
Handle loading and unloading of modules
2025-06-13 10:47:26 +02:00
Kenneth Skovhede and GitHub
35e389b507
Merge pull request #6333 from duplicati/feature/booleans-should-be-false-by-default
...
Ensure booleans are false by default
2025-06-13 10:46:54 +02:00
Kenneth Skovhede and GitHub
cafb78ed7d
Merge pull request #6346 from duplicati/feature/secret-provider-should-be-a-password
...
Secret provider option should be a password
2025-06-13 10:46:26 +02:00
Kenneth Skovhede
ee9c2a640b
Secret provider option should be a password
...
This changes the `--secret-provider` type to be a password, as it may contain credentials for the key vault.
2025-06-13 09:12:16 +02:00
Kenneth Skovhede and GitHub
d74778bbf5
Merge branch 'master' into feature/booleans-should-be-false-by-default
2025-06-13 08:58:12 +02:00
Kenneth Skovhede
7a560c4ae2
Fixed tests and a left-over message
2025-06-13 08:41:32 +02:00
Kenneth Skovhede and GitHub
34f084ab92
Merge pull request #6332 from duplicati/feature/adjust-websocket-logging
...
Reduce logging of websocket messages
2025-06-13 08:35:45 +02:00
Kenneth Skovhede
7c602106c3
Simplified priority sorting
2025-06-13 08:08:42 +02:00
Kenneth Skovhede and GitHub
423338cfec
Merge pull request #6341 from marceloduplicati/feature/http-client-timeout-revision
...
Sets infinite timeout for HTTP clients
2025-06-13 07:36:45 +02:00
Kenneth Skovhede and GitHub
225fd1f3c9
Merge pull request #6344 from duplicati/feature/better-handling-of-wrong-email
...
Add null checks to send-mail
2025-06-13 07:36:31 +02:00
Kenneth Skovhede and GitHub
4456d81e6e
Merge pull request #6345 from duplicati/feature/fix-warnings-in-ci-tests
...
Fixed two nullable warnings in CI tests
2025-06-13 07:36:17 +02:00
Kenneth Skovhede and GitHub
d432006207
Merge branch 'master' into feature/http-client-timeout-revision
2025-06-12 22:27:12 +02:00
Kenneth Skovhede and GitHub
9dfe618444
Merge pull request #6338 from duplicati/feature/detect-erperm-errors
...
Detect EPERM on mac/Linux
2025-06-12 22:25:54 +02:00
Kenneth Skovhede
5bfaa87694
Fixed two nullable warnings in CI tests
2025-06-12 22:25:06 +02:00
Kenneth Skovhede and GitHub
005e12731a
Merge pull request #6342 from duplicati/feature/add-apple-usage
...
Added descriptions for Apple usage
2025-06-12 22:22:42 +02:00
Kenneth Skovhede and GitHub
adc5a91d9c
Merge pull request #6334 from duplicati/feature/more-localization-for-test-handler
...
Added localized messages in test handler
2025-06-12 22:22:26 +02:00
Kenneth Skovhede and GitHub
131f8a25d6
Merge pull request #6328 from duplicati/feature/improve-alternate-oauth-url-support
...
Update handling of alternate OAuth url
2025-06-12 22:21:56 +02:00
Kenneth Skovhede and GitHub
3b38cd2685
Merge pull request #6335 from duplicati/feature/update-script-examples
...
Updated Windows example script
2025-06-12 22:21:14 +02:00