Commit Graph
10886 Commits
Author SHA1 Message Date
Carl Johnsen 284755c6b1 Rather than uncompressing everything, only decompress the requested block. 2024-11-12 13:47:25 +01:00
Carl Johnsen 09e04e76d0 Now the restore chain also forwards the block id 2024-11-12 13:45:32 +01:00
Kenneth Skovhede 81c0b2209e Fixed a warning when using S3 2024-11-11 21:20:21 +01:00
Carl Johnsen b686cd4934 Changed from ConcurrentDictionary to MemoryCache, to utilize their cache eviction logic. 2024-11-11 13:02:24 +01:00
Carl Johnsen 48302bf395 Fixed bug where the block lists may not be aligned when decompressing. 2024-11-11 13:01:00 +01:00
Kenneth Skovhede 3bac3dbae3 Added package type ids when sending usage reports to track individual package type usage.
Added package type id to download checker header for future use.
2024-11-09 23:00:20 +01:00
Kenneth Skovhede f5853e9ece WindowsService INSTALL now auto-starts after installation. 2024-11-09 22:47:14 +01:00
Kenneth SkovhedeandGitHub 81ed27aaa2 Merge pull request #5664 from duplicati/release/canary-2.0.9.110
Version bump to v2.0.9.110-2.0.9.110_canary_2024-11-09
2024-11-09 10:04:31 +01:00
Kenneth Skovhede f77925961f Version bump to v2.0.9.110-2.0.9.110_canary_2024-11-09
You can download this build from:

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

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.9.110_canary_2024-11-09.signatures.zip
v2.0.9.110-2.0.9.110_canary_2024-11-09
2024-11-09 10:03:06 +01:00
Kenneth SkovhedeandGitHub e9163e611a Merge pull request #5659 from marceloduplicati/feature/send-script-messages-tolog
Add feature to send messages to Log/Report from script
v2.0.9.110_canary_2024-11-09
2024-11-09 07:47:12 +01:00
Kenneth SkovhedeandGitHub 4036694ae1 Merge pull request #5660 from duplicati/feature/macos-agent-packages
Added support for building MacOS pkg files for agent
2024-11-09 07:46:26 +01:00
Kenneth Skovhede 8655e38d8a Fixes to RPM agent package 2024-11-09 00:33:56 +01:00
Kenneth Skovhede 69ff76e386 Added autolaunch for Debian 2024-11-09 00:15:46 +01:00
Kenneth Skovhede 9c5adafc20 Added CLI package for MacOS as well 2024-11-08 23:28:42 +01:00
Kenneth Skovhede 176539b421 Added support for building MacOS pkg files for agent 2024-11-08 16:14:44 +01:00
Carl Johnsen afa2e9bf07 Added more progress keeping and running the original verification step. 2024-11-08 16:05:57 +01:00
Carl Johnsen 6f354e6d08 Added some progress tracking and removed some debug printing 2024-11-08 15:24:56 +01:00
Carl Johnsen 459664d33b Added restore channel buffer sizes as a variable 2024-11-08 14:38:24 +01:00
Carl Johnsen ec738f4063 Added handling of retired exception to close down the process network 2024-11-08 14:35:44 +01:00
Carl Johnsen 78aa077c2b Handled empty files, where the block volume ID is -1 2024-11-08 13:26:29 +01:00
Carl Johnsen 4d7c8e2455 Volumes in flight should be a concurrent collection, as it's accessed through multiple Tasks 2024-11-08 13:01:05 +01:00
Kenneth SkovhedeandGitHub a1f5b3e2d2 Merge pull request #5658 from duplicati/feature/update-avalonia
Bumped Avalonia to match latest Tmds package
2024-11-08 11:37:08 +01:00
Kenneth Skovhede 6ffbc94477 Merge commit '448dd1a99eb4e6f0c5c84fc610dfe2f48e10d69d' into feature/update-avalonia 2024-11-08 10:58:10 +01:00
Kenneth SkovhedeandGitHub 448dd1a99e Merge pull request #5656 from duplicati/feature/add-agent-msi
Added support for the Agent MSI
2024-11-08 10:55:18 +01:00
Kenneth SkovhedeandGitHub c96d2e0b7c Merge pull request #5655 from marceloduplicati/feature/warnings-cleanup-lowimpactwarnings
Further progress on removal of build warnings.
2024-11-08 10:54:57 +01:00
Kenneth SkovhedeandGitHub 3b38cdb9ca Merge pull request #5653 from marceloduplicati/feature/fix-telegram-notification
Fix to telegram notification
2024-11-08 10:54:20 +01:00
Kenneth SkovhedeandGitHub d88342101f Merge pull request #5657 from duplicati/feature/fix-loading-slowness
Feature/fix loading slowness
2024-11-08 10:53:34 +01:00
Kenneth SkovhedeandGitHub fdefef60aa Merge pull request #5654 from marceloduplicati/feature/warnings-cleanup-awssdk
Upgrading AWS SDK to latest
2024-11-08 10:53:22 +01:00
Marcelo Ceccon 671c88eeff Add feature to send messages to Log/Report from script
This works by parsing the stdout stream, line by line, looking for lines that start with the prefixes LOG:WARN, LOG:ERROR, LOG:INFO and forwarding them to the Log/Report.

