Felix Fontein
539119c57d
Reformat documentation with 'andebox yaml-doc' ( #335 )
...
* Reformat documentation with 'andebox yaml-doc'.
* Revert unwanted changes.
2024-12-28 15:34:20 +01:00
Felix Fontein
77de6d90bf
Improve language.
2024-12-28 14:27:15 +01:00
Felix Fontein
995ab18e7b
Fix some issues pointed out by zizmor. ( #333 )
2024-12-14 14:56:14 +01:00
Serhiy
a7340eae1a
community-list for /routing/filter ( #331 )
...
* Update _api_data.py
added ('routing', 'filter', 'community-list')
* Update api_info.py
added routing filter community-list
* Update api_modify.py
added routing filter community-list
* Create 331-add-routing-filter-community-list.yml
* Update api_info.py
* Update api_modify.py
2024-12-14 14:20:58 +01:00
Felix Fontein
0bf4b3ef8c
Release 3.1.0.
2024-12-02 20:45:03 +01:00
Felix Fontein
c3e57efa9d
Forgot to bump version.
2024-12-02 20:44:15 +01:00
Felix Fontein
8dbad9a8d4
Prepare 3.1.0.
2024-12-02 20:39:54 +01:00
Felix Fontein
c27c1906aa
Re-classify change as feature.
2024-12-02 20:39:48 +01:00
liquorice-head
249b1a92e2
Update _api_data.py ( #324 )
...
* Update _api_data.py
* Create 324-fix-firewall-log-and-log-prefix.yaml
* Update changelogs/fragments/324-fix-firewall-log-and-log-prefix.yaml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update test_api_info.py
* fix tests
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: alsmirnov <alsmirnov@ourgapps.com>
2024-11-23 00:19:05 +01:00
dependabot[bot]
14d89a3cfa
Bump fsfe/reuse-action from 4 to 5 ( #328 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 4 to 5.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v4...v5 )
---
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-11-19 06:41:47 +01:00
gardar
d44262d820
fix: add missing fields to ip pool
path ( #327 )
...
* fix: add missing fields to `ip pool` path
Signed-off-by: gardar <gardar@users.noreply.github.com>
* fix: remove unneeded copy-from
Signed-off-by: gardar <gardar@users.noreply.github.com>
---------
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-11-04 19:05:52 +01:00
Felix Fontein
5936c1ecef
Release 3.0.0.
2024-10-20 10:38:22 +02:00
Felix Fontein
5fdbd52303
Fix reuse workflow branches.
2024-10-19 12:34:51 +02:00
Felix Fontein
e18de43407
Prepare 3.0.0 release ( #318 )
...
* Prepare 3.0.0 release.
* Install using ansible-galaxy via git instead of cloning directly.
2024-10-18 21:01:46 +02:00
Felix Fontein
26e3aa3e0a
Release 2.20.0.
2024-10-17 21:10:19 +02:00
Felix Fontein
031490c974
Fix typo.
2024-10-17 21:09:42 +02:00
Felix Fontein
c5e913fc13
Prepare 2.20.0 release.
2024-10-14 20:59:23 +02:00
Johannes Münch
b499d9d7d9
Add new parameters from RouterOS 7.16 release ( #323 )
...
* Add new parameters from RouterOS 7.16 release
h3. /interface/bridge
- `forward-reserved-addresses` with default value `False`
- `max-learned-entries` with default value `auto`
h3. /ip/neighbor/discovery-settings
- `lldp-mac-phy-config` with default value `False` (from Router OS 7.15
release)
- `discover-interval` with default value `30s`
- `lldp-vlan-info` with default value `False`
h3. /ip/settings
- `ipv4-multipath-hash-policy` with default value `l3`
h3. /ipv6/settings
- `multipath-hash-policy` with default value `l3`
h3. /ip/dhcp-server/option
- `comment`
h3. /ip/dhcp-server/option/sets
- `comment`
h3. /ip/dhcp-server/matcher
- `comment`
h3. /tool/netwatch
- `acccept-icmp-time-exceeded` with default value `False`
- `ttl` with defaut value `255`
h3. /ip/service
- `max-sessions` with default value `20`
Add changelog fragment
* Update changelogs/fragments/323-add-ros-7.16-parameters.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-10-14 20:50:36 +02:00
liquorice-head
945e4d4d45
add l2tp client interface configuration support ( #322 )
...
* Update api_modify.py
* Update api_info.py
* Update _api_data.py
* Create 322-add-l2tp-client-interface-configuration.yml
* Update api_info.py
* Update api_modify.py
* Update _api_data.py
* Update changelogs/fragments/322-add-l2tp-client-interface-configuration.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update _api_data.py
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-10-13 21:36:36 +02:00
hansmi
22ff089787
Add cpu-frequency, memory-frequency, preboot-etherboot* properties ( #320 )
...
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2024-10-10 21:43:40 +02:00
hansmi
5adc664b04
Support DHCP matching type added in RouterOS 7.16 ( #321 )
2024-10-10 21:43:30 +02: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