Releases: Feliksas/terraform-provider-routeros
Releases · Feliksas/terraform-provider-routeros
v1.2.0
Changelog
- b6f0895 Add debug mode, fix validation of connection_state field of routeros_firewall_filter resource, add missing hw_offload field to routeros_firewall_filter resource
- 77a41b7 Update Changelog.
- 919b5f0 The delete procedure now uses only the internal ID. Fix ip_dns_record.
- 35923ef Fixed schemas and added flags for sensitive information.
- 06b5400 Change docs.
- 3b8c240 Firewall tests.
- d7d40ef Fix mangle schema.
- 0afa0e7 Add IpRangeToCIDR function.
- f73c273 Add DiffSuppressFunc for 'address' & 'timeout'.
- 5816ec7 Change MD formatting.
- 7e70d85 Publishing firewall resources.
- 2adf0f7 Add 'new_connection_mark'.
- 52dd1b0 Update .gitignore
- b5d3926 Add Firewall DS.
- f4edd28 Firewall data source first iteration.
- 11d6786 Suppress panic if schema field not found.
- 1ccf4e6 Change docs.
- 192c5ca Add a query for the firewall filter DS.
- 28e9f7d Read filter for data sources.
- d1c5c03 Change dynamicLookupId. Dynamic lookup of resource ID on update and delete. For the case when the resource can be removed from the outside of Terraform in the interval between the make of the plan and its application.
- 3ea1dbe Colorized debug output.
- c76c7f9 Add 'place_before' & KeyFilter for Datasource.
- 02cce65 Add Firewall data source.
- f1ddbcb Merge remote-tracking branch 'origin/firewall' into firewall
- 36e982f Add firewall NAT & Mangle.
- 246cac3 MTU value can be 'auto'.
- 3a23676 Add firewall NAT & Mangle.
- abe9b71 Client connection tests.
- a7869fb Only HTTPS is used for REST access.
- 3e93929 Incorrect import blocking the plugin assembly.
- 64a5746 Update .gitignore & Makefile
- cb3fba8 Update release.yml
- 28efa8e Update README.md
- 7400701 Removed deprecated TestCase.Providers
- d596b4f Plugin documentation.
- fcd9287 Changed description of metafields.
- f7e3341 Added env ROS_CA_CERTIFICATE
- 7bc0f3f Update GitHub actions.
- c573e53 Printing unset environment variable names.
- f5f1ec8 Update descriptions for correct Markdown formatting.
- 67df644 Add 'policy' description.
- 8fb6ac3 Add API 8728 port.
- 10574d6 Add system_identity.
- 697bacd Fix EXTRA_VALUE_AT_END
- f39f478 Fix incorrect order of checks.
- a9f7dca Fix host extraction regex.
- d18dca6 SSL certificate settings for secure API port.
- dd24a52 Fix Attribute 'ttl' expected "08:00:00", got "1d" request body: {"address":"172.16.3.44","name":"resource.tf"}
- cd0f285 Using the TLS API port for testing.
- e8d2402 Change README.md
- 0f67c25 Fixed wrong position of error handler.
- 93bc433 Module refactoring.
- 7530f8a Debug printing removed + change deprecated ioutil.ReadAll.
- 7d291ec GRE Tunnel management added
- 9ebcc17 Merge pull request terraform-routeros#53 from voima-eetu/feature/dhcp_server_network
- 26cd35a Merge pull request terraform-routeros#54 from voima-eetu/feature/vrrp
- e97bb18 [InterfaceVrrp] Fix tests and add defaults
- d8bfbd6 [IpDhcpServerNetwork] Add defaults
- 0f11ac1 [IpDhcpServerNetwork] Add ip_dhcp_server_network
- e1a68d9 [InterfaceVrrp] Add interface_vrrp
- 0cab8e1 Update changelog
- 67c6214 Merge pull request terraform-routeros#48 from deveth0/feature/datasources_fix
- 7449740 terraform-routeros#47: Fix wrong list of datasource responses
- 8a0d417 Merge pull request terraform-routeros#45 from GNewbury1/feature/error_logging
- dd2fa55 Add error logging
- e30f5f8 Merge pull request terraform-routeros#42 from GNewbury1/feature/issue_templates
- 14a55d0 Update issue templates
- c75215f Use go version 1.16 in release
- 5b86e26 Add goreleaser yaml config
- 5ee6186 Add go-releaser config
- f768640 Merge pull request terraform-routeros#27 from GNewbury1/feature/wireguard
- d0f6fd2 Update docs by changing tabs to spaces
- 30a1fa4 Update documentation
- 2d5efad Add interface_wireguard_peer
- d326551 Update changelog
- d0731f0 Update docs
- 78de49c Add wireguard interface resource
- e4800c9 Begin adding resource
- 7a0668e Add tests for wireguard interface
- bb6afaf Add InterfaceWirguard struct
- f99eb09 Merge pull request terraform-routeros#26 from GNewbury1/feature/ros_711_712rc1
- d0c8d75 Update documentation
- e703a12 RUn tests when workflow yamls change
- 6a2a5b2 Add tests for routeros 7.1.1 and 7.2rc1
- f9017a8 Update docs
- 6a9699f Fix typo
- e0c1dbb Fix docs link
- 1de34f2 Update readme
- 7fb6a84 Merge pull request terraform-routeros#25 from GNewbury1/feature/github-actions-test
- 18c3fa2 Merge pull request terraform-routeros#24 from GNewbury1/release/0.2
- a192776 Only run tests when go code is modified
- c84f01b Merge pull request terraform-routeros#23 from GNewbury1/feature/github-actions-test
- 0ff560a Format readme correctly
- f915beb Split tests into client tests and provider tests
- 60139e0 Add a testing workflow badge for the main branch
- 5d8b417 Merge pull request terraform-routeros#22 from GNewbury1/feature/github-actions-test
- 199df2d Run client tests before provider tests
- b5029f4 Fix IP address testing
- 76cb280 Use correct interface with IP address test
- 23c6498 Fix interfaces used on bridge port and vlan tests
- ecfd4ee Update setup script and add comments
- a465c05 Modify tests to only use bridge and ether1
- f96c90e Create a bridge named bridge
- af48c75 Update changelog
- 7e6a785 Fixed bug in bridge where Arp was wrongly assigned a bool type in the Get method
- 2588a1a Enable printing of error
- 372199e Fixed bug in bridge where Arp was wrongly assigned a bool type in the Get method
- 97edeed Modify the displayed error
- 4bba076 Change test data to work with new test environment
- 6099d53 Put RouterOS setup later to give container time to start
- 7f2fc49 Move order of steps
- 2403b35 Output the current directory
- 07fb19d Add python routeros setup script
- 964f180 RUn first ssh in verbose mode
- 778c5cc Change syntax for using port 2222
- bb896c5 Fix stricthostkeychecking argument
- ced5b44 Fix sshpass command
- ac0d539 Use sudo
- 4604e55 Use apt-get
- f03cb09 Set port correctly
- 721aa67 Move back to using docker hub
- c37e2b8 Use the github container registry
- ffa7c1a Attempt to configure routeros
- a7c811b Make password no longer required
- 353413b Remove check for password env var (this is empty in testing)
- 0318e81 Fix container name and remove 7.1rc7
- 50ec319 Update test workflow
- d53457c Create github action for testing
- 3d53549 Merge pull request terraform-routeros#21 from GNewbury1/feature/github_actions
- fed3ac5 Create release.yml
- 9a91fb0 Merge pull request terraform-routeros#19 from GNewbury1/release/0.2
- 19034cf Update changelog
- eaaa8fd Merge pull request terraform-routeros#18 from GNewbury1/main
- 2cb07b1 Merge pull request terraform-routeros#17 from GNewbury1/feature/ip_firewall_filter
- 853b9ed Add documentation for firewall filter
- 05d0594 Update readme
- b09e033 Fix after testing
- 708ca62 Complete pre-testing
- df752d3 Add ability to get fields from resource
- 4966113 Create Terraform resource for IP firewall filter
- 0e80a0b Change name to ip_firewall_filter
- 77b73e4 Add every parameter for ip firewall filter in the go client
- 2b8ce85 Add ip firewall filter rules. Ref terraform-routeros#16
- b67d875 Update docs
- 1476704 Fix IP address attributes
- 747d20f Update documentation
- 7a334b4 Fix typo
- dfbc17e Update index page on docs
- 282542b Update docs
- bea2144 Add interfaces datasource. Closes terraform-routeros#10
- cf29689 Add data source for route list
- 8c4fa9b Add datasource ip address list
- 93bdc3c Add resource_interface_bridge. Closes vaerh#7
- 4fc4d38 Merge pull request terraform-routeros#13 from GNewbury1/feature/interface_bridge_port
- 5f32c42 Update readme and changelog
- 32d3343 Finish bridge port and add testing
- ff2bd4f Finish interface bridge port
- d47deea Begin adding interface bridge port
- d1e7dcb Add resource interface bridge vlan
- 058df1a Add Makefile
- 87ba740 Add bridge vlan to client. Ref terraform-routeros#9
- 7045e91 Add bridge ports to client. Ref vaerh#8
- eb70543 Add ip_route. Closes vaerh#5
- d8093b8 Fix syntax
- 71d7a94 Add IP pools
- 92b9441 Fix issues with dhcp-client, and add dhcp-server. Closes vaerh#3
- 2227ce3 Add subcategories for docs
- d75031d Update docs
- ab8794e Update readme and changelog
- 18226e9 Fix testing and add ip_dhcp_client and interface_vlan tests
- 6695b33 Set add default route to true as default
- ca30e2f Fix type of dhcp default route distance and vlan id
- 9b6f429 Fix vlan attributes on vlan update
- e84936f Set l2mtu to string
- 6b5393a Add dhcp client
- 27d1dd0 Update readme
- 83c29ab Add changelog and update readme
- 1959dc8 Update readme
- d9e7915 Update readme and add docs
- f21d718 Use correct naming and type conversions
- 39400df Update interface vlan attributes
- 654e2f2 Fix updating IP address (fixes vaerh#1)
- 9a373f5 Add resource_interface_vlan
- 58af636 Finish interface vlan for go client
- 5d34483 Add interface vlan to client
- deaa1ae Begin adding interface vlan to client
- 6e9b7e6 Resolve errors
- 9e89704 Fix tests
- bc6f124 Use correct types
- 0887269 Fix deleting IP addresses and fix naming convention
- 9641e14 Fix creating IP address
- 36fe3dc Finish CRUD operations for IP addresses
- 42dc8d3 Add license
- dc93df8 Begin adding ability to create IP address
- 5fcda03 Add comment field and set Disabled as bool
- 99ed542 Change module name again
- 7f21dd2 Add ability to create IP addresses
- bed3907 Fix path again
- a46d08d Fix typo in go module name
- b567e66 Initial commit