Commit Graph
11141 Commits
Author SHA1 Message Date
Kenneth Skovhede 2b06faaf4f Added simple sorting support to backend 2025-03-26 15:58:06 +01:00
Carl-Johannes JohnsenandGitHub ddbf0eac56 Merge pull request #6089 from carljohnsen/bugfix/CI-UTC-and-local-windows-error
DateTime can sometimes be a local kind, which doesn't match with Time…
2025-03-26 14:31:11 +01:00
Carl Johnsen dd888c2761 Pushed incorrect fix 2025-03-26 13:49:05 +01:00
Carl Johnsen 3e38139953 DateTime can sometimes be a local kind, which doesn't match with TimeSpan.Zero, which is in UTC, and DateTimeOffset requires that they match. 2025-03-26 13:45:50 +01:00
Kenneth SkovhedeandGitHub acfe6fdb04 Merge pull request #6088 from duplicati/feature/add-crash-log-api
Added crash log API
2025-03-26 10:14:49 +01:00
Kenneth SkovhedeandGitHub a07d7c7450 Merge pull request #6087 from duplicati/feature/use-zip64-for-bugreport
Added zip64 support for bug report
2025-03-26 10:14:17 +01:00
Kenneth Skovhede 5302d0a6b4 Added crash log API 2025-03-25 21:50:06 +01:00
Kenneth Skovhede 2d0f7af7c0 Added zip64 support for bug report 2025-03-25 17:16:25 +01:00
Kenneth SkovhedeandGitHub 4f81771681 Merge pull request #6085 from duplicati/feature/report-current-update-channel-in-reports
Added metadata to reports to report current update channel
2025-03-25 16:36:50 +01:00
Kenneth SkovhedeandGitHub be75443505 Merge pull request #6084 from duplicati/feature/allow-trayicon-disconnected
Allow trayicon disconnected
2025-03-25 15:59:29 +01:00
Kenneth Skovhede 580947a0cc Fixed compile issue for tests 2025-03-25 14:20:26 +01:00
Kenneth SkovhedeandGitHub 91ba27040b Merge pull request #6063 from duplicati/feature/guard-against-missing-files
Guard against fileset errors
2025-03-25 14:19:01 +01:00
Kenneth Skovhede 54d6492e90 Added timings to deleted files 2025-03-25 14:17:26 +01:00
Kenneth Skovhede c57401934d Merge commit '99ad60571ec7ad3b6e613ff7cf7f9829310f9a8e' into feature/allow-trayicon-disconnected 2025-03-25 14:02:27 +01:00
Kenneth SkovhedeandGitHub 99ad60571e Merge pull request #6083 from duplicati/feature/handle-backspace-for-password-input
Handle backspace for passphrase input
2025-03-25 12:36:23 +01:00
Kenneth SkovhedeandGitHub 5eb1f9edd3 Merge pull request #6077 from duplicati/feature/fix-decoding-windows-paths
Fixed URL parser not treating `file://C:\path` the same as `C:\Path`.
2025-03-25 12:35:56 +01:00
Kenneth Skovhede b754caccc3 Added metadata to reports to report current update channel 2025-03-25 12:34:54 +01:00
Kenneth Skovhede 08cb034acf Added custom version of the validation to support not failing validation prior to running the repair that fixes the error. 2025-03-25 11:56:52 +01:00
Kenneth SkovhedeandGitHub 85f5ddde1d Merge branch 'master' into feature/guard-against-missing-files 2025-03-25 11:39:13 +01:00
Kenneth SkovhedeandGitHub 7a7d92bbd2 Merge pull request #6081 from duplicati/feature/support-large-form-body-reports
Added support for large http reports
2025-03-25 11:38:07 +01:00
Kenneth SkovhedeandGitHub 147ee7e384 Merge pull request #6080 from duplicati/feature/fix-time-parser
Fixed validator warning on negative timespans
2025-03-25 11:37:53 +01:00
Kenneth Skovhede e056e651f9 Fixed issues with cross-talk options from TrayIcon and Server 2025-03-25 11:36:44 +01:00
Kenneth Skovhede b5efdb354c Formatted launch.json 2025-03-25 11:14:30 +01:00
Kenneth Skovhede 1a38df7709 Cleaned up some callbacks to not use events with async methods.
Implemented argument validation for the TrayIcon and server startup.
2025-03-25 11:14:03 +01:00
Kenneth Skovhede ee454e0f38 Fixed trayicon shutdown sequence, and made status updates async 2025-03-25 10:56:01 +01:00
Kenneth Skovhede b10f888d86 Updated HttpServerConnection to use async and channels instead of a locked queue with threads 2025-03-25 10:54:10 +01:00
Kenneth Skovhede 6881257c5a Prevent crashes in TrayIcon after stopping it 2025-03-25 10:52:54 +01:00
Kenneth Skovhede fca218dc60 Allow trayicon without server
This adds support for starting the trayicon even if there is no server.

