Commit graph

348 commits

Author SHA1 Message Date
liquorice-head
72d16812d4
Update _api_data.py 2024-10-11 12:30:21 +04:00
liquorice-head
43c4103fb1
Update changelogs/fragments/322-add-l2tp-client-interface-configuration.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-10-11 11:44:35 +04:00
liquorice-head
03d04bd3d7
Update _api_data.py 2024-10-10 13:44:27 +04:00
liquorice-head
952a452661
Update api_modify.py 2024-10-10 13:43:51 +04:00
liquorice-head
88f1f19e14
Update api_info.py 2024-10-10 13:43:28 +04:00
liquorice-head
600ba57b2c
Create 322-add-l2tp-client-interface-configuration.yml 2024-10-10 13:42:55 +04:00
liquorice-head
f9c09d6baf
Update _api_data.py 2024-10-10 13:07:37 +04:00
liquorice-head
657c8c33f5
Update api_info.py 2024-10-10 13:06:57 +04:00
liquorice-head
942dab5550
Update api_modify.py 2024-10-10 13:06:34 +04:00
Felix Fontein
c864078549
Add stable-2.18 to CI. (#317) 2024-09-24 13:47:53 +03:00
Felix Fontein
ff7e6162d7 Release 2.19.0. 2024-09-10 09:43:54 +02:00
Felix Fontein
fed11d36f7 Prepare 2.19.0. 2024-09-10 09:37:29 +02:00
Tr4sK
136250a802
Add default to snmp community api_data (#311)
* Add default to snmp community api_data

* Add changelog fragment

* fix typo

* suggestion from felixfontein

* suggestion from felixfontein

* Apply suggestions from code review

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2024-09-10 09:08:10 +02:00
hansmi
1942b3ddbb
Support "mld-version" and "multicast-querier" on bridge interfaces (#315)
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2024-09-09 22:57:41 +02:00
Tim de Boer
89b34bdd79
Added support for 'routing filter num-list' (#313)
* Added support for 'routing filter num-list'

* Added support for 'routing filter num-list', changelog

* Added support for 'routing filter num-list', changelog
2024-09-09 22:57:25 +02:00
Felix Fontein
8158d90d79
Remove link to Google Groups mailing list. (#314)
Ref: https://groups.google.com/g/ansible-project/c/B0oKR0aQqXs
2024-09-08 16:16:27 +02:00
hansmi
6c2101d4d8
Add support for the "ip dns adlist" path (#310)
Upstream documentation:
https://help.mikrotik.com/docs/display/ROS/DNS#DNS-Adlist
2024-08-22 08:57:28 +02:00
Felix Fontein
274e249f26 Improve communication link description. 2024-08-15 21:40:46 +02:00
hansmi
b4ea8b2fe7
Add support for the "routing igmp-proxy" path (#309)
Upstream documentation:
https://help.mikrotik.com/docs/display/ROS/IGMP+Proxy
2024-08-15 12:12:25 +02:00
Felix Fontein
5fb0bf0212 Improve RouterOS link. 2024-08-12 21:35:45 +02:00
Felix Fontein
1a2faec1c0 Release 2.18.0. 2024-08-12 21:20:16 +02:00
Felix Fontein
0a9b749508
api_modify/api_info: add restrict option (#305)
* Allow to restrict api_info output.

* Allow to restrict what api_modify modifies.

* Add changelog.

* Fix docs.

* Move shared code/docs to module utils and doc fragments.

* Refactor and allow to match by regex.

* Simplify rules, allow to invert rule matcher.

* Add more tests.
2024-08-12 21:16:59 +02:00
Felix Fontein
49cd8a2b2f
Announce dropping support for ansible-core < 2.15 in next major release. (#308) 2024-08-12 21:15:15 +02:00
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