Kenneth Skovhede
38a255eb00
Fixed startup delay on Windows.
...
Delay was caused by AWS library performing network queries when reading properties on the configuration object.
On top of this, the properties were read twice.
Unified reading+application of options between iDrive and AWS S3.
2024-11-15 14:04:42 +01:00
Kenneth Skovhede and GitHub
4f5be2049a
Merge pull request #5681 from emmanuel-ferdman/master
...
Update `Common.wxs` reference
2024-11-15 13:28:18 +01:00
Emmanuel Ferdman
7de3c0076f
Update Common.wxs reference
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-11-15 04:26:37 -08:00
Kenneth Skovhede and GitHub
0b669ca873
Merge pull request #5672 from duplicati/release/canary-2.0.9.111
...
Version bump to v2.0.9.111-2.0.9.111_canary_2024-11-14
2024-11-14 15:28:14 +01:00
Kenneth Skovhede
1400b28dfa
Version bump to v2.0.9.111-2.0.9.111_canary_2024-11-14
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.9.111_canary_2024-11-14.signatures.zip
v2.0.9.111-2.0.9.111_canary_2024-11-14
2024-11-14 14:27:19 +01:00
Kenneth Skovhede and GitHub
8d5f56e847
Merge pull request #5671 from duplicati/feature-improve-agent
...
Increased heartbeat period and reduced log-spam on the information level
v2.0.9.111_canary_2024-11-14
2024-11-14 11:58:23 +01:00
Kenneth Skovhede
6d72ff2c2f
Increased heartbeat period and reduced log-spam on the information level.
2024-11-14 11:41:18 +01:00
Kenneth Skovhede and GitHub
c0e1bdd2c1
Merge pull request #5666 from duplicati/feature/report-package-type-id
...
Added package type ids when sending usage reports to track individual…
2024-11-14 11:12:24 +01:00
Kenneth Skovhede and GitHub
887283aa4b
Merge pull request #5668 from duplicati/feature/fix-s3-warnings
...
Fixed a warning when using S3
2024-11-14 11:11:58 +01:00
Kenneth Skovhede and GitHub
0edc4413a6
Merge pull request #5669 from duplicati/feature/add-missing-option-to-agent
...
Feature/add missing option to agent
2024-11-14 10:48:33 +01:00
Kenneth Skovhede
02855980af
Changed the logic for random webservice password
2024-11-12 16:39:33 +01:00
Kenneth Skovhede
6b7f0ad877
Added missing option to disable the pre-shared key
2024-11-12 16:39:12 +01:00
Kenneth Skovhede
81c0b2209e
Fixed a warning when using S3
2024-11-11 21:20:21 +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 and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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
Kenneth Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
3b38cdb9ca
Merge pull request #5653 from marceloduplicati/feature/fix-telegram-notification
...
Fix to telegram notification
2024-11-08 10:54:20 +01:00
Kenneth Skovhede and GitHub
d88342101f
Merge pull request #5657 from duplicati/feature/fix-loading-slowness
...
Feature/fix loading slowness
2024-11-08 10:53:34 +01:00
Kenneth Skovhede and GitHub
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
Kenneth Skovhede
1b07fadd88
Moved systemInfo into a service with cache so it can preload
2024-11-08 10:07:03 +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
Kenneth Skovhede
6c26a0952e
Reverted Agent to FeatureTree UI until the service is ready
2024-11-08 08:37:00 +01:00
Kenneth Skovhede
24bc2defd0
Added support for the Agent MSI
2024-11-07 23:05:55 +01:00
Marcelo Ceccon
d4d9c47824
Further progress on removal of build warnings.
...
None of these changes have impact on code execution, they are mainly part of the effort to remove all build warnings.
The removal of Thread.ResetAbort leaves a TODO for us to integrate CancelationToken when it gets propagated down here on future changes.
2024-11-07 18:02:15 +01:00
Marcelo Ceccon
706e490f79
Upgrading AWS SDK to latest
...
This also resolves a series of warnings produced by unequalized versions between AWSSDK.Core and AWSSDK.S3 references.
The decision to not upgrade Minio (which is rather dated) is because starting at 4.0.0 several calls were made obsolete including the constructor. A specific feature branch will be opened to integrate the new version and run CI tests.
2024-11-07 17:33:44 +01:00
Kenneth Skovhede and GitHub
55453677cb
Merge pull request #5651 from duplicati/feature/fix-crash-in-log
...
Fixed a crash when showing log data
2024-11-07 16:01:16 +01:00
Kenneth Skovhede and GitHub
ad6b6712f6
Merge pull request #5652 from duplicati/feature/add-missing-port-argument
...
Re-added the port option to the help output.
2024-11-07 16:00:51 +01:00
Kenneth Skovhede
1d1785fa38
Re-added the port option to the help output.
2024-11-07 15:52:08 +01:00
Kenneth Skovhede
e225ffd25c
Fixed a crash when showing log data
2024-11-07 15:43:31 +01:00
Marcelo Ceccon
28414dd744
Fix to telegram notification
...
Fixes the Telegram notification to use the correct API URL and to send the message in chunks if it is too long.
Will add this to the documentation.
First create your telegram bot by messaging the @BotFather
For more information https://core.telegram.org/bots
Once you have created your bot you will have a bot token.
Now on the bot channel, send one message, “Hello”. This is important because the bot cannot initiate a conversation, it can only respond, so therefore that is the only way to obtain the chatId which needs to be configured on Duplicati.
Now on a browser or curl, access:
https://api.telegram.org/botYOURBOTTOKEN/getUpdates
Look for the property
"chat":{"id”:111122233,
One way to get that with curl is:
BOT_TOKEN="YOURBOTTOKEN" curl -s "https://api.telegram.org/bot$BOT_TOKEN/getUpdates " | grep -o '"id":[0-9]*' | head -1 | cut -d':' -f2
2024-11-07 14:57:23 +01:00
Kenneth Skovhede and GitHub
1cd2ce4658
Merge pull request #5646 from duplicati/feature/avoid-hang-on-crash
...
Improve TrayIcon exit path
2024-11-07 14:50:19 +01:00
Kenneth Skovhede
5e97c0e466
Added a similar fix to the usagereporter exit
2024-11-07 14:04:30 +01:00
Kenneth Skovhede
7475a68419
This adds a few safeguards to the exit.
...
Related to #5643
2024-11-07 14:01:35 +01:00
Kenneth Skovhede and GitHub
0571880f65
Merge pull request #4972 from Jojo-1000/fix-file-target-options
...
Fix bug that removes advanced target options when editing backups
2024-11-07 13:47:32 +01:00
Kenneth Skovhede and GitHub
108a7c3634
Merge pull request #5645 from duplicati/feature/cpu-intensity-help-update
...
Added possible values to `cpu-intensity` for better documentation
2024-11-07 08:55:34 +01:00
Kenneth Skovhede and GitHub
5b23d9daf5
Merge pull request #5644 from duplicati/feature/fix-s3-option
...
Change the `s3-client` option to an enumeration-type
2024-11-07 08:11:00 +01:00
Kenneth Skovhede
d2f615f442
Added possible values to cpu-intensity for better documentation
2024-11-07 08:10:32 +01:00
Kenneth Skovhede
a9cd488bf2
Change the s3-client option to an enumeration-type as it has two possible values.
...
Fixed the parser to handle empty string and null as the same.
2024-11-06 22:07:27 +01:00