In a script that could be used with a simple echo "LOG:WARN Some warning" or even if its an executable application, if it outputs to sdtout lines with the prefix, it will of course also be captured.
2024-11-08 10:49:58 +01:00
Kenneth Skovhede be0ac25eef Bumped Avalonia to match latest Tmds package 2024-11-08 10:47:55 +01:00
Carl Johnsen 997472127a FileProcessor now writes to disk - the initial circle is complete! 2024-11-08 10:43:19 +01:00
Carl Johnsen f6839160f2 Channels now send the volume / block id around alongside the volume / block 2024-11-08 10:42:54 +01:00
Carl Johnsen 153ef7ed6c Added decompressor initial process 2024-11-08 10:42:11 +01:00
Kenneth Skovhede 1b07fadd88 Moved systemInfo into a service with cache so it can preload 2024-11-08 10:07:03 +01:00
Carl Johnsen d4a073cc8d Fixed typo 2024-11-08 10:06:00 +01:00
Kenneth Skovhede 2c63c0d9e8 Fixed loading slowness, caused by AmazonSecretManagerConfig performing network queries on property access. 2024-11-08 10:05:55 +01:00
Carl Johnsen cb5b973883 Added a TODO in BlockManager 2024-11-08 09:59:39 +01:00
Carl Johnsen bd52be6f6b Added dummy decrypter process 2024-11-08 09:55:17 +01:00
Carl Johnsen 5955cbc036 Modified the VolumeDownloader so that it works 2024-11-08 09:13:54 +01:00
Carl Johnsen 2ecb25483e Moved backend initialization to the outside of the restore process network 2024-11-08 09:13:26 +01:00
Carl Johnsen 50aa530883 db wasn't properly set in the BlockManager's internal cache 2024-11-08 08:45:20 +01:00
Carl Johnsen a6f6cb7f39 CoCoL did not like the array of ChannerMarkers 2024-11-08 08:45:00 +01:00
Kenneth Skovhede 6c26a0952e Reverted Agent to FeatureTree UI until the service is ready 2024-11-08 08:37:00 +01:00
Carl Johnsen 82669da2d2 Channel arrays weren't instantiated correctly 2024-11-08 08:02:36 +01:00
Carl Johnsen b41b43f430 Now the volume ID is found alongside the block ID 2024-11-08 08:02:17 +01:00
Carl Johnsen adf9d4acf4 Added the draft block manager 2024-11-08 07:20:18 +01:00
Carl Johnsen 50c6fb434c Got the list of block IDs per file 2024-11-08 05:56:48 +01:00
Carl Johnsen bc9c7beb97 Using simplified collection creation expression 2024-11-08 03:56:39 +01:00
Carl Johnsen 60fa5fe031 Started the draft FileProcessor process 2024-11-08 03:55:46 +01:00
Carl Johnsen 494c1d9f3e Moved local restore database creation outside of the filelister - the other processes might need this as well. 2024-11-08 03:55:15 +01:00