aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-10-16telegram-chat: answer question mark with short noticechange-106-2Gravatar Christian Hesse3-2/+13
2023-10-16telegram-chat: restore indentionGravatar Christian Hesse1-25/+25
2023-10-16telegram-chat: do not nest conditionsGravatar Christian Hesse1-3/+4
2023-10-16telegram-chat: act on reply without delayGravatar Christian Hesse1-4/+4
2023-10-16telegram-chat: act on reply from selfchange-106-1Gravatar Christian Hesse5-2/+20
2023-10-16doc/telegram-chat: update screenshotsGravatar Christian Hesse2-0/+0
2023-10-16mod/notification-telegram: remember ids of sent messagesGravatar Christian Hesse1-9/+17
2023-10-16global-functions: $ParseJson: handle outher curly bracketsGravatar Christian Hesse1-1/+6
2023-10-16global-functions: $ParseJson: drop superfluous substractionGravatar Christian Hesse1-1/+1
2023-10-16global-functions: make $ParseJson globalGravatar Christian Hesse2-26/+30
2023-10-16telegram-chat: parse (one level of) JSON into arrayGravatar Christian Hesse1-33/+41
2023-10-16telegram-chat: do not cover existing variableGravatar Christian Hesse1-3/+3
2023-10-16update list of contributorsGravatar Christian Hesse1-0/+1
2023-10-06mod/notification-email: handle new property name...routeros-7.12rc1-1Gravatar Christian Hesse1-2/+3
2023-10-05log-forward: add 'raw' in default filter...Gravatar Christian Hesse1-1/+1
2023-10-05collect-wireless-mac: ignore remote aps...Gravatar Christian Hesse2-2/+2
2023-09-29netwatch-notify: allow to give different origin for hosts...Gravatar Christian Hesse1-6/+4
2023-09-22collect-wireless-mac: filter on dns typeGravatar Christian Hesse4-4/+4
2023-09-20collect-wireless-mac: add CNAME(s) in notificationGravatar Christian Hesse4-8/+24
2023-09-18global-functions: split off $FormatMultiLines ...Gravatar Christian Hesse2-8/+23
2023-09-15telegram-chat: create status files with /file/addrouteros-7.9beta4-9Gravatar Christian Hesse1-4/+4
2023-09-15telegram-chat: use the full command name :executeGravatar Christian Hesse1-1/+1
2023-09-15global-functions: $EitherOr: properly handle time valuesGravatar Christian Hesse1-0/+3
2023-09-13drop dummy scripts used for wifiwave2 migrationGravatar Christian Hesse4-12/+0
2023-09-13check-routeros-update: do not match the channel on neighbor updateGravatar Christian Hesse1-1/+1
2023-09-13lease-script: match on word boundaryGravatar Christian Hesse1-2/+1
2023-09-13packages-update: match on word boundaryGravatar Christian Hesse1-2/+1
2023-09-13doc/packages-update: mention and link all backup scriptsGravatar Christian Hesse1-3/+7
2023-09-13packages-update: drop order from messageGravatar Christian Hesse1-1/+1
2023-09-13packages-update: implement backup script orderGravatar Christian Hesse5-8/+18
2023-09-06fw-addr-lists: no (mixed) capitalization in messageGravatar Christian Hesse1-1/+1
2023-08-31check-routeros-update: show neighbor's identity in message and notificationGravatar Christian Hesse1-9/+13
2023-08-31check-routeros-update: support update from specific neighbor(s)change-105Gravatar Christian Hesse5-2/+8
2023-08-30backup-upload: revert changes, add comment with warningGravatar Christian Hesse1-21/+13
2023-08-30backup-email: revert changes, add comment with warningGravatar Christian Hesse1-23/+8
2023-08-30backup-upload: check configuration size before writing fileGravatar Christian Hesse1-7/+9
2023-08-30backup-email: check configuration size before writing fileGravatar Christian Hesse1-5/+6
2023-08-29backup-upload: detect failure creating config fileGravatar Christian Hesse1-6/+13
2023-08-29backup-email: detect failure creating config fileGravatar Christian Hesse1-2/+10
2023-08-29backup-email: support indication of failureGravatar Christian Hesse1-2/+9
2023-08-29backup-email: write config file directlyrouteros-7.9beta4-8Gravatar Christian Hesse1-5/+5
2023-08-29backup-upload: write config file directlyrouteros-7.9beta4-7Gravatar Christian Hesse1-5/+5
2023-08-29hotspot-to-wpa-cleanup: show last-seen, not timeoutGravatar Christian Hesse3-3/+3
2023-08-24hotspot-to-wpa-cleanup: require RouterOS for wifiwave2routeros-7.12beta3-1Gravatar Christian Hesse2-0/+4
2023-08-18global-functions: prepare user-agent for fetch in global variableGravatar Christian Hesse1-6/+6
2023-08-18mod/ssh-keys-import: $SSHKeysImport: add check for key typeGravatar Christian Hesse1-0/+6
2023-08-18mod/ssh-keys-import: support ed25519 keys...routeros-7.12beta1-1Gravatar Christian Hesse2-2/+8
2023-08-18doc/mod/ssh-keys-import: drop duplicate key typeGravatar Christian Hesse1-1/+1
2023-08-18sms-forward: drop RouterOS version dependencyGravatar Christian Hesse2-4/+0
2023-08-18netwatch-notify: drop RouterOS version dependencyGravatar Christian Hesse2-4/+0
2023-08-18mod/ssh-keys-import: drop RouterOS version dependencyGravatar Christian Hesse2-4/+0
2023-08-15Merge branch 'wifiwave2' into nextGravatar Christian Hesse36-347/+1340
2023-08-15news and migration for wifiwave2change-104Gravatar Christian Hesse2-1/+3
2023-08-09hotspot-to-wpa: convert to template, split capsman & wifiwave2Gravatar Christian Hesse9-158/+523
2023-08-09daily-psk: add support for wifiwave2Gravatar Christian Hesse3-8/+116
2023-08-09dhcp-lease-comment: add support for wifiwave2Gravatar Christian Hesse3-4/+44
2023-08-09collect-wireless-mac: add support for wifiwave2Gravatar Christian Hesse3-4/+103
2023-08-09accesslist-duplicates: add support for wifiwave2Gravatar Christian Hesse3-4/+55
2023-08-09capsman-download-packages: download a default set for wifiwave2Gravatar Christian Hesse3-2/+26
2023-08-09capsman-download-packages: no download of missing package for wifiwave2Gravatar Christian Hesse3-28/+6
2023-08-09Makefile: support excluding blocks from templatesGravatar Christian Hesse1-0/+3
2023-08-09capsman-rolling-upgrade: convert to template, split capsman & wifiwave2Gravatar Christian Hesse5-39/+141
2023-08-09capsman-download-packages: convert to template, split capsman & wifiwave2Gravatar Christian Hesse5-90/+288
2023-08-07capsman-download-packages: find script by code commentGravatar Christian Hesse2-2/+5
2023-08-07Makefile: only regenerate existing scripts from templatesGravatar Christian Hesse1-4/+3
2023-08-07Makefile: support wifiwave2 in templatesGravatar Christian Hesse1-3/+9
2023-08-07collect-wireless-mac: move comment upGravatar Christian Hesse3-6/+6
2023-08-07Makefile: drop path rewriting, use pattern to filterGravatar Christian Hesse5-31/+46
2023-08-06mod/notification-telegram: introduce $PurgeTelegramQueueGravatar Christian Hesse2-0/+14
2023-08-06mod/notification-matrix: introduce $PurgeMatrixQueueGravatar Christian Hesse2-0/+14
2023-08-06mod/notification-email: introduce $PurgeEmailQueueGravatar Christian Hesse2-0/+14
2023-07-23check-certificates: properly handle in place updatesGravatar Christian Hesse1-9/+12
2023-07-15check-routeros-update: also match platform for neighborsGravatar Christian Hesse1-1/+1
2023-07-13check-routeros-update: match version with date suffixGravatar Ben Harris1-1/+2
2023-06-28netwatch-dns: increase startup delayGravatar Christian Hesse1-1/+1
2023-06-28netwatch-notify: drop the delay on startup...routeros-7.9beta4-6Gravatar Christian Hesse2-4/+4
2023-06-28README: reference stable versionGravatar Christian Hesse1-1/+1
2023-06-28global-functions: $MkDir: drop extra block, restore indentionGravatar Christian Hesse1-14/+13
2023-06-28global-functions: $MkDir: drop old code with smb workaround...routeros-7.9beta4-5Gravatar Christian Hesse2-42/+3
2023-06-28Merge branch 'hotspot-to-wpa' into nextGravatar Christian Hesse5-22/+56
2023-06-28hotspot-to-wpa-cleanup: drop hard-coded timeout, get from commentGravatar Christian Hesse3-12/+22
2023-06-28hotspot-to-wpa-cleanup: drop hard-coded server name, find by commentchange-103Gravatar Christian Hesse4-12/+25
2023-06-28hotspot-to-wpa: reject for two seconds...Gravatar Christian Hesse1-1/+5
2023-06-28hotspot-to-wpa: support non-local userschange-102Gravatar Christian Hesse4-2/+9
2023-06-27doc/sms-forward: link the RouterOS button to changelogGravatar Christian Hesse1-1/+1
2023-06-27doc/mod/ssh-keys-import: link the RouterOS button to changelogGravatar Christian Hesse1-1/+1
2023-06-27README: link the RouterOS button to changelogGravatar Christian Hesse1-1/+1
2023-06-27Merge branch 'no-escape-question-mark' into nextGravatar Christian Hesse6-8/+8
2023-06-27global-functions: $IsTimeSync: calculate with uptime, drop schedulerGravatar Christian Hesse1-5/+6
2023-06-27update-tunnelbroker: escaping question mark is no longer requiredGravatar Christian Hesse1-1/+1
2023-06-27mod/scriptrunonce: escaping question mark is no longer requiredGravatar Christian Hesse1-1/+1
2023-06-27mod/notification-email: escaping question mark is no longer requiredGravatar Christian Hesse1-1/+1
2023-06-27global-functions: escaping question mark is no longer requiredGravatar Christian Hesse2-4/+4
2023-06-27global-config: escaping question mark is no longer requiredGravatar Christian Hesse1-1/+1
2023-06-23update-tunnelbroker: rework the retry-loopGravatar Christian Hesse1-10/+11
2023-06-23fw-addr-lists: retry to download on failureGravatar Christian Hesse1-4/+14
2023-06-22mode-button: add dollar sign in scheduler nameGravatar Christian Hesse1-5/+5
2023-06-22packages-update: rename scheduler to match function nameGravatar Christian Hesse2-3/+3
2023-06-22global-functions: $IsTimeSync: reset ntp client when "waiting"Gravatar Christian Hesse1-0/+13
2023-06-14update list of contributorsGravatar Christian Hesse1-0/+1