Commit Graph

308 Commits

Author SHA1 Message Date
dependabot[bot]
1e3d8da7d2 Bump actions/cache from 2 to 3.0.1 (#230)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2022-05-12 12:30:32 +10:00
dependabot[bot]
a3ed8a4c00 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.11.0 to 2.16.0 (#235)
* Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.11.0 to 2.16.0

Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.11.0 to 2.16.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.11.0...v2.16.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix failing tests

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Spence <josh@spence.com.au>
2022-05-12 12:24:24 +10:00
dependabot[bot]
d0552345cd Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#237)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-12 10:16:39 +10:00
dependabot[bot]
e7a214e12c Bump github.com/hashicorp/terraform-plugin-docs from 0.7.0 to 0.8.1 (#236)
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.7.0 to 0.8.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.7.0...v0.8.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 15:49:04 +10:00
dependabot[bot]
1ba3113420 Bump github.com/hashicorp/terraform-plugin-docs from 0.5.1 to 0.7.0 (#226)
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.5.1 to 0.7.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.5.1...v0.7.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-17 15:33:10 +11:00
dependabot[bot]
e4536ea8c5 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.10.1 to 2.11.0 (#224)
* Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.10.1 to 2.11.0

Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.10.1 to 2.11.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.10.1...v2.11.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add `setup-go` before `golangci-lint`

Version 3 of `golangci/golangci-lint-action` requires explicit `setup-go` installation.

* Use `ServeOpts` for debug mode

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Spence <josh@spence.com.au>
2022-03-17 15:16:21 +11:00
dependabot[bot]
c667072b83 Bump actions/setup-go from 2.2.0 to 3 (#221)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)

---
updated-dependencies:
- dependency-name: actions/setup-go
  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>
2022-03-04 09:13:52 +11:00
dependabot[bot]
c88d12e32c Bump actions/checkout from 2.4.0 to 3 (#222)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2022-03-02 11:33:01 +11:00
dependabot[bot]
babb745ddd Bump goreleaser/goreleaser-action from 2.9.0 to 2.9.1 (#220)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2.9.0...v2.9.1)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 10:04:57 +11:00
dependabot[bot]
732450d38a Bump goreleaser/goreleaser-action from 2.8.1 to 2.9.0 (#219)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2.8.1...v2.9.0)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 13:51:56 +11:00
dependabot[bot]
e9e4278bb8 Bump golangci/golangci-lint-action from 2 to 3.1.0 (#218)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 2 to 3.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2...v3.1.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-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>
2022-02-28 13:50:19 +11:00
dependabot[bot]
0a305e570c Bump actions/setup-go from 2.1.5 to 2.2.0 (#216)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 09:44:19 +11:00
dependabot[bot]
b2d7fd6407 Bump actions/setup-go from 2.1.4 to 2.1.5 (#209)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.4...v2.1.5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 15:55:11 +11:00
dependabot[bot]
7b313c1aeb Bump goreleaser/goreleaser-action from 2.8.0 to 2.8.1 (#212)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2.8.0...v2.8.1)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-19 16:28:22 +11:00
dependabot[bot]
fb7b8b3ad9 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.9.0 to 2.10.1 (#208)
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.9.0 to 2.10.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.9.0...v2.10.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-10 16:16:45 +11:00
dependabot[bot]
5aabcbd7d6 Bump github.com/hashicorp/go-version from 1.3.0 to 1.4.0 (#211)
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/hashicorp/go-version/releases)
- [Changelog](https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-version/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-version
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-06 12:32:53 +11:00
dependabot[bot]
53d4cd43f8 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.8.0 to 2.9.0
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.8.0...v2.9.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 08:27:46 -05:00
Kurt McAlpine
ad13254963 Add test for vlan-only 2021-11-14 15:40:31 -05:00
dependabot[bot]
4b0671b78d Bump github.com/hashicorp/terraform-plugin-docs from 0.5.0 to 0.5.1
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/.goreleaser.yml)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.5.0...v0.5.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-14 15:40:13 -05:00
dependabot[bot]
468822b41b Bump goreleaser/goreleaser-action from 2.7.0 to 2.8.0
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-14 15:39:31 -05:00
dependabot[bot]
1f2c36b5bd Bump actions/checkout from 2.3.4 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-14 15:39:10 -05:00
dependabot[bot]
02b966a692 Bump github.com/paultyng/go-unifi from 1.23.0 to 1.23.1 (#194)
Bumps [github.com/paultyng/go-unifi](https://github.com/paultyng/go-unifi) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/paultyng/go-unifi/releases)
- [Commits](https://github.com/paultyng/go-unifi/compare/v1.23.0...v1.23.1)

---
updated-dependencies:
- dependency-name: github.com/paultyng/go-unifi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 14:54:43 +10:00
dependabot[bot]
d0000907d2 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.7.1 to 2.8.0 (#195)
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.7.1...v2.8.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 14:20:31 +10:00
Joshua Spence
fba54d47b5 Fix broken dependency 2021-09-26 09:56:59 -04:00
Joshua Spence
60fd797c67 Remove build from acctest workflow 2021-09-26 09:56:59 -04:00
Joshua Spence
80b2b9e023 Add golangci-lint 2021-09-26 09:56:59 -04:00
Joshua Spence
9f0e46c8a0 Increase the number of demo devices (#193)
This should allow us to execute more concurrent acceptance tests in parallel.
2021-09-24 07:22:12 +10:00
Joshua Spence
23ef5cf329 Run acceptance tests against controller version 6.4 (#190)
* Run acceptance tests against controller version 6.4

* Fix tags

* Bump `go-unifi`
2021-09-24 07:20:08 +10:00
dependabot[bot]
e3444f14a9 Bump github.com/paultyng/go-unifi from 1.21.1 to 1.22.0 (#189)
Bumps [github.com/paultyng/go-unifi](https://github.com/paultyng/go-unifi) from 1.21.1 to 1.22.0.
- [Release notes](https://github.com/paultyng/go-unifi/releases)
- [Commits](https://github.com/paultyng/go-unifi/compare/v1.21.1...v1.22.0)

---
updated-dependencies:
- dependency-name: github.com/paultyng/go-unifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 09:41:10 +10:00
Paul Tyng
28872f6fa5 Add PMF mode support to unifi_wlan 2021-09-16 09:19:48 -04:00
Paul Tyng
1ccbbc405a Update test to use unifi_ap_group 2021-09-16 08:56:37 -04:00
Paul Tyng
b4bdfce0fa Remove v5 support 2021-09-16 08:56:37 -04:00
Paul Tyng
b36a5faafd Prettier formatting of YAML 2021-09-16 08:56:37 -04:00
Joshua Spence
a1849cacdc Put controller into demo mode (#185) 2021-09-15 23:14:09 +10:00
Paul Tyng
f31c1055b0 Add locking for setting tests 2021-09-15 09:00:21 -04:00
Paul Tyng
f6e1e10cce Add unifi_setting_usg
Fixes #183
2021-09-15 09:00:21 -04:00
Paul Tyng
d7f21c88ea Minor formatting fixes 2021-09-15 09:00:21 -04:00
Joshua Spence
a2ce5a12fb Use docker-compose instead of a shell script (#155) 2021-09-15 09:51:58 +10:00
Paul Tyng
f38166b55c Add guide to docs for managing firewall rules across multiple sites 2021-09-13 08:56:51 -04:00
Paul Tyng
b3480bf51e Merge branch 'main' of https://github.com/paultyng/terraform-provider-unifi 2021-09-13 08:46:29 -04:00
Paul Tyng
5ed5e82b08 Add support for DHCP relay
Fixes #148
2021-09-13 08:22:01 -04:00
Paul Tyng
3c91d8697c Move version code to separate files 2021-09-11 13:38:27 -04:00
Kurt McAlpine
a0b5f773d5 Add minimum_data_rate_2g and minimum_data_rate_5g fields to unifi_wlan (#159)
* Add minimum_data_rate_2g and minimum_data_rate_5g fields to unifi_wlan

* Update implementation to match api/sdk types

* Fix disabled state

Co-authored-by: Paul Tyng <paul@paultyng.net>
2021-09-10 22:16:21 -04:00
Paul Tyng
ede214c5c5 Add WPA3 support to unifi_wlan
Fixes #154
2021-09-10 15:29:03 -04:00
Paul Tyng
d34b25bc10 Bump tf version for tests 2021-09-10 09:00:32 -04:00
Paul Tyng
da1e41a61b Re-run go generate 2021-09-09 08:33:47 -04:00
dependabot[bot]
d09624e106 Bump github.com/hashicorp/terraform-plugin-docs from 0.4.0 to 0.5.0
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/.goreleaser.yml)
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.4.0...v0.5.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-09 08:29:30 -04:00
Tommi2Day
cfc0f57622 allow using id or name for unifi_network data source
Add sample and update docs along

implements #174
2021-09-07 18:25:42 -04:00
Tommi2Day
2acde28a53 add more fields to network data source 2021-09-07 18:25:42 -04:00
Tommi2Day
0c3a36b215 add data source unifi_user
implements #174
2021-09-07 18:25:42 -04:00