Compare commits

..

69 commits

Author SHA1 Message Date
Christian Hesse
7f6cbd456d Merge branch 'dhcp-to-dns' into next 2026-07-08 16:07:46 +02:00
Christian Hesse
89f1c54543 bump required RouterOS version for all scripts 2026-07-08 16:07:46 +02:00
Christian Hesse
bda5992376 dhcp-to-dns: allow to ignore for specific lease 2026-07-08 16:07:46 +02:00
Christian Hesse
3844685f95 global-functions: $NetMask6: use shift operator...
... and drop the workaround. This requires RouterOS 7.22beta3.
2026-07-08 16:07:46 +02:00
Christian Hesse
12940a6f3b update list of contributors 2026-07-08 16:07:46 +02:00
Christian Hesse
d37772a1f5 Merge branch 'break-in-loop' into next 2026-07-08 16:07:46 +02:00
Łukasz Witkowski
b46b437a2a dhcp-to-dns: allow to specify domain for CNAMEs...
... in network or lease.
2026-07-08 16:07:46 +02:00
Christian Hesse
cce5b9288a Merge branch 'continue-in-loop' into next 2026-07-08 16:07:46 +02:00
Christian Hesse
b1126486cd telegram-chat: fix indention 2026-07-08 16:07:46 +02:00
Łukasz Witkowski
8f84583c0b dhcp-to-dns: set $LeaseInfo 2026-07-08 16:07:46 +02:00
Christian Hesse
6bee5e6750 Merge branch 'early-exit-with-exit' into next 2026-07-08 16:07:46 +02:00
Christian Hesse
486d53f699 dhcp-to-dns: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
25c4c87f82 telegram-chat: use :break in loop 2026-07-08 16:07:46 +02:00
Łukasz Witkowski
c97e7b1aad dhcp-to-dns: convert DNS names to lower case 2026-07-08 16:07:46 +02:00
Christian Hesse
78f2370fa9 Merge branch 'compare-ids' into next 2026-07-08 16:07:46 +02:00
Christian Hesse
88197acd76 global-functions: deprecate $ExitError 2026-07-08 16:07:46 +02:00
Christian Hesse
fd7d7e2bb3 dhcp-to-dns: use another :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
721ee221ea check-certificates: use :break in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
3ad2651ca2 dhcp-to-dns: support to ignore networks
Closes: https://github.com/eworm-de/routeros-scripts/issues/119
2026-07-08 16:07:46 +02:00
Christian Hesse
b7353fd7f7 global-functions: deprecate $HexToNum 2026-07-08 16:07:46 +02:00
Christian Hesse
3173dce47b update-tunnelbroker: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
4dcd1ad4eb dhcp-to-dns: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
90d271d563 log-forward: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
9c92ff6b09 update-gre-address: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
fe6c5d48eb telegram-chat: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
697cb9a269 log-forward: use comparison for ids
This was introduced with RouterOS 7.22beta1.

Initializing $LogForwardLast with boolean value looks odd, but this is
required to match the very first message.
2026-07-08 16:07:46 +02:00
Christian Hesse
00e717b9e5 telegram-chat: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
e59e47b4a7 netwatch-dns: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
35958dbcab sms-forward: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
ca7bf6f21d netwatch-dns: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
986f64a2ec sms-action: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
9d16a613f9 netwatch-dns: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
957290397d ppp-on-up: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
0d66c6c406 netwatch-dns: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
71aa5c9df8 packages-update: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
d1b0544610 global-functions: $ScriptInstallUpdate: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
d063b8b602 ospf-to-leds: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
e6680834bc global-functions: $ScriptInstallUpdate: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
4ec6d886e7 netwatch-notify: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
697d1a6a45 global-functions: $CleanName: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
debe35a952 netwatch-dns: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
d73b80b648 fw-addr-lists: fix indention 2026-07-08 16:07:46 +02:00
Christian Hesse
534027370c log-forward: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
97fd06ca03 fw-addr-lists: use :continue in loop 2026-07-08 16:07:46 +02:00
Christian Hesse
04c77d11cc ipv6-update: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
e4187ee12b ipsec-to-dns: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
4e98986e2c hotspot-to-wpa-cleanup: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
5fe843fa59 hotspot-to-wpa: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
f423cfd4fe gps-track: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
1264b19cba fw-addr-lists: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
2b09e3cebc firmware-upgrade-reboot: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
291922af3e dhcpv6-client-lease: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
447063060d dhcpv4-server-lease: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
fba21f2cf0 dhcp-to-dns: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
1f39138a34 dhcp-lease-comment: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
b4a9f48698 daily-psk: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
766a699fff collect-wireless-mac: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
45780599b7 check-routeros-update: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
6efe4fe50b check-perpetual-license: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
065acd614a check-lte-firmware-upgrade: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
1772c1b859 check-health: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
b87950045c check-certificates: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
023aae9e24 certificate-renew-issued: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
19439e6aba capsman-rolling-upgrade: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
0e8c951187 capsman-download-packages: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
93b5327006 backup-upload: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
add430c664 backup-partition: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
92b9f1edd7 backup-email: early exit with :exit 2026-07-08 16:07:46 +02:00
Christian Hesse
9272568ebe backup-cloud: early exit with :exit 2026-07-08 16:07:46 +02:00
3 changed files with 32 additions and 0 deletions

