Christian Hesse
|
d4e5194a65
|
fw-addr-lists: rework the retry logic
... with increasing delay.
|
2023-10-19 21:17:03 +02:00 |
|
Christian Hesse
|
1f6040178f
|
telegram-chat: rework the retry logic
... with increasing delay.
|
2023-10-19 21:13:04 +02:00 |
|
Christian Hesse
|
92b4af7b90
|
log-forward: keep the warning in subject for higher severity
|
2023-10-19 12:36:19 +02:00 |
|
Christian Hesse
|
b81f3850ae
|
telegram-chat: log when sending notice
|
2023-10-19 09:19:34 +02:00 |
|
Christian Hesse
|
4c365c131d
|
telegram-chat: drop extra conversion
|
2023-10-19 08:42:29 +02:00 |
|
Christian Hesse
|
9138c17f8c
|
global-functions: $ParseJson: return array as ... array 😜
No need to assemble the string here, just to split it again later.
|
2023-10-19 08:42:29 +02:00 |
|
Christian Hesse
|
fffe0a3b50
|
telegram-chat: retry on fetch failure...
... and exit with a warning.
|
2023-10-17 21:37:13 +02:00 |
|
Christian Hesse
|
ab44377fb6
|
accesslist-duplicates: remove extra check
Why did we have that? Possibly for performance? Well, should not be a
problem now.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
00e8766ce3
|
accesslist-duplicates: use another named array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
8bfbc9dd7e
|
accesslist-duplicates: use named array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
0e83d2e317
|
daily-psk: use named array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
286e3d9cf9
|
global-functions: $ScriptInstallUpdate: use $EitherOr
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
2ab3468700
|
global-functions: $ScriptInstallUpdate: restore indention
No functional change.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
382f928568
|
global-functions: $ScriptInstallUpdate: drop support for scripts from storage
Nobody ever used that, no?
(Well, except me - just before I implemented fetching. 😜)
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
7a1ffb659c
|
global-functions: $ScriptInstallUpdate: rename variable
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
c0a734fa21
|
global-functions: $ScriptInstallUpdate: use pushpin as bullet
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
cfc8c4f1ea
|
global-functions: $SymbolForNotification: support fallback without symbols
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
d3992c13a0
|
mod/notification-ntfy: check for root certificate availability
... at least with default server.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
5932586ee4
|
introduce mod/notification-ntfy...
... for sending notifications via Ntfy (https://ntfy.sh/).
TODO: use proper formatting once supported in Android app:
https://github.com/binwiederhier/ntfy/issues/889
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
5fbf584d4c
|
sms-forward: pass phone number and message to hook
These are available as $Phone and $Message in hook.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
f6e65dd68c
|
log-forward: add 'packet' in default filter...
... which is used when logging raw packets from dns and ssh,
and possibly others.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
24823441c3
|
log-forward: use colorful bullets to indicate severity
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
ef3b8f8ddd
|
gps-track: http-header-field expects an array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
1b00f93fc6
|
global-functions: $ScriptInstallUpdate: http-header-field expects an array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
da0a37802d
|
global-functions: $CertificateDownload: http-header-field expects an array
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
80c0e47649
|
Merge branch 'telegram' into next
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
bcc10c8285
|
telegram-chat: make messages silent...
... at least those not indicating an error.
|
2023-10-17 14:05:03 +02:00 |
|
Christian Hesse
|
73194b92cf
|
telegram-chat: use $ParseJson for all JSON
|
2023-10-16 23:43:58 +02:00 |
|
Christian Hesse
|
c0aab0fead
|
global-functions: $ParseJson: properly handle array
|
2023-10-16 23:43:58 +02:00 |
|
Christian Hesse
|
3b9df48721
|
global-functions: $ParseJson: prepare elif-workaround
|
2023-10-16 23:43:58 +02:00 |
|
Christian Hesse
|
140ec1a3a2
|
global-functions: $ParseJson: use temporary variables
|
2023-10-16 23:43:58 +02:00 |
|
Christian Hesse
|
fed7f2da46
|
mod/notification-telegram: drop support for non-fixed width font
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
c9233773b3
|
telegram-chat: do not act on foreign reply...
... even if active!
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
bc4839f611
|
telegram-chat: rename variable
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
1b62545d8c
|
telegram-chat: answer question mark with short notice
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
15873e2fdb
|
telegram-chat: restore indention
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
555461c612
|
telegram-chat: do not nest conditions
|
2023-10-16 15:27:14 +02:00 |
|
Christian Hesse
|
adca33cc5b
|
telegram-chat: act on reply without delay
|
2023-10-16 13:11:20 +02:00 |
|
Christian Hesse
|
399d952ac2
|
telegram-chat: act on reply from self
|
2023-10-16 13:11:20 +02:00 |
|
Christian Hesse
|
fd1263324d
|
doc/telegram-chat: update screenshots
|
2023-10-16 13:11:20 +02:00 |
|
Christian Hesse
|
8ecde47a78
|
mod/notification-telegram: remember ids of sent messages
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
7df4f9e78c
|
global-functions: $ParseJson: handle outher curly brackets
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
bb899b1fb0
|
global-functions: $ParseJson: drop superfluous substraction
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
080b3cbf9d
|
global-functions: make $ParseJson global
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
8e9734347e
|
telegram-chat: parse (one level of) JSON into array
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
4c51b2fe52
|
telegram-chat: do not cover existing variable
|
2023-10-16 11:51:04 +02:00 |
|
Christian Hesse
|
65d05a757b
|
update list of contributors
|
2023-10-16 11:50:10 +02:00 |
|
Christian Hesse
|
87b136f3a9
|
mod/notification-email: handle new property name...
... which changed in RouterOS 7.12rc1.
|
2023-10-06 21:42:00 +02:00 |
|
Christian Hesse
|
702abd2a5d
|
log-forward: add 'raw' in default filter...
... which is used when logging raw packets or commands.
|
2023-10-05 22:20:32 +02:00 |
|
Christian Hesse
|
fedda2a946
|
collect-wireless-mac: ignore remote aps...
... which are listed here in station mode.
|
2023-10-05 22:08:26 +02:00 |
|