Commit Graph
79 Commits
Author SHA1 Message Date
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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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
Kenneth Skovhede 1b7e1349ca Adding option for enabling argument parsing in scripts 2024-06-17 09:32:04 +02:00
Kenneth Skovhede 486e13dd51 Revert "Added support for passing arguments to scripts"
This reverts commit 9b9e8a2adb.
2024-06-13 07:24:17 +02:00
Kenneth Skovhede 9b9e8a2adb Added support for passing arguments to scripts 2024-06-12 10:54:53 +02:00
Kenneth Skovhede dab3d989e1 Added support for sending reports via HTTP(s) to multiple destinations 2024-04-24 13:16:21 +02:00
Kenneth Skovhede 40dd3c6816 Updated all license mentions to MIT 2024-02-28 15:45:30 +01:00
Kenneth Hsu 18893e8e20 Fix URL to curl in CheckMonoSSL error message.
Starting in November 2020, curl.se is the new official home site for the
curl project.  By default, curl does not follow redirects, so this fixes
the URL in the error message and includes the option to follow redirects
in case the URL changes again in the future.
2021-03-07 16:39:41 -08:00
Kenneth Hsu 1037f2dcfc Remove unused members from Builtin.Strings. 2020-06-14 12:25:41 -07:00
Kenneth Skovhede fc93134550 Added support for forcing the passphrase input to be read from stdin instead of attempting to use a TTY first 2019-10-31 11:48:35 +01:00
Francois Lafleur f161ce3f1f https://github.com/duplicati/duplicati/issues/3675 2019-04-05 12:29:03 -04:00
Kenneth Skovhede 9bc1fe636a Updated argument description to match the docs 2018-11-02 14:58:59 +01:00
Kenneth Skovhede 494fccd931 Added support for multiple exit codes, and added a unittest to verify that the exit codes are handled correctly 2018-08-14 11:09:16 +02:00
JonMikelVandGitHub 5efe9a5857 Shift wget to curl
Found some Mac's that didn't have wget but DID have curl
2018-08-06 10:42:03 -05:00
JonMikelVandGitHub 6442a0a18c Add --user parameter
Apparently running cert-sync for the system-wide store doesn't resolve the issue.
2018-07-17 13:03:14 -05:00
JonMikelVandGitHub 93df1f5402 Add missing wget
Accidentally left `wget` out of command to fetch latest certs
2018-07-17 10:53:04 -05:00