View file

@ -397,6 +397,13 @@ Feel free to contact me via e-mail or open an
[pull request](https://github.com/eworm-de/routeros-scripts/pulls) [pull request](https://github.com/eworm-de/routeros-scripts/pulls)
at github. at github.
### Stars
Head over to
[RouterOS Scripts on GitHub](https://github.com/eworm-de/routeros-scripts/)
and add your star! Let the [star history](STAR-HISTORY.md) shoot up, and
make the project visible for others!
### Donate ### Donate
This project is developed in private spare time and usage is free of charge This project is developed in private spare time and usage is free of charge

21
STAR-HISTORY.md Normal file
View file

@ -0,0 +1,21 @@
Star History
============
[![GitHub stars](https://img.shields.io/github/stars/eworm-de/routeros-scripts?logo=GitHub&style=flat&color=red)](https://github.com/eworm-de/routeros-scripts/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/eworm-de/routeros-scripts?logo=GitHub&style=flat&color=green)](https://github.com/eworm-de/routeros-scripts/network)
[![GitHub watchers](https://img.shields.io/github/watchers/eworm-de/routeros-scripts?logo=GitHub&style=flat&color=blue)](https://github.com/eworm-de/routeros-scripts/watchers)
[![required RouterOS version](https://img.shields.io/badge/RouterOS-7.22-yellow?style=flat)](https://mikrotik.com/download/changelogs/)
[![Telegram group @routeros_scripts](https://img.shields.io/badge/Telegram-%40routeros__scripts-%2326A5E4?logo=telegram&style=flat)](https://t.me/routeros_scripts)
[![donate with PayPal](https://img.shields.io/badge/Like_it%3F-Donate!-orange?logo=githubsponsors&logoColor=orange&style=flat)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A4ZXBD6YS2W8J)
[⬅️ Go back to main README](README.md)
> 💡️ **Hint**: Head over to
> [RouterOS Scripts on GitHub](https://github.com/eworm-de/routeros-scripts/)
> and add your star!
[![Star History Chart](https://api.star-history.com/chart?repos=eworm-de/routeros-scripts&type=date&legend=top-left)](https://www.star-history.com/?type=date&repos=eworm-de%2Frouteros-scripts)
---
[⬅️ Go back to main README](README.md)
[⬆️ Go back to top](#top)

View file

@ -271,6 +271,10 @@ Notes
/save off-topic Please note this group is not about MikroTik RouterOS in general, but [RouterOS Scripts](https://rsc.eworm.de/). Your request is not about scripting at all, so please discuss somewhere else. See the [MikroTik RouterOS users (english)](https://t.me/RouterOS_users_english) group or official Mikrotik forums (https://forum.mikrotik.com/). /save off-topic Please note this group is not about MikroTik RouterOS in general, but [RouterOS Scripts](https://rsc.eworm.de/). Your request is not about scripting at all, so please discuss somewhere else. See the [MikroTik RouterOS users (english)](https://t.me/RouterOS_users_english) group or official Mikrotik forums (https://forum.mikrotik.com/).
#### Star History
/save star-history See the [star history for RouterOS Scripts](https://rsc.eworm.de/STAR-HISTORY.md) - and do not forget to leave your star!
Greeting Greeting
-------- --------