Mateusz Filipowicz
fbb6296e9e
refactor: migrate resource_setting_mgmt to Terraform Plugin Framework
2025-03-14 10:17:51 +01:00
Mateusz Filipowicz
35c74bf59d
refactor: migrate USG setting resource to Terraform Plugin Framework ( #42 )
...
* refactor: migrate USG setting resource to Terraform Plugin Framework
* remove setting_usg from old provider
* add USG resource to provider v2
2025-03-05 12:38:44 +01:00
Mateusz Filipowicz
b1688313c0
docs: improve provider documentation ( #29 )
...
* docs: improve provider documentation
* fix accidentally changed type of stormctrl_ucast_rate
* docs: add badges and plans to readme
2025-02-26 18:56:45 +01:00
Mateusz Filipowicz
e7164c0460
feat: add DNS record resource and datasources ( #25 )
...
* add DNS record
* revamp tests
* lint
* cleanup
* feat dns test
* chore: add DNS Record tests
* linting
* f
2025-02-26 01:17:59 +01:00
Mateusz Filipowicz
325d7b7f20
feat: initialize Terraform Plugin Framework ( #23 )
...
* feat: initialize Terraform Plugin Framework
* fix docker-compose path for tests
* fix: ensure documentation can be generated with old provider SDK and new plugin framework
* lint
2025-02-24 00:11:41 +01:00
Mateusz Filipowicz
b7fe359f6c
feat: support API Key authentication to UniFi controller ( #22 )
2025-02-23 19:51:18 +01:00
Mateusz Filipowicz
f5bd8ebb15
feat: switch to filipowm/go-unifi UniFi SDK client ( #20 )
...
* feat: switch to filipowm/go-unifi UniFi SDK client
* disable validation in tests
* replace usage of APIError by ServerError
* bump go-unifi to 1.4.0
2025-02-23 17:07:03 +01:00
Mateusz Filipowicz
b19314bc6e
use filipowm/go-unifi instead of paultyng/go-unifi
2025-02-07 01:09:36 +01:00
Joshua Spence
066163a22c
Allow device adoption ( #188 )
...
* Allow device adoption
* Handling disappearing device
* Allocate test devices dynamically
* Increase `NotFoundChecks`
* Demo devices don't seem to have sequential MACs
* Change default for `forget_on_destroy`
* Minor
2023-02-24 10:42:06 +11:00
Oskar
0cf907be5f
feat: create users in the build-in radius server ( #286 )
...
* feat: account resource with data source
* Adjust docs and validation
* add import test steps
* adjust radius capitalization in docs
Co-authored-by: Paul Tyng <paul@paultyng.net >
2022-10-23 10:12:10 -04:00
Paul Tyng
3df6f4a4a4
Reorder keys
2022-10-21 15:53:26 -04:00
Oskar
db21ecd760
Adding radius profile resource ( #215 )
...
* Adding radius profile resource
* Fix radius profile resource documentation and naming
* Updated doc generation
Co-authored-by: Paul Tyng <paul@paultyng.net >
2022-10-21 15:52:25 -04:00
Oskar
c48063bb19
Enable USG/UDM radius server ( #214 )
...
* Enable built-in radius server settings
* Adding documentation
* Update docs with new generator
Co-authored-by: Paul Tyng <paul@paultyng.net >
2022-10-21 15:42:39 -04:00
Paul Tyng
b4bdfce0fa
Remove v5 support
2021-09-16 08:56:37 -04:00
Paul Tyng
f6e1e10cce
Add unifi_setting_usg
...
Fixes #183
2021-09-15 09:00:21 -04:00
Paul Tyng
3c91d8697c
Move version code to separate files
2021-09-11 13:38:27 -04:00
Paul Tyng
ede214c5c5
Add WPA3 support to unifi_wlan
...
Fixes #154
2021-09-10 15:29:03 -04:00
Tommi2Day
0c3a36b215
add data source unifi_user
...
implements #174
2021-09-07 18:25:42 -04:00
Paul Tyng
361d52e5bd
Add support for unifi_network datasource
...
#168
2021-08-31 08:40:37 -04:00
Joshua Spence
166600cac3
Add dev_id_override to unifi_user
...
Reimplementation of #147
2021-08-27 09:59:30 -04:00
Michael Wiesenbauer
4c36a8af1b
move from deprecated CRUD functions to context aware CRUD
2021-08-10 10:30:26 -04:00
Kurt McAlpine
f468e4763e
Implement unifi_setting_mgmt resource
2021-04-06 12:01:50 -04:00
Paul Tyng
60ff5eca1b
Add unifi_dynamic_dns resource
...
Fixes #126
2021-03-28 14:54:50 -04:00
Paul Tyng
8c315dc5ce
Add unifi_static_route
...
Fixes #42
2021-03-27 20:36:27 -04:00
Lyle Franklin
2694fcb3f5
Support importing networks by name ( #113 )
...
- E.g. `terraform import unifi_network.mynetwork name=LAN`
- Bumps cidr prefix in tests to avoid:
Call to function "cidrsubnet" failed: prefix extension of 4 does not
accommodate a subnet numbered 18.
2021-03-21 16:17:13 -04:00
wolf-cosmose
051ed9875e
Add rudimentary support for resource unifi_device ( #112 )
2021-03-20 22:38:32 -04:00
James Toyer
8b96dac8fa
Create a Port Profile data source
2021-02-22 12:53:21 -05:00
James Toyer
c5acc71fd8
Create a basic resource for port profiles
2021-02-22 12:53:21 -05:00
Paul Tyng
2393d325f0
Update provider.go
2020-12-19 10:32:31 -05:00
Paul Tyng
da08c28f50
Use go generate for website
2020-12-01 12:40:53 -05:00
Kurt McAlpine
5379c8da64
Implement site resource
2020-10-20 13:53:32 -04:00
Paul Tyng
e60a4faa5f
Add support for controller v6
2020-10-20 13:06:58 -04:00
Paul Tyng
640cfdc5ec
Add debug entry point for delve
2020-10-16 21:24:15 -04:00
Paul Tyng
035e4af383
Fix API path style issues (for UDM Pro)
2020-09-24 19:59:53 -04:00
Paul Tyng
afc5e64da8
Update docs for api_url
2020-09-20 14:09:42 -04:00
Paul Tyng
631c386247
Bump to sdkv2 rc2
2020-06-28 14:19:11 -04:00
Paul Tyng
accc02a8a5
Add examples / descriptions and generate website
2020-05-22 21:16:46 -04:00
Paul Tyng
63d15b4408
Add support for wpaeap and radius profiles
...
Fixes #26
2020-05-20 22:41:14 -04:00
Paul Tyng
bf77b15332
Give option to ignore TLS verification
2020-04-29 17:19:49 -04:00
Paul Tyng
9ab8feb357
Add additional descriptions
2020-04-13 10:05:45 -04:00
Paul Tyng
b4fcb3fed2
Bump to version 2 SDK
2020-04-13 10:05:45 -04:00
Paul Tyng
7824608386
Add unifi_firewall_rule
2020-03-26 16:26:59 -04:00
Paul Tyng
96e50cd976
Bump to go-unifi 1.2.0
...
Add context.TODO to prep for SDKv2
2020-03-26 16:26:59 -04:00
Jo Vanvoorden
289b7cefa5
Update internal/provider/provider.go
...
Co-Authored-By: Paul Tyng <paul@paultyng.net >
2020-03-05 13:24:27 -05:00
ziporah
f006f5e681
Add unifi_port_forward
2020-03-05 13:24:27 -05:00
Paul Tyng
9894731201
Add support for firewall groups
2020-01-12 08:51:42 -05:00
Paul Tyng
de1e9be7ec
Extract SDK to new repo
...
https://github.com/paultyng/go-unifi
Closes #3
2020-01-10 14:42:58 -05:00
Paul Tyng
9a8560d268
Add support for wlan update
2020-01-10 11:21:18 -05:00
Paul Tyng
7d47b8cc50
Clean up some files
2020-01-04 13:44:37 -05:00
Paul Tyng
881eadcf21
Make provider package internal
2019-12-31 01:22:43 -05:00