Christian Hesse
81a86ee043
netwatch-dns: get doh host name from static dns
2023-11-27 18:21:47 +01:00
Christian Hesse
97383dfbfb
hotspot-to-wpa{,-cleanup}: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
fe1f438502
dhcp-lease-comment: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
53103be324
daily-psk: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
d598b2d70e
collect-wireless-mac: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
cf4f0c5c93
capsman-rolling-upgrade: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
5eb130f0fc
capsman-download-packages: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
ba406ae0fe
accesslist-duplicates: support new wifi package
2023-11-15 14:34:40 +01:00
Christian Hesse
690953e4c5
doc/collect-wireless-mac: fix copy-and-paste error
2023-11-14 15:13:12 +01:00
Christian Hesse
64bae1fd1b
doc/capsman-download-packages: hint on cleanup
2023-11-14 14:10:02 +01:00
Christian Hesse
ebce360a4e
doc/accesslist-duplicates: reference stable version
2023-11-09 15:42:07 +01:00
Christian Hesse
5b047223d1
accesslist-duplicates: use /terminal/ask
...
This was introduced in RouterOS 7.12beta1.
2023-11-09 15:42:07 +01:00
Christian Hesse
2d7efd8d6c
mod/notification-matrix: introduce $SetupMatrix{Authenticate,JoinRoom} for setup
...
Well, now that we have a JSON parser... Let's improve the user
experience a bit.
2023-11-09 15:34:10 +01:00
Christian Hesse
59f8f30389
doc/mod/notification-telegram: end all commands with a semicolon
2023-11-09 15:34:10 +01:00
Christian Hesse
255fc531ad
doc/mod/notification-ntfy: end all commands with a semicolon
2023-11-09 15:34:10 +01:00
Christian Hesse
2acc0aba7e
doc/mod/notification-matrix: end all commands with a semicolon
2023-11-09 15:34:10 +01:00
Christian Hesse
0f3746c894
doc/mod/notification-email: end all commands with a semicolon
2023-11-09 15:34:10 +01:00
Christian Hesse
3cc41495bc
doc/mod/ssh-keys-import: reference stable version
2023-11-09 15:34:10 +01:00
Christian Hesse
1265caca60
mod/ssh-keys-import: calculate fingerprint...
...
... and store it in key-owner, which is descriptive only.
This requires RouterOS 7.12beta1 for the 'transform' property
for ':convert' command.
2023-11-09 15:08:36 +01:00
Christian Hesse
ff35f0c87f
check-health: reverse logic for RAM (free -> utilization)...
...
... to bring it in sync with CPU utilization.
Also make the output more verbose, at least for the warning.
---- ✂️ ----
🗃️ 📈 ️ Health warning: RAM utilization
The RAM utilization on MikroTik is at 81%!
total: 64 MiB
used: 52 MiB
free: 11 MiB
---- ✂️ ----
🗃️ 📉 ️ Health recovery: RAM utilization
The RAM utilization on MikroTik decreased to 65%.
---- ✂️ ----
2023-10-24 17:03:12 +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
c9233773b3
telegram-chat: do not act on foreign reply...
...
... even if active!
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
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
5d80b63f36
doc/packages-update: mention and link all backup scripts
2023-09-13 16:08:59 +02:00
Christian Hesse
7b47ed7ea5
check-routeros-update: support update from specific neighbor(s)
...
... by matching the identity property.
2023-08-31 09:40:09 +02:00
Christian Hesse
ad6825571d
mod/ssh-keys-import: support ed25519 keys...
...
... with RouterOS 7.12beta1
2023-08-18 15:23:20 +02:00
Christian Hesse
413be6f504
doc/mod/ssh-keys-import: drop duplicate key type
...
Stupid copy'n'paste error... 🫣
2023-08-18 15:23:20 +02:00
Christian Hesse
25d40688f7
sms-forward: drop RouterOS version dependency
...
... as global-functions depend on RouterOS 7.9beta already.
2023-08-18 15:23:20 +02:00
Christian Hesse
c04bf2c9b7
netwatch-notify: drop RouterOS version dependency
...
... as global-functions depend on RouterOS 7.9beta already.
2023-08-18 15:23:20 +02:00
Christian Hesse
ddd5608b38
mod/ssh-keys-import: drop RouterOS version dependency
...
... as global-functions depend on RouterOS 7.9beta already.
2023-08-18 15:23:20 +02:00
Christian Hesse
6552b0c02d
hotspot-to-wpa: convert to template, split capsman & wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
8ce1683733
daily-psk: add support for wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
6d76704a97
dhcp-lease-comment: add support for wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
bac4a460f0
collect-wireless-mac: add support for wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
d086e4a05f
accesslist-duplicates: add support for wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
d0ab951e3f
capsman-download-packages: download a default set for wifiwave2
...
Well, AX devices can be arm or arm64... So let's just download packages
'routeros' and 'wifiwave2' - crossing fingers... 🤞
2023-08-09 16:30:18 +02:00
Christian Hesse
3cab917a61
capsman-download-packages: no download of missing package for wifiwave2
...
Sadly the log messages from wifiwave2 do not contain any hint what is
missing... So it's not possible to download missing files.
2023-08-09 16:30:18 +02:00
Christian Hesse
e6964b4348
capsman-rolling-upgrade: convert to template, split capsman & wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
5e3d9d7460
capsman-download-packages: convert to template, split capsman & wifiwave2
2023-08-09 16:30:18 +02:00
Christian Hesse
c37739c2f6
mod/notification-telegram: introduce $PurgeTelegramQueue
...
... to purge the queue and remove the scheduler.
2023-08-06 16:35:51 +02:00
Christian Hesse
0aeb34e5e9
mod/notification-matrix: introduce $PurgeMatrixQueue
...
... to purge the queue and remove the scheduler.
2023-08-06 16:35:51 +02:00
Christian Hesse
9a5d55da0d
mod/notification-email: introduce $PurgeEmailQueue
...
... to purge the queue and remove the scheduler.
2023-08-06 16:35:51 +02:00
Christian Hesse
6247b739a1
netwatch-notify: drop the delay on startup...
...
... now that in RouterOS 7.9 netwatch itself comes with a startup-delay.
Hosts in state 'unknown' are just ignored.
2023-06-28 11:29:02 +02:00
Christian Hesse
64ab9eec67
hotspot-to-wpa-cleanup: drop hard-coded timeout, get from comment
...
This keeps the default of four weeks, though.
2023-06-28 11:26:51 +02:00
Christian Hesse
16a551a0ee
hotspot-to-wpa-cleanup: drop hard-coded server name, find by comment
2023-06-28 11:26:51 +02:00
Christian Hesse
f8a2b88692
hotspot-to-wpa: support non-local users
...
This has some limitations, though: The password is not known and
additional configuration can not be given in user's comment.
2023-06-28 11:04:13 +02:00
Christian Hesse
5ba34c819a
doc/sms-forward: link the RouterOS button to changelog
2023-06-27 17:27:13 +02:00