The trayicon will start up in a disconnected state and stay like that until it manages to connect.

This fixes Support TrayIcon running with no connection	#5993
2025-03-25 10:40:45 +01:00
Kenneth SkovhedeandGitHub fcaeea4245 Merge branch 'master' into feature/fix-decoding-windows-paths 2025-03-25 08:55:06 +01:00
Kenneth SkovhedeandGitHub 38c492c33b Merge branch 'master' into feature/handle-backspace-for-password-input 2025-03-25 08:54:28 +01:00
Kenneth SkovhedeandGitHub 631dc172c8 Merge branch 'master' into feature/support-large-form-body-reports 2025-03-25 08:53:25 +01:00
Kenneth SkovhedeandGitHub 11f68523b3 Merge branch 'master' into feature/fix-time-parser 2025-03-25 08:52:18 +01:00
Kenneth SkovhedeandGitHub 168afe4a85 Merge pull request #6082 from duplicati/feature/improve-manifest-error-message
Better error message on manifest version mismatch.
2025-03-25 08:49:45 +01:00
Kenneth SkovhedeandGitHub 2dc2f40e4e Merge pull request #6078 from duplicati/feature/extra-parameters-to-report
Add extra parameters to reports.
2025-03-25 08:49:30 +01:00
Kenneth SkovhedeandGitHub bff1e85a6e Merge pull request #6060 from duplicati/feature/improve-auth-parsing-helper
Improve auth parsing helper and add timeouts
2025-03-25 08:49:13 +01:00
Kenneth Skovhede 9530e8ab36 Handle backspace for passphrase input
This fixes #976
2025-03-24 23:23:51 +01:00
Kenneth Skovhede 0841e884db Better error message on manifest version mismatch.
This changes the error message reported if the manifest or encoding fileds contain values that are not supported.

This fixes #2065
2025-03-24 22:49:05 +01:00
Kenneth Skovhede aabfbb8df6 Added support for large http reports
When sending large http reports with URL encoding, they are now encoded in chunks to avoid the encoding limitations in .NET.

This fixes #2843
2025-03-24 22:28:44 +01:00
Kenneth Skovhede 2f8583f0e6 Added option to avoid setting username on WebDAV.
This fixes #3367
2025-03-24 22:11:22 +01:00
Kenneth Skovhede a3483243cb Support password-less WebDAV 2025-03-24 21:39:54 +01:00
Kenneth Skovhede 41d01b8486 Cleaned up the DST aware DateTime parser to be more readable 2025-03-24 21:32:07 +01:00
Kenneth Skovhede fe887d5cf9 Made the datetime parser a bit more readable 2025-03-24 21:28:32 +01:00
Kenneth Skovhede 392901d77a Fixed validator warning on negative timespans
This changes the parse to use custom logic for parsing the timespan, instead of trying to base it on the datetime parser code.

This fixes #954
2025-03-24 21:27:11 +01:00
Kenneth Skovhede c5d5bb356d Also expand paths with file:// prefix 2025-03-24 20:56:32 +01:00
Kenneth Skovhede 6d2137d9e4 Removed JSON example as it trips up the localization on Linux 2025-03-24 17:23:25 +01:00
Kenneth Skovhede ba5ff7822e Fixed tests 2025-03-24 17:21:00 +01:00
Kenneth Skovhede 4036d18566 Fixed non-translateable strings 2025-03-24 17:18:41 +01:00
Kenneth Skovhede d665828a83 Re-implemented box.com on new version.
Removed some non-async methods on the JsonWebHelperHttpClient.
2025-03-24 17:14:21 +01:00
Kenneth Skovhede 53ee9526ca Fixed some nullability warnings 2025-03-24 17:10:15 +01:00
Kenneth Skovhede 89612753af Updates to fic nullability issues with B2.
Also fixed a few places where blocking calls were made.
2025-03-24 17:08:36 +01:00