* Added support for 'routing filter num-list'
* Added support for 'routing filter num-list', changelog
* Added support for 'routing filter num-list', changelog
From the RouterOS 7.15 changelog:
```
*) wireguard - added option to mark peer as responder only;
*) wireguard - added peer "name" field and display it in logs;
```
* Fix typos in comment on IPsec policy "template" field
* Move IPv4 DHCP server API data next to other DHCP APIs
* Set default for "force" field on DHCP options
Without the default value removing it from the options after it's been
set once leads to an error:
> Key "force" cannot be removed for name="…"
* Add IPv4 DHCP option matcher
RouterOS 7.4 and newer implement matchers for the Vendor ID provided by
DHCP clients. RouterOS 7.16 will add a new `matching-type` property, but
it's not in a stable release yet.
Upstream documentation:
https://help.mikrotik.com/docs/display/ROS/DHCP#DHCP-Genericmatcher
* Added RouterOS 7.x support to '/mpls ldp' path
* Updated /mpls ldp path
- Reordered fields to match CLI
- Set 'vrf' field as primary key
- Fixed distribute-for-default field
- Added missing fields from RouterOS 7.x
* Add changelog fragment
* Add '/queue simple' path
* Add changelogs/fragments/260-add-queue_simple-path.yml
* Updated queue-simple path:
- Updated all default values to match those from the API
- Re-ordered fields to match API output
- Target is not required; added default value
* 'target' *is* required, however it interracts strangely with values of 0.0.0.0/0 and '' (Empty string).
* Updated PR in document fragment
* Support for WifiWave2.
Added configuration profiles to configure Mikrotik APs which
have only WifiWave2 package.
* Addressed review comments
1. Sorted lexicographically new entries
2. Added versioning
* Added few related paths
* Fixed typos
* Lowered min version
* Added wifiwave2 interfaces
* Added upper version limit to WifiWave2
According to the documentation, new RouterOS version uses another
package.
* Addressed review comments
* Fixes#236: Add missing parameters
The parameters "address-list", "address-list-timeout", and "realm" were
missing for some subpaths of "ip firewall" and are now added.
Additionally the default value of "False" for the "disabled" parameter
has been set so that an e.g. firewall rule, which was disabled
(disabled=True) is enabled (disabled=False) after removing the
"disabled" argument in the data.
Some more parameters can now be removed, e.g. "jump-target", "log", and "log-prefix",
which are not mandatory.
* Add missing changes for #236
Additionally fixed the PR id in the changelog fragment.
* Update changelogs/fragments/237-add-missing-ip-firewall-attributes.yml
Full stop added at the end of the changelog fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update changelogs/fragments/237-add-missing-ip-firewall-attributes.yml
Full stop added at the end of the changelog fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fix unit tests
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
Co-authored-by: Felix Fontein <felix@fontein.de>
- doh-max-concurrent-queries
- doh-max-server-connections
- doh-timeout
The parameters mentioned above seem to be added in version 7.8 as far as
I could tell from the changelogs.
Co-authored-by: Johannes Münch <git@washiza.eu>
* Fix some bugs and adapt RouterOS v.7.12 changes
/ip traffic-flow target: make it a multiple value (single_value=False)
field
/routing id: add comment attribute
/tool e-mail: add versioning to the parameters as "address" was renamed to "server" in 7.12
/routing bgp connection: add missing attributes
* Add changelog fragment
* Fix duplicate key 'output.network'
* Split up the changelog fragment
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
Commit e4a21311 added API data for the "interface wireless" path. It
contained the read-only "running" parameter. Writing to the parameter
fails:
Error while modifying for name="…" (ID *3): unknown parameter running
Signed-off-by: Michael Hanselmann <public@hansmi.ch>