Commit Graph

  • 0a771772e3 Handle duplicate DNS records with upsert semantics v2.0.5 main fix/duplicate-record-upsert Ryan Malloy 2026-03-08 16:14:38 -06:00
  • eec1c11265 Remove fmt.Println from provider method master v2.0.4 Alexandre Almeida 2025-07-23 14:14:03 +02:00
  • a45084a707 Query API for record ID if wrapped struct doesn't have it v2.0.3 Alexandre Almeida 2025-07-23 13:18:27 +02:00
  • 44cf557ad2 Simplify if block in fromAPIRecord v2.0.2 v2.0.1 Alexandre Almeida 2025-06-07 15:31:25 +02:00
  • 08474842cc Fix parsing of MX and SRV records to use Vultr's priority field Alexandre Almeida 2025-06-07 15:27:01 +02:00
  • 62cb30921f Rewrite logic for libdns v1.0.0, do not use ProviderData field Alexandre Almeida 2025-06-07 14:55:54 +02:00
  • b3121a879b Update module version to v2 because go is stupid v2.0.0 Alexandre Almeida 2025-06-01 15:33:30 +02:00
  • 75a18cd47f Update to libdns v1.1.0 v2.0.0-rc1 Alexandre Almeida 2025-06-01 15:14:24 +02:00
  • b7b0ab2cab Update Go version to 1.20 v1.0.0 Alexandre Oliveira 2023-03-31 16:19:47 +02:00
  • 7e0b8b3d6a Use empty TODO context instead of nil Alexandre Oliveira 2023-03-31 16:16:01 +02:00
  • e079f301dd Implement libdns ZoneLister interface for provider Alexandre Oliveira 2023-03-31 16:15:31 +02:00
  • 44dad6df97 Update govultr to v3.0.2 Alexandre Oliveira 2023-03-31 16:14:52 +02:00
  • af3868345c Use empty TODO context instead of nil Alexandre Oliveira 2023-03-31 16:16:01 +02:00
  • 76c18636cd Implement libdns ZoneLister interface for provider Alexandre Oliveira 2023-03-31 16:15:31 +02:00
  • 4be2894734 Update govultr to v3.0.2 Alexandre Oliveira 2023-03-31 16:14:52 +02:00
  • 5ea9da3d96 Update govultr/v2 to v2.17.2 Alexandre Oliveira 2022-09-06 15:02:49 +02:00
  • c31c692dac Map APIToken to api_token in JSON config Alexandre Oliveira 2022-09-06 15:02:20 +02:00
  • f431f99276 Update govultr/v2 to v2.17.2 Alexandre Oliveira 2022-09-06 15:02:49 +02:00
  • ac56dfbadb Map APIToken to api_token in JSON config Alexandre Oliveira 2022-09-06 15:02:20 +02:00
  • cd4cb5c12e Update example file Alexandre Oliveira 2021-11-22 19:46:36 +01:00
  • 15a59929e9 Update dependencies Alexandre Oliveira 2021-11-22 19:37:02 +01:00
  • 1d5ee21ea6 Cleanup unused dependencies Alexandre Oliveira 2020-11-28 19:04:04 +01:00
  • 1448b1a6dd Change the ID of the record added to the ID returned by the API Alexandre Oliveira 2020-11-28 13:12:39 +01:00
  • a8fa24426b Add pagination for listing all DNS records Alexandre Oliveira 2020-11-28 13:12:01 +01:00
  • 1c618cb082 Remove govultr v1.1.1 Alexandre Oliveira 2020-11-25 16:32:09 +01:00
  • ab5efe3967 Update client to reflect Vultr's library changes Alexandre Oliveira 2020-11-25 16:30:13 +01:00
  • 7bd763d8af Update govultr to 2.0.0 (Vultr API v2) Alexandre Oliveira 2020-11-25 16:01:06 +01:00
  • 6e06fbd42e Get list of DNS records before deleting to retrieve ID of recently added record Alexandre Oliveira 2020-11-24 21:00:18 +01:00
  • 53a04d6a94 Wrap record value in quotes Alexandre Oliveira 2020-11-24 20:15:29 +01:00
  • 77ddd0389e Stop custom Client struct from being exported in Provider Alexandre Oliveira 2020-11-24 00:38:07 +01:00
  • 120fee4266 Update module path Alexandre Oliveira 2020-11-24 00:37:24 +01:00
  • 80eef10995 Add license and readme Alexandre Oliveira 2020-11-02 19:07:54 +01:00
  • 2f3ad26267 Add working example Alexandre Oliveira 2020-11-02 19:01:00 +01:00
  • 153aa3628d Add note giving credits to libdns DigitalOcean provider Alexandre Oliveira 2020-11-02 18:59:34 +01:00
  • 8a738c041b Fix record not being found when updating it Alexandre Oliveira 2020-11-02 18:58:43 +01:00
  • ab4c4a2c9e Initial commit Alexandre Oliveira 2020-11-02 18:44:07 +01:00