Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-06-11 | doc/mode-button: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/log-forward: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/ipsec-to-dns: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/gps-track: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/dhcp-to-dns: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/daily-psk: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/check-routeros-update: hint to copy from global-config | Christian Hesse | 1 | -2/+3 | |
2023-06-11 | doc/check-health: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/check-certificates: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/certificate-renew-issued: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-upload: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-email: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-cloud: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-08 | collect-wireless-mac: use 'active-' properties from lease | Christian Hesse | 3 | -6/+6 | |
2023-06-08 | dhcp-lease-comment: use 'active-' properties from lease | Christian Hesse | 3 | -6/+6 | |
2023-06-08 | dhcp-to-dns: use 'active-' properties from lease | Christian Hesse | 1 | -13/+13 | |
Turns out that address for static leases can be an address pool. Of course that breaks the script as an ip address is expected. Use 'active-address' instead. Also let's do the same for 'active-mac-address'... Fixes GH-43 | |||||
2023-06-07 | check-lte-firmware-upgrade: update formatting of notification | Christian Hesse | 1 | -2/+3 | |
2023-06-01 | global-functions: $CertificateDownload: add a delay | Christian Hesse | 1 | -0/+1 | |
For any reason the imported certificate(s) is/are not available for fetch command immediately. Let's add a delay here... It should not hurt as certificates are not imported that often. | |||||
2023-06-01 | global-functions: $ScriptInstallUpdate: handle scripts with DOS line endings | Christian Hesse | 1 | -1/+1 | |
If the script is converted to DOS line endings (\r\n) on the device it was no longer handled by $ScriptInstallUpdate. Let's change that... | |||||
2023-06-01 | doc/daily-psk: rename schedulers... | Christian Hesse | 1 | -4/+4 | |
... to match other scripts. | |||||
2023-06-01 | doc/check-certificates: move and rename schedule at startup | Christian Hesse | 1 | -2/+7 | |
2023-06-01 | doc/check-routeros-update: hint on schedule at startup | Christian Hesse | 1 | -0/+8 | |
2023-06-01 | netwatch-dns: reorder variables | Christian Hesse | 1 | -1/+1 | |
2023-06-01 | netwatch-dns: handle status 'up' only | Christian Hesse | 1 | -5/+4 | |
2023-05-31 | netwatch-notify: ignore status 'unknown' | Christian Hesse | 1 | -1/+1 | |
2023-05-31 | global-config: end all (array) variables with a semicolon | Christian Hesse | 1 | -4/+4 | |
2023-05-26 | contrib/logo-color: support settings the background | Christian Hesse | 2 | -1/+9 | |
2023-05-26 | contrib/notification: update the screenshot procedure | Christian Hesse | 2 | -5/+2 | |
2023-05-25 | contrib/logo-color: link to doc/mod/notification-telegram | Christian Hesse | 1 | -0/+4 | |
2023-05-25 | doc/mod/notification-telegram: show how to set bot's profile photo | Christian Hesse | 2 | -0/+14 | |
2023-05-25 | contrib/logo-color: add screenshots from browser | Christian Hesse | 4 | -0/+8 | |
2023-05-25 | contrib/notification: fix the font families | Christian Hesse | 1 | -3/+3 | |
2023-05-25 | contrib/logo-color: fix the font family | Christian Hesse | 1 | -1/+1 | |
2023-05-25 | contrib/logo-color: scale up... | Christian Hesse | 1 | -1/+1 | |
... to make BotFather happy, why asks for images with at least 150x150 pixels. | |||||
2023-05-25 | check-certificates: split validity output | Christian Hesse | 1 | -1/+3 | |
2023-05-25 | add a logo color changer | Christian Hesse | 3 | -0/+37 | |
Generate a colored logo for your notifications! | |||||
2023-05-23 | logo: rename SVG ids | Christian Hesse | 1 | -6/+6 | |
2023-05-22 | doc/mod/notification-telegram: describe how to declare functions... | Christian Hesse | 1 | -2/+8 | |
... to use them in own scripts. | |||||
2023-05-22 | doc/mod/notification-matrix: describe how to declare functions... | Christian Hesse | 1 | -2/+8 | |
... to use them in own scripts. | |||||
2023-05-22 | doc/mod/notification-email: describe how to declare functions... | Christian Hesse | 1 | -2/+8 | |
... to use them in own scripts. | |||||
2023-05-15 | mod/notification-telegram: fix copy-and-paste error | Christian Hesse | 1 | -1/+1 | |
2023-05-10 | daily-psk: use $ParseDate | Christian Hesse | 3 | -33/+24 | |
2023-05-10 | global-functions: $ParseDate: handle date in ISO standard formatrouteros-7.10beta5-1 | Christian Hesse | 1 | -0/+6 | |
This was introduced with RouterOS 7.10beta5... https://xkcd.com/1179/ 😜 | |||||
2023-05-10 | global-functions: introduce $ParseDate | Christian Hesse | 1 | -0/+13 | |
The extra indention is intended for a later change. | |||||
2023-05-10 | daily-psk: explicitly cast to num | Christian Hesse | 3 | -3/+3 | |
2023-05-10 | daily-psk: simplify calculation | Christian Hesse | 3 | -27/+9 | |
Use a named array, and drop the loop... | |||||
2023-05-02 | update list of contributors | Christian Hesse | 1 | -0/+1 | |
2023-04-26 | sms-forward: drop workaround, add required RouterOSrouteros-7.9beta4-4 | Christian Hesse | 2 | -11/+4 | |
2023-04-26 | mod/ssh-keys-import: make ssh-keys-import a modulerouteros-7.9beta4-3change-100 | Christian Hesse | 7 | -46/+149 | |
2023-04-26 | global-config: restore variables still used in ipsec-to-dns (for now) | Christian Hesse | 1 | -0/+4 | |
2023-04-26 | global-config: be more verbose about domain | Christian Hesse | 1 | -1/+2 | |
2023-04-25 | mod/bridge-port-to: increase the delay before re-enabling | Christian Hesse | 1 | -1/+1 | |
Looks like two seconds is way too short... NetworkManager act after five seconds - so let's delay that time at least. https://networkmanager.dev/docs/api/latest/NetworkManager.conf.html#carrier-wait-timeout | |||||
2023-04-25 | mod/bridge-port-vlan: increase the delay before re-enabling | Christian Hesse | 1 | -1/+1 | |
Looks like two seconds is way too short... NetworkManager act after five seconds - so let's delay that time at least. https://networkmanager.dev/docs/api/latest/NetworkManager.conf.html#carrier-wait-timeout | |||||
2023-04-24 | Merge branch 'dhcp-to-dns' into next | Christian Hesse | 5 | -37/+51 | |
2023-04-24 | Merge branch 'FormatLine' into next | Christian Hesse | 14 | -89/+120 | |
2023-04-24 | dhcp-to-dns: get domain from dhcp server's network definitionchange-99 | Christian Hesse | 5 | -15/+29 | |
2023-04-24 | mod/ipcalc: use $FormatLine | Christian Hesse | 1 | -6/+7 | |
2023-04-24 | dhcp-to-dns: rename variable to not clash with global one | Christian Hesse | 1 | -13/+13 | |
2023-04-24 | daily-psk: use $FormatLine | Christian Hesse | 3 | -9/+12 | |
2023-04-24 | dhcp-to-dns: handle change of domain | Christian Hesse | 1 | -10/+11 | |
2023-04-24 | collect-wireless-mac: use $FormatLine | Christian Hesse | 3 | -27/+30 | |
2023-04-24 | dhcp-to-dns: get all values of dns record | Christian Hesse | 1 | -2/+2 | |
2023-04-24 | check-lte-firmware-upgrade: use $FormatLine | Christian Hesse | 1 | -3/+4 | |
2023-04-24 | dhcp-to-dns: handle duplicate leases earlier | Christian Hesse | 1 | -6/+5 | |
2023-04-24 | check-health: use $FormatLine | Christian Hesse | 1 | -2/+3 | |
2023-04-24 | dhcp-to-dns: handle dns record by comment and type | Christian Hesse | 1 | -1/+1 | |
2023-04-24 | check-certificates: use $FormatLine | Christian Hesse | 1 | -18/+9 | |
2023-04-24 | backup-upload: use $FormatLine | Christian Hesse | 1 | -3/+4 | |
2023-04-24 | backup-email: use $FormatLine | Christian Hesse | 1 | -3/+4 | |
2023-04-24 | backup-cloud: use $FormatLine | Christian Hesse | 1 | -3/+4 | |
2023-04-24 | global-functions: $DeviceInfo: use $FormatLine | Christian Hesse | 1 | -15/+16 | |
2023-04-24 | global-functions: introduce $FormatLine | Christian Hesse | 1 | -0/+27 | |
2023-04-19 | check-certificates: add certificate name in notification subject | Christian Hesse | 1 | -2/+2 | |
2023-04-19 | check-routeros-update: add version in notification subject | Christian Hesse | 1 | -6/+6 | |
2023-04-19 | README: make the screenshot match the example | Christian Hesse | 1 | -0/+0 | |
2023-04-18 | README: make the Telegram QR code a link | Christian Hesse | 1 | -1/+1 | |
2023-04-18 | README: add a donate button to badges | Christian Hesse | 1 | -0/+1 | |
2023-04-18 | README: generate a donate buttom from shields.io | Christian Hesse | 1 | -1/+1 | |
2023-04-17 | README: note about breaking changes | Christian Hesse | 1 | -1/+4 | |
2023-04-16 | README: add badge to link Telegram group | Christian Hesse | 1 | -0/+1 | |
2023-04-07 | Merge branch 'check-certificates' into next | Christian Hesse | 5 | -52/+100 | |
2023-04-07 | check-certificates: properly escape the name for regex | Christian Hesse | 1 | -1/+2 | |
2023-04-07 | check-certificates: try all SANs for downloadchange-98 | Christian Hesse | 4 | -6/+21 | |
2023-04-07 | check-certificates: make the function return a status | Christian Hesse | 1 | -1/+8 | |
2023-04-07 | check-certificates: do not rename certificates without common-name | Christian Hesse | 1 | -1/+1 | |
2023-04-07 | check-certificates: download and import in a local function | Christian Hesse | 1 | -31/+41 | |
2023-04-07 | check-certificates: include SANs in information | Christian Hesse | 2 | -0/+11 | |
2023-04-06 | README: add badge to hint required RouterOS version | Christian Hesse | 1 | -0/+1 | |
2023-04-06 | check-certificates: show CommonName only if available | Christian Hesse | 1 | -1/+1 | |
2023-04-06 | check-certificates: format information in a local function | Christian Hesse | 1 | -20/+24 | |
2023-04-04 | mod/scriptrunonce: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-04-04 | mod/notification-telegram: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-04-04 | mod/notification-matrix: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-04-04 | mod/notification-email: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-04-04 | mod/ipcalc: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-04-04 | mod/inspectvar: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-03-31 | doc/check-health: use an unusual interval | Christian Hesse | 1 | -1/+5 | |
2023-03-30 | global-functions: $VersionToNum: support "alpha" in version string | Christian Hesse | 1 | -3/+6 | |
2023-03-30 | global-functions: $RequiredRouterOS: accept "alpha" in version string | Christian Hesse | 1 | -1/+1 | |
2023-03-29 | dhcp-to-dns: use better condition | Christian Hesse | 1 | -1/+1 | |
The condition worked, but could match others (AAAA, NXDOMAIN, ...) as well (though these should not exist). The problem is that matching with `type=A` does not return any results. For historical reasons A records have no type, thus can be matched with `!type`. I opened an issue to fix this... (SUP-111312) So let's assum `!type` works and `type=A` could become valid... |