Felix Fontein
1859ef9d35
Improve communication info. ( #307 )
2024-08-12 17:05:12 +02:00
Felix Fontein
877c9fa4fe
Fix default of ingress-filtering for ROS < 7. ( #306 )
2024-08-11 22:29:36 +02:00
Felix Fontein
78466d0de4
Prepare 2.18.0 release.
2024-08-11 20:12:54 +02:00
hansmi
6986e2fc25
Support name and is-responder properties on Wireguard peers ( #304 )
...
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;
```
2024-08-05 20:46:28 +02:00
hansmi
64ee613a0d
Add support for the "ipv6 nd prefix" path ( #303 )
...
Upstream documentation:
https://help.mikrotik.com/docs/display/ROS/IPv6+Neighbor+Discovery#IPv6NeighborDiscovery-Prefix
2024-08-01 17:06:02 +02:00
hansmi
ba806c0593
Add support for the "routing ospf static-neighbor" path ( #302 )
...
Upstream documentation:
https://help.mikrotik.com/docs/display/ROS/OSPF#OSPF-StaticNeighbourconfiguration
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2024-08-01 16:40:16 +02:00
hansmi
8c62d46198
Add IPv4 DHCP option matcher, minor fixes ( #300 )
...
* 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
2024-07-21 23:18:31 +02:00
Felix Fontein
5ee2af49b8
Small README change to hopefully trigger code coverage upload.
2024-07-12 19:11:49 +02:00
Felix Fontein
971145b284
Reformat and re-order changelogs/changelog.yaml.
2024-07-11 22:44:30 +02:00
Felix Fontein
f1232ee637
Release 2.17.0.
2024-07-09 22:31:11 +02:00
Felix Fontein
a6361844cd
Prepare 2.17.0.
2024-07-09 22:19:52 +02:00
dependabot[bot]
05de3f2f05
Bump fsfe/reuse-action from 3 to 4 ( #299 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 3 to 4.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 11:33:52 +02:00
Felix Fontein
d7b7f32e16
Update Galaxy description.
2024-07-08 15:59:21 +02:00
Felix Fontein
f45c85b818
Add link to forum. ( #298 )
2024-07-05 22:33:46 +02:00
Johannes Münch
3c717e40f9
Add parameter host-key-type
for ip ssh
path ( #297 )
...
Add changelog fragment
2024-06-29 17:33:08 +02:00
Felix Fontein
c2b43ac395
Adjust docs publishing workflow. ( #296 )
...
Ref: https://github.com/ansible-community/github-docs-build/issues/92
2024-06-29 17:22:39 +02:00
Igor
a6d2580a9e
Add support for '/system resource irq rps' path ( #295 )
2024-06-27 11:58:54 +02:00
Johannes Münch
91fef4e3a9
Add system health settings
path ( #294 )
...
Add changelog fragment
Change changelog fragment to lower-case
2024-06-27 11:58:24 +02:00
Felix Fontein
dc7fa11f5d
Stop building EE with RHEL UBI 8. ( #293 )
2024-06-21 21:38:11 +02:00
Felix Fontein
2f46ff03fd
Release 2.16.0.
2024-06-16 21:14:03 +02:00
Felix Fontein
d1be11ec08
Use ansible-community/eol-ansible for 2.9/2.10/2.11 tests. ( #292 )
2024-06-15 14:21:44 +02:00
Felix Fontein
f43a5ce446
Stop building EE with CentOS Stream 8, which no longer has builds. ( #290 )
2024-06-04 07:42:57 +02:00
Felix Fontein
6aebd8e359
From now on automatically add period to new plugins in changelog, and use FQCNs. ( #289 )
2024-05-20 08:45:26 +02:00
Felix Fontein
f5e8213498
Prepare 2.16.0.
2024-05-18 16:30:04 +02:00
samburney
331a97b12d
Add support for 'ppp secret' path ( #286 )
...
* Add support for 'ppp secret' path
* Add changelog fragment
2024-05-18 15:59:49 +02:00
Igor
1953a79942
minor changes '/interface ethernet' path fields ( #288 )
...
* minor changes '/interface ethernet' path fields
* add changelog fragment
2024-05-18 15:58:42 +02:00
Felix Fontein
24caea65d1
Add REUSE badge. ( #287 )
2024-05-15 21:47:43 +02:00
Felix Fontein
6116cde9dd
Pass codecov token to ansible-test-gh-action. ( #285 )
2024-05-11 23:12:16 +02:00
Felix Fontein
3862d1cea7
Release 2.15.0.
2024-04-20 11:48:35 +02:00
Igor
4a078c5913
Add RouterOS 6.x support for '/routing filter' path ( #279 )
...
* Add RouterOS 6.x support for '/routing filter' path
* add changelogs fragments
2024-04-18 12:30:25 +02:00
Igor
9d34cca66b
Add RouterOS 6.x support for '/ip route rule' path ( #278 )
...
* Add RouterOS 6.x support for '/ip route rule' path
* add changelogs fragments
2024-04-18 12:29:58 +02:00
Igor
018125ddfa
Add support for '/routing bgp' paths ( #277 )
...
* Add support for '/routing bgp' paths
* resolve conflicts
* add changelogs fragments
2024-04-18 12:29:44 +02:00
Igor
c6be3918ec
Add support for '/ip dhcp-relay' path ( #276 )
...
* Add support for '/ip dhcp-relay' path
* add changelogs fragments
2024-04-18 12:29:25 +02:00
Felix Fontein
18deb0b46b
Include changelog in docsite. ( #281 )
2024-04-18 12:23:21 +02:00
Felix Fontein
55817c112a
Prepare 2.15.0 release.
2024-04-18 07:57:07 +02:00
samburney
6fde8f3baf
Add support for additional '/mpls' paths ( #272 )
...
* Add support for additional '/mpls' paths
- Enable '/mpls interface' for use in api_info/api_modify and update fields.
- Add '/mpls ldp accept-filter' path.
- Add '/mpls ldp advertise-filter' path.
- Add '/mpls ldp interface' path.
* Add changelogs/fragments/272-additional_mpls_path_support.yml
* Fixed new paths in api_info.py and api_modify.py
* Remove dot.
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-04-18 07:55:57 +02:00
samburney
78d2fdd0f2
Add support for '/queue type' path ( #274 )
...
* Add support for '/queue type' path
* Add changelogs/fragments/274-add_queue_type_path.yml
2024-04-17 23:30:14 +02:00
samburney
62a795f995
Add support for '/interface pppoe-server server' path ( #273 )
...
* Add support for '/interface pppoe-server server' path
* Fixed one-session-per-host default value
* Add changelogs/fragments/273-add_interface_pppoe-server_support.yml
2024-04-17 23:29:57 +02:00
samburney
59f6591621
Add RouterOS 7.x support to '/mpls ldp' path ( #271 )
...
* 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
2024-04-17 23:28:40 +02:00
samburney
99581a00f7
Fix IPv6 address 'from-pool' default value ( #270 )
...
* Fix ipv6 address 'from-pool' default value
* Add changelog fragment for #270
2024-04-17 23:28:06 +02:00
samburney
506b3eba39
Add '/queue simple' path ( #269 )
...
* 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
2024-04-17 23:27:48 +02:00
Felix Fontein
8351bff0e9
Add stable-2.17 to CI; copy 2.17 ignore.txt files to 2.18. ( #275 )
2024-04-03 07:59:10 +02:00
Felix Fontein
a3fbe88f2f
Release 2.14.0.
2024-03-25 14:04:48 +01:00
Andrei Costescu
edcd760dbf
Add interface wifi paths ( #266 )
...
* Add interface wifi paths
* Update changelog
* Remove most defaults
2024-03-25 13:57:24 +01:00
Felix Fontein
10a419465a
Prepare 2.14.0 release.
2024-03-24 22:16:24 +01:00
Felix Fontein
d8ae2f41d2
Ignore pylint warnings for construct that does not work with Python 2 ( #268 )
...
* Ignore pylint warnings for construct that does not work with Python 2.
* Revert "Ignore pylint warnings for construct that does not work with Python 2."
This reverts commit 407b2ef93a
.
* Different approach: use ignore.txt since otherwise ansible-core 2.14 tests fail.
2024-03-23 12:28:34 +01:00
dependabot[bot]
3d737d679d
Bump fsfe/reuse-action from 2 to 3 ( #267 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 2 to 3.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 07:12:46 +01:00
Felix Fontein
2ea1fef535
KeyInfo: prevent read_only usage with can_disable, remove_value, absent_value, default, or required ( #265 )
...
* Prevent read_only usage with can_disable, remove_value, absent_value, default, or required.
* Add test.
2024-03-03 09:03:25 +01:00
hansmi
84009262d0
Remove default value for "running" field in "interface wireless" ( #264 )
...
The `running` field can't be configured. By having a default value it's
written and shows up in diffs.
2024-03-03 08:32:41 +01:00
hansmi
ffd5a6370c
Add missing fields in "system package update" ( #263 )
...
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2024-03-02 12:49:37 +01:00