Commit Graph

  • 093c2e022a Merge pull request 'Fix binarylane_server_reverse_name create hanging forever' (#4) from benvin/reverse-name-wait-fix into main main v0.14.1 benvin 2026-10-17 12:29:33 +11:00
  • a9c133e73c Wait for reverse names on the server and bound action waits unkin-agent 2026-10-16 23:51:11 +11:00
  • f659cfcd25 Merge pull request 'Allow server firewall rules without destination_ports' (#3) from benvin/firewall-optional-ports into main v0.14.0 benvin 2026-10-12 21:18:30 +11:00
  • 3ed14bdae3 Merge pull request 'Add binarylane_server_reverse_name resource' (#2) from benvin/reverse-name into main benvin 2026-10-12 21:17:57 +11:00
  • 7398ae0e3f Merge remote-tracking branch 'origin/main' into benvin/reverse-name benvin/reverse-name unkin-agent 2026-10-12 21:17:54 +11:00
  • 2e9f10dc46 Merge pull request 'Add estate CI, release and git.unkin.net source address' (#1) from benvin/estate-ci into main benvin 2026-10-12 21:16:55 +11:00
  • 0876e38dea Accept 202 for reverse name changes and add unit and destroy checks unkin-agent 2026-10-12 00:51:39 +11:00
  • 00b6fae313 Allow server firewall rules without destination_ports unkin-agent 2026-10-12 00:46:52 +11:00
  • f42c218d98 Add binarylane_server_reverse_name resource for IPv4 PTR records unkin-agent 2026-10-12 00:46:36 +11:00
  • d2451eb650 Add estate CI, release and Makefile; use git.unkin.net/unkin/binarylane source unkin-agent 2026-10-12 00:40:26 +11:00
  • 16fe7fb8d1 🐹 Bump google.golang.org/grpc from 1.83.0 to 1.83.2 dependabot/go_modules/google.golang.org/grpc-1.83.2 dependabot[bot] 2026-09-08 22:26:16 +00:00
  • 725fa71248 💽 Add disks attribute to server resource & data source rework/add-disks Oscar Hermoso 2026-08-23 10:12:30 +08:00
  • 1304891e24 🐛 Recover from other resources that no longer exist fix/not-found-recovery Oscar Hermoso 2026-08-23 13:26:10 +08:00
  • 30823b573c 🐛 Recover from a server that no longer exists Oscar Hermoso 2026-08-23 13:26:10 +08:00
  • e5cc4d0c4e 🐹 Bump the minor-patch group across 1 directory with 3 updates dependabot/go_modules/minor-patch-97d370d305 dependabot[bot] 2026-08-20 22:03:26 +00:00
  • 6970691546 chore: add warning for user_data and disks Marais Rossouw 2026-06-04 19:21:29 +10:00
  • d8ca224107 chore: we should do the disk size validator across the total Marais Rossouw 2026-06-04 17:24:54 +10:00
  • d168435ed6 feat: add support for additional disks Marais Rossouw 2026-06-04 17:01:16 +10:00
  • 3b507277bd 🐈 Bump goreleaser/goreleaser-action dependabot/github_actions/minor-patch-5963efd9c8 dependabot[bot] 2026-08-02 15:03:43 +00:00
  • bc265899b1 🐹 Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 dependabot/go_modules/github.com/buger/jsonparser-1.1.2 dependabot[bot] 2026-08-02 15:03:38 +00:00
  • 55c6f80656 🐹 Bump github.com/oapi-codegen/oapi-codegen/v2 from 2.6.0 to 2.7.1 dependabot/go_modules/github.com/oapi-codegen/oapi-codegen/v2-2.7.1 dependabot[bot] 2026-08-02 15:03:17 +00:00
  • b9b8acb6c0 🐹 Bump github.com/getkin/kin-openapi from 0.133.0 to 0.144.0 dependabot/go_modules/github.com/getkin/kin-openapi-0.144.0 dependabot[bot] 2026-08-02 15:03:03 +00:00
  • 85f65c9391 👆 bump OpenAPI schema to v0.39.1, update dependencies (#137) v0.13.1 Oscar Hermoso 2026-08-02 22:25:07 +08:00
  • 262bf0a571 🐹 Bump google.golang.org/grpc from 1.79.1 to 1.79.3 (#122) dependabot[bot] 2026-05-06 16:51:52 +08:00
  • 77271b0efd ✂️ Add separate_private_network_interface to server resource & data source (#125) (#126) v0.13.0 Oscar Hermoso 2026-04-09 10:52:53 +08:00
  • 34bfbcfc2b 🐹 Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#116) dependabot[bot] 2026-03-07 11:37:16 +08:00
  • 50a112c60c 🐈 Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#117) dependabot[bot] 2026-03-07 11:36:30 +08:00
  • c09c34f780 🐈 Bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 (#118) dependabot[bot] 2026-03-07 11:35:53 +08:00
  • a0da966714 🐈 Bump hashicorp/setup-terraform from 3 to 4 (#119) dependabot[bot] 2026-03-07 11:35:22 +08:00
  • 14a275e06f 🎈 Update BinaryLane OpenAPI schema to v0.34.4 (#120) Oscar Hermoso 2026-03-07 11:34:37 +08:00
  • f7c0e23fad 🐹 Bump the minor-patch group across 1 directory with 9 updates (#115) dependabot[bot] 2026-03-05 09:38:15 +08:00
  • 9a58a8112c 👍 Support vpc_ipv4_address, bump BinaryLane OpenAPI schema to v0.34.0 (#114) v0.12.0 Oscar Hermoso 2026-02-08 16:58:30 +08:00
  • 05a4a263ea Add assertion to verify destination_ports is empty list in ICMP test copilot/fix-firewall-rules-issue copilot-swe-agent[bot] 2025-11-28 05:59:21 +00:00
  • 7fa9d7f81f Fix firewall rules to read back state after Create/Update operations copilot-swe-agent[bot] 2025-11-26 09:53:21 +00:00
  • 6ebc900a91 Fix test compilation errors from OpenAPI schema changes copilot-swe-agent[bot] 2025-11-26 08:48:28 +00:00
  • 51b530bc89 Regenerate code from updated OpenAPI schema and fix compilation errors copilot-swe-agent[bot] 2025-11-26 08:12:17 +00:00
  • a109a41bba Add test case for ICMP firewall rule without destination_ports copilot-swe-agent[bot] 2025-11-26 05:14:59 +00:00
  • cc03603386 Fix firewall rules destination_ports handling when nil copilot-swe-agent[bot] 2025-11-26 05:13:34 +00:00
  • e15930ed7e Initial plan copilot-swe-agent[bot] 2025-11-26 05:08:29 +00:00
  • 08a37caf51 😹 Fix gh release edit number of args Oscar Hermoso 2025-10-05 13:45:06 +08:00
  • 709fb3ce28 🍞 Fix load balancer caring about order of server_ids (#104) v0.11.1 Oscar Hermoso 2025-10-05 13:24:58 +08:00
  • 5313e1c7ab 🐹 Bump github.com/hashicorp/terraform-plugin-framework (#103) dependabot[bot] 2025-10-05 09:46:54 +08:00
  • ce349f53f0 🐈 Bump actions/setup-go from 5 to 6 (#100) dependabot[bot] 2025-10-05 09:46:41 +08:00
  • 9d3d3e9af3 🐹 Bump the minor-patch group with 4 updates (#101) dependabot[bot] 2025-09-29 10:58:01 +08:00
  • a0a227c88c Merge pull request #102 from an9wer/server-ipv6 v0.11.0 Oscar Hermoso 2025-09-29 09:54:22 +08:00
  • f8edcd0e06 Add tests, update docs, bump OpenAPI schema version Oscar Hermoso 2025-09-29 09:48:25 +08:00
  • 04552e0fcf Add 'ipv6' attribute to servers an9wer 2025-09-28 12:53:15 +09:30
  • 66fcb6f85e 🐹 Bump github.com/hashicorp/terraform-plugin-testing (#99) dependabot[bot] 2025-08-22 12:50:05 +08:00
  • 806bdebaf8 🐈 Bump goreleaser/goreleaser-action in the minor-patch group (#94) dependabot[bot] 2025-08-22 12:49:33 +08:00
  • dd06380c63 🐈 Bump actions/checkout from 4 to 5 (#95) dependabot[bot] 2025-08-22 12:49:03 +08:00
  • 322a8fda80 👆 Update OpenAPI schema to 0.32.1 (#97) Oscar Hermoso 2025-08-18 11:21:23 +08:00
  • 32e9056957 💽 WIP disks feat-disks Oscar Hermoso 2025-08-17 17:22:26 +08:00
  • 325b2e96ea 👆 Update OpenAPI schema to 0.32.1 Oscar Hermoso 2025-08-16 11:12:32 +08:00
  • a50daac8e9 🧨 Fix unspecified attribute for load balancer (#93) v0.10.4 Oscar Hermoso 2025-08-04 12:22:24 +08:00
  • 424828123d 🐹 Bump github.com/hashicorp/terraform-plugin-framework (#92) dependabot[bot] 2025-08-02 16:12:23 +08:00
  • 4c50298eca ⛑️ require replacement if VPC ip_range changes (#89) v0.10.3 Oscar Hermoso 2025-07-20 09:44:53 +08:00
  • cbef2be0fe 🐹 Bump the minor-patch group across 1 directory with 2 updates (#87) dependabot[bot] 2025-07-18 14:41:42 +08:00
  • 5767bb6739 🔑 Fix whitespace causing SSH key to be re-created (#86) v0.10.2 Oscar Hermoso 2025-07-18 13:55:07 +08:00
  • 74eac97fe8 🥉 Working K3s example Oscar Hermoso 2025-07-14 17:43:19 +08:00
  • a30b6b14a7 🐹 Bump github.com/getkin/kin-openapi from 0.127.0 to 0.131.0 (#78) dependabot[bot] 2025-06-22 09:39:27 +08:00
  • 0a4156269f 🐹 Bump the minor-patch group with 2 updates (#83) dependabot[bot] 2025-06-22 09:35:10 +08:00
  • 0adff101c6 🐹 Bump the minor-patch group across 1 directory with 4 updates (#80) dependabot[bot] 2025-06-11 07:00:34 +08:00
  • 5e3b30a49b 🦋 fix server rename (#81) v0.10.1 Oscar Hermoso 2025-06-08 12:43:00 +08:00
  • 45d7ab450c 🐹 Bump github.com/hashicorp/terraform-plugin-testing (#72) dependabot[bot] 2025-05-12 16:31:22 +08:00
  • c5b250becf 🐈 Bump the minor-patch group with 2 updates (#73) dependabot[bot] 2025-05-12 16:28:57 +08:00
  • 10070095e1 🐹 Bump golang.org/x/net from 0.36.0 to 0.38.0 (#74) dependabot[bot] 2025-05-12 16:28:28 +08:00
  • 24f05a6266 📡 "advanced feature" flags (#75) v0.10.0 Oscar Hermoso 2025-04-25 09:10:20 +08:00
  • 86b980c91b 🐹 Bump golang.org/x/net from 0.34.0 to 0.36.0 (#70) dependabot[bot] 2025-03-16 09:13:11 +08:00
  • 21b43d92b9 🐹 Bump the minor-patch group across 1 directory with 3 updates (#66) dependabot[bot] 2025-03-16 09:10:51 +08:00
  • e70e10c4c9 🐈 Bump goreleaser/goreleaser-action in the minor-patch group (#64) dependabot[bot] 2025-03-16 09:10:30 +08:00
  • 75a387e19d 🚮 fix: handle when resources are removed externally (#71) v0.9.4 Oscar Hermoso 2025-03-15 10:11:52 +08:00
  • 11e0302e71 🛒 Create data sources for images, regions and sizes (#68) v0.9.3 Oscar Hermoso 2025-02-28 17:21:18 +08:00
  • 4677e34166 🐹 Bump github.com/hashicorp/terraform-plugin-go in the minor-patch group (#62) dependabot[bot] 2025-01-25 07:05:20 +08:00
  • 3f518b2ca3 🐹 Bump golang.org/x/net from 0.30.0 to 0.33.0 (#61) dependabot[bot] 2025-01-18 10:09:51 +08:00
  • 90b94254f1 🐹 Bump github.com/hashicorp/terraform-plugin-framework-timeouts (#60) v0.9.2 dependabot[bot] 2025-01-18 10:06:27 +08:00
  • 46117cf31d 👩‍⚕️ flesh out the docs, fix optional/required attrs (#59) Oscar Hermoso 2025-01-18 10:04:57 +08:00
  • 394638ff57 🛂 Support updates to server password and port_blocking (#56) Oscar Hermoso 2024-12-20 09:28:20 +08:00
  • 239e48e940 🎒 allow updating of the server backups property (#55) v0.9.1 Oscar Hermoso 2024-12-15 09:30:27 +08:00
  • 2221f8c853 🐹 Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#54) dependabot[bot] 2024-12-14 09:13:10 +08:00
  • 95487045c4 🐹 Bump github.com/hashicorp/terraform-plugin-framework-validators (#53) dependabot[bot] 2024-12-14 08:58:38 +08:00
  • 7f5bae6b15 💾 allow customising server memory and disk (#52) v0.9.0 Oscar Hermoso 2024-12-08 17:09:54 +08:00
  • 4ef9df6edf 🧁 allow update of server vpc_id without recreating resource, update api (#51) v0.8.4 Oscar Hermoso 2024-12-08 08:20:21 +08:00
  • 547763d639 🐹 Bump github.com/hashicorp/terraform-plugin-docs (#49) dependabot[bot] 2024-11-29 07:22:41 +08:00
  • f5fecdd69c 👯 consistent headings/curl summary for parameters in README Oscar Hermoso 2024-11-22 10:40:17 +08:00
  • cd85f67e28 🐹 Bump github.com/hashicorp/terraform-plugin-testing (#47) v0.8.3 dependabot[bot] 2024-11-22 10:12:43 +08:00
  • 50d06b967b 🐣 source_and_destination_check for server resource (#48) Oscar Hermoso 2024-11-22 10:12:22 +08:00
  • e6c50a470d 🔧 rebuild server when ssh_keys, image or user_data changes (#44) v0.8.2 Oscar Hermoso 2024-11-17 15:28:41 +08:00
  • 2bc281d177 🐙 fix server import for public_ipv4_count (#43) v0.8.1 Oscar Hermoso 2024-11-13 22:22:10 +08:00
  • 2a6ba27340 🎛 Replace wait_for_create with timeouts, support resize & change ips (#41) v0.8.0 Oscar Hermoso 2024-11-10 13:38:29 +08:00
  • fecd42d4a9 🐹 Bump github.com/hashicorp/terraform-plugin-docs (#39) dependabot[bot] 2024-11-10 07:18:23 +08:00
  • c5a44b7694 🐈 Bump goreleaser/goreleaser-action in the minor-patch group (#40) dependabot[bot] 2024-11-10 07:16:58 +08:00
  • 2c639837ef 💁 support updates for server resource - currently rename, or replace (#38) v0.7.0 Oscar Hermoso 2024-11-03 11:02:15 +08:00
  • 200b2ee3a1 📠 Make public_ipv4_count a mandatory attribute on the server resource (#36) Oscar Hermoso 2024-11-03 06:42:41 +08:00
  • a135bceee8 🧽 remove retries from create operations, BL has fixed underlying bug (#35) Oscar Hermoso 2024-11-03 06:06:32 +08:00
  • 103f4cc2b0 🐈 Bump crazy-max/ghaction-import-gpg in the minor-patch group (#33) dependabot[bot] 2024-11-03 05:39:38 +08:00
  • db948a103c 🐹 Bump the minor-patch group with 3 updates (#34) dependabot[bot] 2024-11-03 05:39:19 +08:00
  • e18d2424d0 📼 ensure that load balancer always sets model state for health checks (#32) v0.6.3 Oscar Hermoso 2024-10-25 10:39:11 +08:00
  • e1aac7ec1f 🐹 Bump github.com/hashicorp/terraform-plugin-framework-validators (#31) dependabot[bot] 2024-10-18 09:50:08 +08:00
  • 6c3520bbda ⭕ Retry if Servers, SSH Keys, or Load Balancer creation returns 500 response (#29) Oscar Hermoso 2024-10-13 08:48:12 +08:00
  • 22ea042e33 Bump hashicorp/setup-terraform from 2 to 3 (#23) dependabot[bot] 2024-10-13 08:47:41 +08:00