Commit Graph
21 Commits
Author SHA1 Message Date
Viktor Liu 73a89c7037 Update netbird dependency to v0.67.0 2026-03-23 12:31:17 +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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
Viktor Liu c227ce2110 Add L4 support, update target protocol validator, and regenerate docs 2026-03-09 18:11:23 +01:00
Viktor LiuandGitHub cd02b143eb Add reverse proxy service resource (#119) 2026-03-09 10:45:48 +01:00
Bethuel MmbagaandGitHub 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
Bethuel MmbagaandGitHub 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 FischerandGitHub 23b67282a4 add terraform user agent (#111) 2026-01-09 16:13:02 +01:00
Maycon SantosandGitHub 6db78712f2 Update module dependencies and Go version to 1.24.10. (#106) 2025-11-27 15:48:56 +01:00
M Essam Hamed 1fd220ef22 Update dependencies 2025-08-06 21:04:35 +03:00
dependabot[bot]andGitHub ca97571a86 Bump github.com/hashicorp/terraform-plugin-testing from 1.13.1 to 1.13.2
Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.13.1...v1.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-25 16:10:18 +00:00
M. EssamandGitHub 0260e70291 Support account impersonation (#26) 2025-06-25 18:08:47 +02:00
M Essam Hamed 784cb89b7e Add acceptance tests 2025-06-05 20:08:19 +03:00
M. EssamandGitHub f11d4a3b3e Merge pull request #9 from netbirdio/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.15.0
Bump github.com/hashicorp/terraform-plugin-framework from 1.14.1 to 1.15.0
2025-06-02 22:45:28 +03:00
dependabot[bot]andGitHub 882eabe8e9 Bump github.com/netbirdio/netbird from 0.44.0 to 0.45.3
Bumps [github.com/netbirdio/netbird](https://github.com/netbirdio/netbird) from 0.44.0 to 0.45.3.
- [Release notes](https://github.com/netbirdio/netbird/releases)
- [Changelog](https://github.com/netbirdio/netbird/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/netbirdio/netbird/compare/v0.44.0...v0.45.3)

---
updated-dependencies:
- dependency-name: github.com/netbirdio/netbird
  dependency-version: 0.45.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 12:47:43 +00:00
dependabot[bot]andGitHub c6388d2af4 Bump github.com/hashicorp/terraform-plugin-framework
Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.1 to 1.15.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.14.1...v1.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 15:07:53 +00:00
M Essam Hamed 8dbb96f68e Add validations 2025-05-19 21:36:29 +03:00
M. EssamandGitHub c6be9227a9 Initial Version (#1) 2025-05-09 09:19:08 +02:00