Carl Johnsen
51031a8d71
Added the option to disable remote synchronization when the backup ran with warnings
2026-01-09 12:10:42 +01:00
Carl Johnsen
d583f6092a
Added support for multiple destinations to the RemoteSynchronizationModule
2026-01-08 19:23:38 +01:00
Carl Johnsen
5d37c8587e
Added schedules to the RemoteSynchronizationModule
2026-01-08 18:38:52 +01:00
Carl Johnsen
52b38579b7
Added remote synchronization as a module
2026-01-08 14:44:26 +01:00
Carl Johnsen
590b42137e
Removed whitespace
2026-01-08 14:41:48 +01: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
151afe5d82
Add null checks to send-mail
...
This PR adds null checks to the email module to prevent crashes when sending email.
It also guards against improper reuse of the modules. This is related to #6343 .
This fixes #6315
2025-06-12 22:17:02 +02:00
Kenneth Skovhede
35058d333e
Update handling of alternate OAuth url
...
This PR removes the `OAuthContextSettings` class, and makes the `--oauth-url` option available on each backend that uses it, so it can be configured as part of the destination.
To assemble everything related to configuring OAuth, the code was moved to the `AuthIdOptionsHelper`, such that the usage can be shared between implementations.
This PR also adds the option to set the default OAuth url from the environment variable `DUPLICATI_OAUTH_SERVICE`.
The server can then be set in the following locations (most important last):
- Environment variable
- Server-wide advanced settings
- Backup job advanced settings (or commandline)
- Destination url
2025-06-11 09:27:40 +02:00
Kenneth Skovhede
d00264639f
Removed HttpOptions
...
This fixes #5582
2025-05-26 14:13:16 +02: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
4036d18566
Fixed non-translateable strings
2025-03-24 17:18:41 +01:00
Kenneth Skovhede
bf3ff44e32
Collapsed into single option
2025-03-24 14:43:00 +01:00
Kenneth Skovhede
646b1f9b97
Add extra parameters to reports.
...
This adds the option to set additional parameters to any report sent.
This fixes #3448
2025-03-24 14:35:16 +01:00
Kenneth Skovhede
e37f20aedd
Added retries for HTTP messages
...
This adds a retry count and a retry delay for posting backup reports via HTTP requests. This will make the report delivery more reliable if the network is unstable or server is briefly unreachable.
2025-03-16 16:52:30 +01:00
Marcelo C.
a203de90e1
Added support for Topic ID on Telegram
...
This adds support for TopicID as specified in parameter "send-telegram-topid-id" which allows the messages to be organized in topics on a group.
Finding out your topic ID in a group can be rather tricky the easiest way is to use curl to create it.
```bash
export CHAT_ID="-99999999"
export TOPIC_NAME="Your Topic"
export BOT_TOKEN="7777777777:AAAAAAAAA-4WwwwwwwwwwwwwwwwwwwwwwwQ"
curl -X POST \
-H "Content-Type: application/json" \
-d "{\"chat_id\":\"$CHAT_ID\",\"name\":\"$TOPIC_NAME\"}" \
https://api.telegram.org/bot$BOT_TOKEN/createForumTopic
```
Which will response with a json where message_thread_id is the Topic ID
```bash
{"ok":true,"result":{"message_thread_id":33,"name":.....
```
2025-02-03 11:05:27 -03:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Marcelo C.
aa22766939
Adding support for self-signed or specific by hash certificates
...
This will add support for the parameters accept-any-ssl-certificate and accept-specified-ssl-hash to the Http sender used in reporting.
2024-12-04 13:25:55 -03:00
Kenneth Skovhede
ea2ba06ff6
Suppress HyperV warning option
...
This adds a new option to suppress the normal warning that is issues on client-version of Windows.
This fixes #5692
2024-11-25 21:25:02 +01:00
Suguru Hirahara
6a703689a2
Replace 'channel id' with 'channel ID'
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-30 13:14:20 -04:00
87c6767f66
Update Duplicati/Library/Modules/Builtin/Strings.cs
...
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 15:05:09 +02:00
Kenneth Skovhede
1dc03ea0cf
Add Telegram reporting module.
2024-08-15 13:12:34 +02:00
Kenneth Skovhede and GitHub
d60bbeb215
Merge pull request #5428 from luixxiul/Strings.cs
...
Remove conjugation from Strings.cs files
2024-08-14 21:27:25 +02:00
Suguru Hirahara
b05c8f30ad
Update FailedToLookupMXServer
2024-08-14 05:29:06 -04:00
Suguru Hirahara
0a9425b944
Remove remaining conjugation
2024-08-13 10:16:20 -04:00
Suguru Hirahara
a6b8f61646
Remove conjugation more
2024-08-13 08:09:04 -04:00
Suguru Hirahara
42e898d6c7
Remove conjugation - Builtin/Strings.cs
2024-08-13 08:08:54 -04:00
Suguru Hirahara
14a2114c71
Remove conjugation
2024-08-13 08:07:10 -04:00
Suguru Hirahara
ac499e666d
Add 'Use this option to set' to SendhttpurlsformLong
2024-08-06 11:58:18 -04:00
Suguru Hirahara
630468f785
Replace "property" with "option"
2024-08-06 11:56:17 -04:00
Suguru Hirahara
0d348a4615
Add 'Use this option to ...' to strings
2024-08-05 09:12:12 -04:00
Suguru Hirahara
c122245a50
Update a string on Builtin/Strings.cs
2024-07-31 05:15:12 -04:00
Suguru Hirahara
534c8e0d5d
Fix strings on Builtin/Strings.cs
2024-07-31 01:53:21 -04:00
Suguru Hirahara
f48fac6a02
Change 'i.e.' to 'e.g.' where an example is indicated
2024-07-30 01:01:20 -04:00
Suguru Hirahara
dc67fb300a
Change 'url' to 'URL'
2024-07-30 00:55:48 -04:00
Suguru Hirahara
fba20d6b60
Fix SendxmpptoLong on Builtin/Strings.cs
2024-07-30 00:29:09 -04:00
Suguru Hirahara
a35f21a76d
Add periods between double quotes
2024-07-29 23:51:10 -04:00
Suguru Hirahara
1c181c5fcc
Add periods to strings whose suffix is 'Long' on Builtin/Strings.cs
2024-07-29 23:45:12 -04:00
Suguru Hirahara
8e85c10754
Set arguments for strings
2024-07-29 11:30:43 -04:00
Suguru Hirahara
43337dca90
Move strings 'Description' and 'DisplayName' up to the top inside the block
2024-07-29 02:23:07 -04:00
Kenneth Skovhede and GitHub
ffc8159a52
Merge pull request #5334 from luixxiul/eg
...
Fix minor details related to "e.g." and "API"
2024-07-29 07:47:59 +02:00
Kenneth Skovhede and GitHub
02eda4a107
Merge pull request #5330 from luixxiul/Builtin/Strings.cs
...
Sort strings on Builtin/Strings.cs
2024-07-29 07:45:27 +02:00
Suguru Hirahara
eeb092bf3d
Remove class CheckMonoSSL
2024-07-28 23:36:40 -04:00
Suguru Hirahara
556f1ee958
Change eg. to e.g.
2024-07-27 22:51:10 -04:00
Suguru Hirahara
2d22b8cdd6
Sort strings on Builtin/Strings.cs - part 2
2024-07-27 09:57:06 -04:00
Suguru Hirahara
9bc2158f9b
Sort strings on Builtin/Strings.cs - part 1
2024-07-27 09:56:58 -04:00
Suguru Hirahara
1506c67bfc
Order OptionLoglevelShort after OptionLoglevelLong
2024-07-24 22:34:02 -04:00
Suguru Hirahara
ea0ade2bb8
Rename OptionLoglevellShort to OptionLoglevelShort
2024-07-24 22:33:52 -04:00
Suguru Hirahara
5ccee68f8a
Add a line break to OptionSendlevelLong
2024-07-24 03:56:39 -04:00
Kenneth Skovhede
ca4fde938c
Revert "Added option to use shell-execute with --run-script-use-document-open"
...
This reverts commit e32bba1dfc .
2024-06-17 09:47:09 +02:00
Kenneth Skovhede
e32bba1dfc
Added option to use shell-execute with --run-script-use-document-open
2024-06-17 09:39:17 +02:00