Viktor Liu
73a89c7037
Update netbird dependency to v0.67.0
2026-03-23 12:31:17 +01:00
Viktor Liu
18f0546a5a
Treat proxy_protocol=false as null in target options
...
The API returns proxy_protocol: false even when not configured,
causing ImportStateVerify mismatches on import.
2026-03-23 12:26:05 +01:00
Viktor Liu
c9cf789016
Fix gofmt and staticcheck lint issues
2026-03-13 11:03:36 +01:00
Viktor Liu
fd2eef1f0b
Add header auth, access restrictions, and configurable management image
2026-03-13 11:03:36 +01:00
Viktor Liu
58bbf5a41f
Merge main into add-l4-support
2026-03-13 11:03:17 +01:00
f865f5cc8c
Bump github.com/hashicorp/terraform-plugin-framework-validators ( #83 )
...
Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators ) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.18.0...v0.19.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-version: 0.19.0
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>
2026-03-13 11:01:43 +01:00
e8780e9756
Bump actions/checkout from 4.2.2 to 6.0.2 ( #125 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 6.0.2.
- [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/11bd71901bbe5b1630ceea73d27597364c9af683...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
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>
2026-03-13 10:57:05 +01:00
779e2c8c16
Bump goreleaser/goreleaser-action from 6.3.0 to 7.0.0 ( #123 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/9c156ee8a17a598857849441385a2041ef570552...ec59f474b9834571250b370d4735c50f8e2d1e29 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-version: 7.0.0
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>
2026-03-13 10:53:36 +01:00
94a6b313ec
Bump actions/setup-go from 5.5.0 to 6.3.0 ( #127 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.5.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/d35c59abb061a4a6fb18e82ac0862c26744d6ab5...4b73464bb391d4059bd26b0524d20df3927bd417 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.3.0
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>
2026-03-13 10:52:56 +01:00
d2bbd58563
Bump github.com/hashicorp/terraform-plugin-go from 0.28.0 to 0.30.0 ( #131 )
...
Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go ) from 0.28.0 to 0.30.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.28.0...v0.30.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-version: 0.30.0
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>
2026-03-13 17:51:39 +08:00
0c477fccba
Bump github.com/hashicorp/terraform-plugin-framework ( #129 )
...
Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ) from 1.15.1 to 1.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.15.1...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.18.0
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>
2026-03-13 17:51:34 +08:00
ac6664d996
Bump github.com/hashicorp/copywrite from 0.22.0 to 0.25.1 in /tools ( #128 )
...
Bumps [github.com/hashicorp/copywrite](https://github.com/hashicorp/copywrite ) from 0.22.0 to 0.25.1.
- [Release notes](https://github.com/hashicorp/copywrite/releases )
- [Commits](https://github.com/hashicorp/copywrite/compare/v0.22.0...v0.25.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/copywrite
dependency-version: 0.25.1
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>
2026-03-13 17:51:31 +08:00
3c29268da4
Bump github.com/netbirdio/netbird ( #126 )
...
Bumps [github.com/netbirdio/netbird](https://github.com/netbirdio/netbird ) from 0.66.1-0.20260302090753-0b21498b3983 to 0.66.2.
- [Release notes](https://github.com/netbirdio/netbird/releases )
- [Commits](https://github.com/netbirdio/netbird/commits/v0.66.2 )
---
updated-dependencies:
- dependency-name: github.com/netbirdio/netbird
dependency-version: 0.66.2
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>
2026-03-13 17:51:26 +08:00
3f4c8473a6
Bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 ( #124 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 8.0.0 to 9.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/4afd733a84b1f43292c63897423277bb7f4313a9...1e7e51e771db61008b38414a730f564565cf7c20 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.2.0
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>
2026-03-13 17:51:21 +08:00
2273092287
Bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 ( #122 )
...
Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg ) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases )
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/e89d40939c28e39f97cf32126055eeae86ba74ec...2dc316deee8e90f13e1a351ab510b4d5bc0c82cd )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
dependency-version: 7.0.0
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>
2026-03-13 17:51:16 +08:00
Viktor Liu
59c42444d0
Add configurable proxy image for CI
2026-03-13 10:46:26 +01:00
Viktor Liu
0b26478874
Add configurable management image for CI
2026-03-13 10:44:09 +01:00
Viktor Liu
a4e179c766
Return null options when API response has only default values
2026-03-09 18:30:35 +01:00
Viktor Liu
c227ce2110
Add L4 support, update target protocol validator, and regenerate docs
2026-03-09 18:11:23 +01:00
Viktor Liu and GitHub
cd02b143eb
Add reverse proxy service resource ( #119 )
v0.0.9
2026-03-09 10:45:48 +01:00
Bethuel Mmbaga and GitHub
48a7661c8c
Sync provider with latest OpenAPI spec ( #117 )
...
- Added SCIM resource and data source for managing SCIM integration settings
- Added Identity Provider resource and data source for managing IdP configurations
- Enhanced Account Settings with new configuration options
- Added authorized_groups support for SSH policy rules
- Added skip_auto_apply option for exit node routes
- Updated REST client to latest version
- Replaced mock-jwt-provider with embedded IdP in test infrastructure
2026-02-20 18:12:11 +03:00
Lukas and GitHub
2fe16b82cc
Add NetBird SSH as a supported policy protocol ( #110 )
v0.0.8
2026-01-29 15:54:43 +03:00
Bethuel Mmbaga and GitHub
b573926a83
Add custom dns zones ( #108 )
...
* update netbird module
* add DNS record and zone resources and data sources
* fix tests
* add examples
* make generate
* update Go version and dependencies
* update custom zones data sources and resources docs
* remove unused context parameter
* fix lint
* fix tests
* update peer keys in seed database
2026-01-29 13:27:51 +01:00
Pascal Fischer and GitHub
23b67282a4
add terraform user agent ( #111 )
2026-01-09 16:13:02 +01:00
Maycon Santos and GitHub
6db78712f2
Update module dependencies and Go version to 1.24.10. ( #106 )
2025-11-27 15:48:56 +01:00