Compare commits

..

70 commits

Author SHA1 Message Date
Christian Hesse
6d369523ef Merge branch 'dhcp-to-dns' into next 2026-07-13 22:16:07 +02:00
Christian Hesse
8a159c2d77 dhcp-to-dns: allow to ignore for specific lease 2026-07-13 22:16:07 +02:00
Christian Hesse
1ca3688164 update list of contributors 2026-07-13 22:16:07 +02:00
Łukasz Witkowski
a78c223f84 dhcp-to-dns: allow to specify domain for CNAMEs...
... in network or lease.
2026-07-13 22:16:07 +02:00
Łukasz Witkowski
5e87911b31 dhcp-to-dns: set $LeaseInfo 2026-07-13 22:16:07 +02:00
Łukasz Witkowski
a2d0337fa8 dhcp-to-dns: convert DNS names to lower case 2026-07-13 22:16:07 +02:00
Christian Hesse
83f197b5ec dhcp-to-dns: support to ignore networks
Closes: https://github.com/eworm-de/routeros-scripts/issues/119
2026-07-13 22:16:07 +02:00
Christian Hesse
ad3e4d51bb bump required RouterOS version for all scripts 2026-07-13 22:16:04 +02:00
Christian Hesse
6cc0e85dcb global-functions: $NetMask6: use shift operator...
... and drop the workaround. This requires RouterOS 7.22beta3.
2026-07-13 22:15:51 +02:00
Christian Hesse
fa5a06ce99 Merge branch 'break-in-loop' into next 2026-07-13 22:15:51 +02:00
Christian Hesse
557374b948 Merge branch 'continue-in-loop' into next 2026-07-13 22:15:51 +02:00
Christian Hesse
71c6af6fce telegram-chat: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
5854408162 Merge branch 'early-exit-with-exit' into next 2026-07-13 22:15:51 +02:00
Christian Hesse
5b63e7d332 dhcp-to-dns: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
ec36cecb7e telegram-chat: use :break in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
742ea03cfb Merge branch 'compare-ids' into next 2026-07-13 22:15:51 +02:00
Christian Hesse
bba1484e74 global-functions: deprecate $ExitError 2026-07-13 22:15:51 +02:00
Christian Hesse
147e4ebbef dhcp-to-dns: use another :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
1010bcd6d7 check-certificates: use :break in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
b916d92539 global-functions: deprecate $HexToNum 2026-07-13 22:15:51 +02:00
Christian Hesse
0e0fef2f97 update-tunnelbroker: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
350e2a9ac1 dhcp-to-dns: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
d9d854b38c log-forward: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
3a7929d3a2 update-gre-address: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
ef44585520 telegram-chat: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
2adcb50762 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-13 22:15:51 +02:00
Christian Hesse
4a98b0f734 telegram-chat: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
d82523951d netwatch-dns: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
1cbabd16a8 sms-forward: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
9ef4683a23 netwatch-dns: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
87a9878a2e sms-action: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
42ca82d2e8 netwatch-dns: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
00fb7661b4 ppp-on-up: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
6327486db7 netwatch-dns: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
c49db4793e packages-update: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
e58ebda945 global-functions: $ScriptInstallUpdate: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
3c6fbbb806 ospf-to-leds: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
69b25dfeb0 global-functions: $ScriptInstallUpdate: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
a2a00c15bd netwatch-notify: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
8c4b6affc1 global-functions: $CleanName: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
4bbed260f1 netwatch-dns: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
9030c2c64b fw-addr-lists: fix indention 2026-07-13 22:15:51 +02:00
Christian Hesse
d5fd9ac3ca log-forward: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
e7b99266e5 fw-addr-lists: use :continue in loop 2026-07-13 22:15:51 +02:00
Christian Hesse
494e9b9650 ipv6-update: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
3b2abf4a50 ipsec-to-dns: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
630ec80cf0 hotspot-to-wpa-cleanup: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
9886d87685 hotspot-to-wpa: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
e28828be4f gps-track: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
f1a9c39ecc fw-addr-lists: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
962f4f1730 firmware-upgrade-reboot: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
1018f3c0e2 dhcpv6-client-lease: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
78df2ac323 dhcpv4-server-lease: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
c754daa34c dhcp-to-dns: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
40c449e7a2 dhcp-lease-comment: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
e1b07f50d0 daily-psk: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
70282338da collect-wireless-mac: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
37d7597ff9 check-routeros-update: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
4c48d8b996 check-perpetual-license: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
377bd0b19e check-lte-firmware-upgrade: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
9390a98dc5 check-health: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
51639a604d check-certificates: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
4d15a074f2 certificate-renew-issued: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
67f068e18b capsman-rolling-upgrade: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
ffc9692159 capsman-download-packages: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
12f6988551 backup-upload: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
e30798a850 backup-partition: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
012c1822c9 backup-email: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
25aff035d4 backup-cloud: early exit with :exit 2026-07-13 22:15:51 +02:00
Christian Hesse
892be682bb drop STAR-HISTORY...
... as GitHub restricted starred data to a repository's own admin and
collaborators. So useless here...

This reverts commit 1ba3031d47.
2026-07-13 22:13:44 +02:00
3 changed files with 0 additions and 32 deletions

View file

@ -397,13 +397,6 @@ 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

View file

@ -1,21 +0,0 @@
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,10 +271,6 @@ 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
-------- --------