Commit Graph

  • 75506536fa Merge pull request #3 from shadyeip/ci/auto-release-on-main main v2026.02.09 Adam Nadrowski 2026-02-09 12:48:03 -05:00
  • a65f546776 ci: auto-release with date-based versioning on merge to main ci/auto-release-on-main Adam Nadrowski 2026-02-09 12:47:36 -05:00
  • a9d8e8005e Merge pull request #2 from shadyeip/ci/improve-workflows Adam Nadrowski 2026-02-09 12:43:56 -05:00
  • 32510c0a75 ci: restrict acceptance tests to manual dispatch only ci/improve-workflows Adam Nadrowski 2026-02-09 12:42:01 -05:00
  • d9f0c626d5 Merge pull request #1 from shadyeip/ci/improve-workflows Adam Nadrowski 2026-02-09 12:41:07 -05:00
  • fb2d9762d8 ci: remove PR trigger from acceptance tests Adam Nadrowski 2026-02-09 12:34:52 -05:00
  • ff67359ba4 ci: add PR validation checks and fix workflows for go-unifi dependency Adam Nadrowski 2026-02-09 12:29:37 -05:00
  • a56df16830 fix: use local go-unifi with omitempty fix for zone policy bug Adam Nadrowski 2026-02-06 23:00:11 -05:00
  • 13da1c0347 docs: add installation instructions for fork shadyeip 2026-02-05 15:33:33 -05:00
  • 4de7c8c5ec feat: add destination.network_ids support to unifi_firewall_zone_policy shadyeip 2026-02-05 15:30:21 -05:00
  • 61ff63c1d7 feat: add destination.network_ids support to firewall zone policy fix/destination-network-ids-clean shadyeip 2026-02-05 13:26:32 -05:00
  • 8a8d180343 fix: handle empty network_group and ipv6_interface_type for WAN networks fix/firewall-zone-policy-bugs shadyeip 2026-02-05 14:54:53 -05:00
  • 4cbd40ac56 fix: make index field read-only in unifi_firewall_zone_policy shadyeip 2026-02-05 14:35:30 -05:00
  • 7dc512dff4 build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in the go_modules group (#83) dependabot[bot] 2025-04-20 06:57:01 +02:00
  • b9284f7758 docs: improve documentation for 1.0.0 release (#75) Mateusz Filipowicz 2025-03-22 19:13:16 +01:00
  • a133383b43 feat: support customizing guest portal logo and background with unifi_portal_file and unifi_setting_guest_access resources (#74) Mateusz Filipowicz 2025-03-22 17:31:30 +01:00
  • 8dd4bfcb97 feat: support Firewall Zone Policy resources with unifi_firewall_zone_policy (#73) Mateusz Filipowicz 2025-03-22 15:16:06 +01:00
  • cdc0254289 refactor: reorganize code to make it more readable (#71) Mateusz Filipowicz 2025-03-21 11:52:55 +01:00
  • 86fdc0b27a build(deps): bump github.com/deckarep/golang-set/v2 from 2.7.0 to 2.8.0 (#62) dependabot[bot] 2025-03-21 07:09:54 +01:00
  • 3ae1d7ec66 build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#65) dependabot[bot] 2025-03-21 07:08:34 +01:00
  • bd9b32c27b build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.11.0 to 1.12.0 (#67) dependabot[bot] 2025-03-21 07:08:01 +01:00
  • b585a209aa build(deps): bump the go_modules group with 2 updates (#64) dependabot[bot] 2025-03-21 07:01:49 +01:00
  • 45ba7aace9 feat: support Firewall Zone resource and datasource (#70) Mateusz Filipowicz 2025-03-21 07:00:34 +01:00
  • ca21f79083 feat: support Guest Access settings with resource_setting_guest_access (#61) Mateusz Filipowicz 2025-03-17 14:53:28 +01:00
  • 28d28f17f6 feat: simplify unifi_setting_usg resource by making geo IP fitering and UPNP enabled fields only computed (#60) Mateusz Filipowicz 2025-03-16 23:56:32 +01:00
  • 02d10929c9 feat: remove filter from dns_record datasource and use plain structure (#58) Mateusz Filipowicz 2025-03-16 16:25:50 +01:00
  • b269563553 ci: remove constraint on acceptance tests parallelism (#59) Mateusz Filipowicz 2025-03-16 15:55:10 +01:00
  • ff14bd365f fix: user ip in user datasource is populated with localDnsRecord (#57) Mateusz Filipowicz 2025-03-16 14:08:54 +01:00
  • e9600c6e06 feat: add support for Intrution Prevention System (IPS) settings with unifi_setting_ips resource (#56) Mateusz Filipowicz 2025-03-16 12:53:46 +01:00
  • 8b6ff55a18 feat: completely support for all site-wide management settings in resource_setting_mgmt (#54) Mateusz Filipowicz 2025-03-15 10:47:14 +01:00
  • fbb6296e9e refactor: migrate resource_setting_mgmt to Terraform Plugin Framework Mateusz Filipowicz 2025-03-14 10:17:51 +01:00
  • 65f30999e9 build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 (#48) dependabot[bot] 2025-03-14 07:32:22 +01:00
  • 55e6bbb4e9 build(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.7 (#49) dependabot[bot] 2025-03-14 07:30:07 +01:00
  • 7440febd10 feat: add support for UniFi Switch (USW) settings with unifi_setting_usw resource (#53) Mateusz Filipowicz 2025-03-14 07:19:45 +01:00
  • 34c495021f fix: invalid handling of site of DNS resource and datasources (#52) Mateusz Filipowicz 2025-03-14 01:03:09 +01:00
  • 5d1643ed80 refactor: move BaseSettingResource to reusable in broader scope GenericResource (#51) Mateusz Filipowicz 2025-03-14 00:34:29 +01:00
  • 9f2573d72c feat: add support for Remote Syslog settings with unifi_setting_rsyslog resource (#47) Mateusz Filipowicz 2025-03-12 00:59:03 +01:00
  • f82bce6de0 feat: add support for Deep Packet Inspection (DPI) settings with unifi_setting_dpi resource (#45) Mateusz Filipowicz 2025-03-11 11:33:43 +01:00
  • 72dcdd03ce feat: add support for LCD Monitor (LCM) settings with unifi_setting_lcd_monitor resource (#46) Mateusz Filipowicz 2025-03-11 11:07:45 +01:00
  • fcea1e0ba4 feat: support complete USG resource (#44) Mateusz Filipowicz 2025-03-11 02:17:24 +01:00
  • 35c74bf59d refactor: migrate USG setting resource to Terraform Plugin Framework (#42) Mateusz Filipowicz 2025-03-05 12:38:44 +01:00
  • eb8fc3871e build(deps): bump github.com/filipowm/go-unifi from 1.4.0 to 1.5.0 (#40) dependabot[bot] 2025-03-03 22:10:38 +01:00
  • 7856ec4764 feat: add Teleport support with unifi_setting_teleport resource (#39) Mateusz Filipowicz 2025-03-03 21:08:50 +01:00
  • 5da978a5d3 feat: add SSL inspection resource support with unifi_setting_ssl_inspection resource (#38) Mateusz Filipowicz 2025-03-02 20:46:49 +01:00
  • 6a87f28545 build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.20.1 to 0.21.0 (#33) dependabot[bot] 2025-03-02 18:21:39 +01:00
  • ef2221cab9 feat: add network optimization resource support with unifi_setting_network_optimization resource (#37) Mateusz Filipowicz 2025-03-02 01:41:08 +01:00
  • 8b5ed14d8d feat: add NTP setting resource support with unifi_setting_ntp resource (#36) Mateusz Filipowicz 2025-03-02 01:10:41 +01:00
  • a78667e669 feat: add magic site-to-site VPN setting resource support with unifi_setting_magic_site_to_site_vpn resource (#35) Mateusz Filipowicz 2025-03-01 23:12:06 +01:00
  • f815ffef79 feat: add locale setting resource support with unifi_setting_locale resource (#34) Mateusz Filipowicz 2025-03-01 18:03:58 +01:00
  • 273d0daddd feat: add automatic speedtest setting resource support with unifi_setting_auto_speedtest resource (#32) Mateusz Filipowicz 2025-03-01 15:38:17 +01:00
  • a36940b019 feat: add country setting resource support with unifi_setting_country resource (#31) Mateusz Filipowicz 2025-02-27 02:56:07 +01:00
  • ccac6edebe ci: fix text file busy error causing test flakiness (#30) Mateusz Filipowicz 2025-02-26 20:22:33 +01:00
  • 5cf4ea69ad docs: add missing contributing file Mateusz Filipowicz 2025-02-26 18:57:34 +01:00
  • b1688313c0 docs: improve provider documentation (#29) Mateusz Filipowicz 2025-02-26 18:56:45 +01:00
  • e5e50f98c0 chore: support locking in tests (#28) Mateusz Filipowicz 2025-02-26 10:33:55 +01:00
  • af1aa62b3f feat: retry forgetting device when device is busy (#26) Mateusz Filipowicz 2025-02-26 09:31:32 +01:00
  • 4250c1583b build(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.5.0 (#15) dependabot[bot] 2025-02-26 07:16:23 +01:00
  • e7164c0460 feat: add DNS record resource and datasources (#25) Mateusz Filipowicz 2025-02-26 01:17:59 +01:00
  • 325d7b7f20 feat: initialize Terraform Plugin Framework (#23) Mateusz Filipowicz 2025-02-24 00:11:41 +01:00
  • ccde06a322 chore: do not unshallow on release due to full checkout depth Mateusz Filipowicz 2025-02-23 20:10:28 +01:00
  • 09adb2fa4c chore: tidying deps Mateusz Filipowicz 2025-02-23 20:09:50 +01:00
  • 554ed16ecd prepare for release Mateusz Filipowicz 2025-02-23 19:54:48 +01:00
  • b7fe359f6c feat: support API Key authentication to UniFi controller (#22) Mateusz Filipowicz 2025-02-23 19:51:18 +01:00
  • f5bd8ebb15 feat: switch to filipowm/go-unifi UniFi SDK client (#20) Mateusz Filipowicz 2025-02-23 17:07:03 +01:00
  • 8718b08a80 build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 dependabot[bot] 2025-02-07 10:22:29 +00:00
  • b92ae75394 build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.3.0 dependabot[bot] 2025-02-07 10:21:54 +00:00
  • 7c8724bc5c feat: support excluded_network_ids on port profile resource Mateusz Filipowicz 2025-02-07 11:02:48 +01:00
  • cdab90bb8e ci: use clean flag instead of deprecated rm-dist for goreleaser Mateusz Filipowicz 2025-02-07 02:08:06 +01:00
  • 66ff759909 ci: allow release job to write to repository using standard github token Mateusz Filipowicz 2025-02-07 02:01:48 +01:00
  • eef49a40e0 ci: update release ci with newer action versions Mateusz Filipowicz 2025-02-07 01:52:42 +01:00
  • 7e1fbd5858 chore: use newer version of goreleaser Mateusz Filipowicz 2025-02-07 01:27:28 +01:00
  • 4c3d5830ad feat: remove unused firewall properties from settings usg Mateusz Filipowicz 2025-02-06 23:50:33 +01:00
  • b19314bc6e use filipowm/go-unifi instead of paultyng/go-unifi Mateusz Filipowicz 2025-02-06 23:45:03 +01:00
  • 0d5de4a4cf feat: add validation on wifi name Mateusz Filipowicz 2025-02-06 23:25:54 +01:00
  • 708d73eb6b feat: add enabled flag Mateusz Filipowicz 2025-02-02 20:33:18 +01:00
  • 5e4894c114 chore: tidying up dependencies Mateusz Filipowicz 2025-01-22 09:54:14 +01:00
  • 0cf84ee1df feat: support updated port profile API Mateusz Filipowicz 2025-01-22 00:15:06 +01:00
  • 7e222cb061 feat: add network_isolation_enabled and deprecate intra_network_access_enabled Mateusz Filipowicz 2025-01-21 20:29:25 +01:00
  • aa0ff2bb38 Merge pull request #3 from filipowm/fix/flaky-tests-2 Mateusz Filipowicz 2025-02-06 23:25:09 +01:00
  • 6e6991d227 chore: set test parallelism to 2 from 4 due to too high parallelism causing "text file busy" issue Mateusz Filipowicz 2025-01-21 09:41:46 +01:00
  • 5b20ec9132 chore: make tests less flaky due to random naming of resources Mateusz Filipowicz 2025-01-03 21:41:57 +01:00
  • e8fc878cb2 Add v9.0 to test matrix (#483) Joshua Spence 2025-01-07 20:21:55 +11:00
  • 5ba683fdad fix: flaky TestAccSite_basic and TestAccDataAccount_mac tests (#481) Mateusz Filipowicz 2025-01-07 10:01:50 +01:00
  • 97bb1a0700 Bump github.com/deckarep/golang-set/v2 from 2.3.1 to 2.7.0 (#479) dependabot[bot] 2025-01-07 19:29:22 +11:00
  • 75a972127c Bump golangci/golangci-lint-action from 6.0.1 to 6.1.1 (#472) dependabot[bot] 2024-11-25 13:51:33 +11:00
  • a32d7b6f9c Only run CI on pushes to main branch (#467) Joshua Spence 2024-11-22 14:56:45 +11:00
  • 0a40ea9a50 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#438) dependabot[bot] 2024-11-22 14:19:48 +11:00
  • 6e0b131e77 Update testcontainers-go (#464) Joshua Spence 2024-11-22 13:51:17 +11:00
  • 60b7295c10 Update supported versions (#462) Joshua Spence 2024-11-22 13:23:12 +11:00
  • 23a74313b9 Bump actions/setup-go from 4 to 5 (#432) dependabot[bot] 2024-11-22 11:46:21 +11:00
  • a5c39cfed8 Bump golang.org/x/net from 0.20.0 to 0.23.0 (#452) dependabot[bot] 2024-11-22 11:42:01 +11:00
  • 5cb156aa3d Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0 (#410) dependabot[bot] 2024-11-22 11:39:05 +11:00
  • 5da3dd49c8 Bump actions/checkout from 3 to 4 (#405) dependabot[bot] 2024-11-22 11:38:45 +11:00
  • d79cc47b12 Bump golangci/golangci-lint-action from 3.7.1 to 6.0.1 (#458) dependabot[bot] 2024-11-22 11:29:06 +11:00
  • b0f2d27553 Bump nick-fields/retry from 2 to 3 (#441) dependabot[bot] 2024-02-08 23:41:09 -08:00
  • 4b64ac66bc Bump github.com/opencontainers/runc from 1.1.9 to 1.1.12 (#440) dependabot[bot] 2024-02-08 23:40:00 -08:00
  • 818ad7d56f Bump github.com/moby/buildkit from 0.12.1 to 0.12.5 (#439) dependabot[bot] 2024-02-08 23:39:46 -08:00
  • 62a5af8c3e Bump github.com/golangci/golangci-lint from 1.53.3 to 1.56.1 (#443) dependabot[bot] 2024-02-08 23:28:12 -08:00
  • 22e87cb99d Bump golangci/golangci-lint-action from 3.7.0 to 3.7.1 (#444) dependabot[bot] 2024-02-08 23:27:48 -08:00
  • 50b704c885 Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#434) dependabot[bot] 2023-12-20 09:52:39 +11:00