Commit Graph
36 Commits
Author SHA1 Message Date
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 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 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
LukasandGitHub 2fe16b82cc Add NetBird SSH as a supported policy protocol (#110) 2026-01-29 15:54:43 +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
Andreas-MoelbakandGitHub 82d0f98956 fix: change groups attribute type from ListAttribute to SetAttribute (#99)
* fix: change groups attribute type from ListAttribute to SetAttribute

* fix: update type of groups in network_resource.md from List to Set
2025-11-24 11:58:18 +02:00
M. EssamandGitHub 149790ecef Fix Network Resource group order (#94) 2025-11-05 18:20:29 +02:00
M. EssamandGitHub b5c0241e8b Fix domain validation regex and add tests (#81) 2025-10-08 19:11:41 +03:00
M Essam Hamed 1fd220ef22 Update dependencies 2025-08-06 21:04:35 +03:00
M. EssamandGitHub 2c9f13b6b3 Merge pull request #42 from kent-hydra/fix-network-resource-group-ordering
Fix network resource group ordering inconsistency
2025-08-05 21:18:57 +03:00
M. EssamandGitHub 2fb0ddb14d Merge pull request #50 from netbirdio/fix/network-description
Fix inconsistency issue with network.description
2025-08-05 21:16:43 +03:00
M Essam Hamed 2c72825ae5 Fix inconsistency issue with network.description 2025-08-05 21:02:24 +03:00
M Essam Hamed 56fccc1c30 Clarify error when importing nested resources 2025-08-05 20:56:51 +03:00
M Essam Hamed ff2901f250 Fix externally deleted resources error 2025-08-05 20:50:11 +03:00
kent 72409b8c03 Fix network resource group ordering inconsistency
Sort group IDs alphabetically in networkResourceAPIToTerraform function
to prevent 'Provider produced inconsistent result after apply' errors
when the API returns groups in different order than expected.

Fixes #34
2025-07-28 21:50:45 -07:00
M. EssamandGitHub 0260e70291 Support account impersonation (#26) 2025-06-25 18:08:47 +02:00
M Essam Hamed e4726f8bc0 Add more acceptance tests 2025-06-15 21:14:16 +03:00
M Essam Hamed 3f7f4ff2ac Fix token resource user ID overridden by createdBy field 2025-06-15 16:29:41 +03:00
M Essam Hamed 784cb89b7e Add acceptance tests 2025-06-05 20:08:19 +03:00