Commit Graph

  • 46724cac95 chore(deps): bump crazy-max/ghaction-github-labeler from 5 to 6 dependabot/github_actions/crazy-max/ghaction-github-labeler-6 dependabot[bot] 2026-03-02 11:25:01 +00:00
  • 9181735665 chore(deps): bump goreleaser/goreleaser-action from 6 to 7 dependabot/github_actions/goreleaser/goreleaser-action-7 dependabot[bot] 2026-02-23 11:24:52 +00:00
  • 80bcec2404 perf: skip HTTP body reading when debug logging is disabled perf/skip-debug-body-reads fredericrous 2026-02-09 21:57:38 +01:00
  • f274764d86 perf: reuse HTTP client transport instead of cloning it perf/fix-http-connection-pooling fredericrous 2026-02-09 21:47:35 +01:00
  • 40f8009e01 docs(readme): fix linting error master Quentin McGaw 2026-01-16 17:30:31 +00:00
  • 45609dc66f chore(deps): bump actions/setup-go from 5 to 6 dependabot/github_actions/actions/setup-go-6 dependabot[bot] 2026-01-14 16:11:51 +00:00
  • f04b830420 chore(deps): bump peter-evans/dockerhub-description from 4 to 5 (#1085) dependabot[bot] 2026-01-14 17:11:17 +01:00
  • 3ab32f83c5 chore(deps): bump github/codeql-action from 3 to 4 (#1086) dependabot[bot] 2026-01-14 17:10:55 +01:00
  • 460eaa4737 chore(deps): bump actions/checkout from 4 to 6 dependabot/github_actions/actions/checkout-6 dependabot[bot] 2026-01-14 10:33:54 +00:00
  • 72bb21e4db chore(deps): bump DavidAnson/markdownlint-cli2-action from 18 to 22 dependabot/github_actions/DavidAnson/markdownlint-cli2-action-22 dependabot[bot] 2026-01-14 10:33:32 +00:00
  • 5e95215e59 chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot/go_modules/github.com/stretchr/testify-1.11.1 dependabot[bot] 2026-01-14 10:32:57 +00:00
  • ca2af0c1d6 chore(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.3 dependabot/go_modules/github.com/go-chi/chi/v5-5.2.3 dependabot[bot] 2026-01-14 10:32:52 +00:00
  • 8c29bfd092 chore(deps): bump github.com/breml/rootcerts from 0.2.19 to 0.3.3 dependabot/go_modules/github.com/breml/rootcerts-0.3.3 dependabot[bot] 2026-01-14 10:32:48 +00:00
  • 484c4caa5e chore(deps): bump golang.org/x/mod from 0.31.0 to 0.32.0 dependabot/go_modules/golang.org/x/mod-0.32.0 dependabot[bot] 2026-01-14 10:32:44 +00:00
  • 61e282f959 docs(ionos): Add api-key structure clarification (#996) Michael Kölle 2026-01-13 18:49:07 +01:00
  • f2adf3fc20 test(config): take into account the OS specific file separator (#985) jccint 2026-01-13 18:42:53 +01:00
  • 01d3cd1383 fix(njalla): add trailing slash to URL path (#978) Mynacol 2026-01-13 18:40:50 +01:00
  • 2455055d20 docs(readme): add missing link to Hetzner doc (#977) Jeroen 2026-01-13 18:39:36 +01:00
  • 5f48a6c2c8 chore(deps): bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.2 dependabot/go_modules/github.com/go-chi/chi/v5-5.2.2 dependabot[bot] 2026-01-13 17:39:09 +00:00
  • 7e2b4f568f chore(deps): bump golang.org/x/net from 0.33.0 to 0.38.0 (#968) dependabot[bot] 2026-01-13 09:38:40 -08:00
  • d898c654c9 chore(deps): bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 (#933) dependabot[bot] 2026-01-13 09:38:12 -08:00
  • c70265a6d3 chore(deps): bump github.com/miekg/dns from 1.1.62 to 1.1.64 (#962) dependabot[bot] 2026-01-13 09:37:15 -08:00
  • 487873ed57 fix(desec): only update specified ip version (#961) Joris 2026-01-13 18:36:31 +01:00
  • b148344096 docs(inwx): clarify DynDNS account requirement (#939) Florian Traber 2026-01-13 18:34:52 +01:00
  • 4c91ef0ef8 chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.28.0 (#952) dependabot[bot] 2026-01-13 09:27:11 -08:00
  • 18a5493345 chore(ci): bump linter to v2.4.0 Quentin McGaw 2026-01-13 17:24:15 +00:00
  • de2e675ed2 chore(all): prefer using ghcr.io images Quentin McGaw 2026-01-13 17:16:04 +00:00
  • 177a9a2d76 chore(ci): bump xcputranslate to v0.9.0 Quentin McGaw 2026-01-13 11:52:03 +00:00
  • de142bbd30 chore(build): bump Go version from 1.23 to 1.25 Quentin McGaw 2026-01-13 11:50:48 +00:00
  • eed96495bd chore(dev): upgrade godevcontainer to v0.21 See [release notes](https://github.com/qdm12/godevcontainer/releases/tag/v0.21.0) Quentin McGaw 2026-01-13 11:32:40 +00:00
  • 43891cf8a6 chore(ci): use Go version from go.mod in Github actions Quentin McGaw 2026-01-13 11:30:06 +00:00
  • aa0b136a7b chore(build): bump Alpine from 3.20 to 3.22 Quentin McGaw 2026-01-13 11:28:47 +00:00
  • 3dbdc339bc chore(log): log out <none> when no IP is given to ipsToString Quentin McGaw 2026-01-13 11:26:52 +00:00
  • 10cfe67060 docs(readme): fix invalid URLs - remove no longer working dockeri.co badge - remove outdated tokei badge link - fix docker image tags link to use GitHub Packages Quentin McGaw 2026-01-13 11:23:26 +00:00
  • 212841c651 fix(dondominio): change key JSON paramater from apikey to password (#969) Jorge 2026-01-13 12:00:08 +01:00
  • b2a446b8c1 docs(readme): fix outdated providers list (#1031) Simon Marty 2025-11-01 12:17:59 -07:00
  • cdaf05e4ab fix(ionos): use filepath/path for joining URL paths to avoid errors in Windows (#984) jccint 2025-11-01 20:15:34 +01:00
  • 95bcce2809 fix(route53): don't replace wildcard character * with any when sending update request (#1036) Ehsan Shirvanian 2025-10-07 12:27:43 -04:00
  • 3e63897769 updated the porkbun readme so that the example sk and example api_key had the correct prefix as to not confuse new users (#995) Justin K 2025-10-07 12:24:03 -04:00
  • 20ac110753 docs(namesilo): fix typo in namesilo.com (#888) Brian Shea 2024-12-24 15:57:00 -05:00
  • 78f30614b1 feat(providers): namesilo.com support (#866) v2.9.0 hyperring 2024-12-24 20:18:18 +11:00
  • 03154c35f8 feat(providers): add myaddr.tools (#885) Brian Shea 2024-12-24 03:51:51 -05:00
  • be6679273f feat(custom): allow empty ipv4 and ipv6 keys - Fix #875 Quentin McGaw 2024-12-23 08:29:01 +00:00
  • 6b61b8c6b8 chore(deps): bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 (#881) dependabot[bot] 2024-12-22 19:08:58 +01:00
  • b9227d5f9d chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#871) dependabot[bot] 2024-12-22 19:08:50 +01:00
  • 395686bb47 chore(deps): bump golang.org/x/net from 0.31.0 to 0.33.0 (#883) dependabot[bot] 2024-12-22 19:08:44 +01:00
  • edb5cd85b1 chore(deps): bump github.com/breml/rootcerts from 0.2.18 to 0.2.19 (#870) dependabot[bot] 2024-12-22 19:08:32 +01:00
  • 71191fa707 fix(log): use go-chi realip middleware (#874) erri120 2024-12-03 16:54:01 +01:00
  • e95816ab46 fix(update): fetch IPv6 AAAA records and not only IPv4 v2.8.2 v2.8 Quentin McGaw 2024-11-21 22:25:14 +00:00
  • 75191c2876 fix(update): do not update if public IP is part of multiple IPs found in records Quentin McGaw 2024-11-21 22:02:09 +00:00
  • 4b65908a88 fix(netcup): allow wildcard domains (#863) Quentin McGaw 2024-11-20 06:38:22 -08:00
  • f910ac9cfc docs(duckdns): fix domain documentation on eTLD being duckdns.org Quentin McGaw 2024-11-19 10:43:30 +00:00
  • 5a56464b38 docs(goip): fix domain field documentation - eTLD must be goip.de or goip.it, not eTLD+1 - remove old domain optional parameter documentation Quentin McGaw 2024-11-19 10:42:49 +00:00
  • 8b9ca1204e fix(aliyun): error context fixed when handling bad request errors Quentin McGaw 2024-11-12 13:19:30 +00:00
  • 0b747f8323 fix(all): trim space and lower case all response plain bodies Quentin McGaw 2024-11-12 13:04:45 +00:00
  • 7f6ccdb4fb fix(ovh): handling of invalid JSON error bodies Quentin McGaw 2024-11-12 12:50:06 +00:00
  • 7b8505cff4 fix(noip): handle response body messages before checking status code Quentin McGaw 2024-11-12 12:34:11 +00:00
  • 40e4da4e93 fix(dondominio): build host with raw owner to support wildcards Quentin McGaw 2024-11-12 12:32:53 +00:00
  • 981bed1e13 fix(gandi.net): leave ttl as it is if not user specified Quentin McGaw 2024-11-07 09:22:15 +00:00
  • d73be0a9e5 fix(gandi.net): update API url fix #852 Quentin McGaw 2024-11-07 09:18:49 +00:00
  • 4c7f17e816 fix(gcp): prevent crash for missing record (#846) Fred Cox 2024-10-22 16:51:24 +01:00
  • 5ea1537d59 fix(porkbun): update API url (#837) likeaninja5 2024-10-12 11:46:46 -06:00
  • 9220585a98 Provider Porkbun: Delete Default Parked DNS Entry for *.domain.tld (#774) Benjamin Temple 2024-10-07 21:46:12 -07:00
  • 89564b763b fix(update): fetch IPv6 AAAA records and not only IPv4 Quentin McGaw 2024-11-21 22:25:14 +00:00
  • 6198b48a68 chore(update): use newer LookupNetIP resolver function to use netip.Addr directly Quentin McGaw 2024-11-21 22:06:44 +00:00
  • 9ba1633300 fix(update): do not update if public IP is part of multiple IPs found in records Quentin McGaw 2024-11-21 22:02:09 +00:00
  • 6c3490f5c5 fix(netcup): allow wildcard domains (#863) Quentin McGaw 2024-11-20 06:38:22 -08:00
  • 56370f9ef2 chore(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 (#854) dependabot[bot] 2024-11-19 13:36:53 +01:00
  • 8d66333415 chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#855) dependabot[bot] 2024-11-19 13:36:34 +01:00
  • a0b9ed5dcb chore(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 (#857) dependabot[bot] 2024-11-19 13:18:42 +01:00
  • b3a992c8f4 chore(deps): bump github.com/qdm12/gosettings from 0.4.4-rc1 to 0.4.4 (#859) dependabot[bot] 2024-11-19 13:18:33 +01:00
  • c085cdae2c chore(deps): bump DavidAnson/markdownlint-cli2-action from 17 to 18 (#860) dependabot[bot] 2024-11-19 13:18:20 +01:00
  • 8b15e35575 docs(readme): specify duckdns and goip are handled differently for multiple domains Quentin McGaw 2024-11-19 10:44:36 +00:00
  • e28b86f9c0 docs(goip): add multiple examples for the domain field Quentin McGaw 2024-11-19 10:44:12 +00:00
  • a6f6f48df3 docs(duckdns): add multiple examples for the domain field Quentin McGaw 2024-11-19 10:43:58 +00:00
  • c5041c27e2 docs(duckdns): fix domain documentation on eTLD being duckdns.org Quentin McGaw 2024-11-19 10:43:30 +00:00
  • 1138de5446 docs(goip): fix domain field documentation - eTLD must be goip.de or goip.it, not eTLD+1 - remove old domain optional parameter documentation Quentin McGaw 2024-11-19 10:42:49 +00:00
  • 9a62043ff6 fix(aliyun): error context fixed when handling bad request errors Quentin McGaw 2024-11-12 13:19:30 +00:00
  • c23da1518e fix(all): trim space and lower case all response plain bodies Quentin McGaw 2024-11-12 13:04:45 +00:00
  • 5c9d04eae4 fix(ovh): handling of invalid JSON error bodies Quentin McGaw 2024-11-12 12:50:06 +00:00
  • 80670048ed fix(noip): handle response body messages before checking status code Quentin McGaw 2024-11-12 12:34:11 +00:00
  • d221522e02 fix(dondominio): build host with raw owner to support wildcards Quentin McGaw 2024-11-12 12:32:53 +00:00
  • 9caf1bef53 fix(gandi.net): leave ttl as it is if not user specified Quentin McGaw 2024-11-07 09:22:15 +00:00
  • 46e1edb8f2 fix(gandi.net): update API url fix #852 Quentin McGaw 2024-11-07 09:18:49 +00:00
  • bb231bc736 fix(gcp): prevent crash for missing record (#846) Fred Cox 2024-10-22 16:51:24 +01:00
  • 949dcd9a30 feat(provider): vultr.com (#829) Amr Essam 2024-10-20 21:45:34 +04:00
  • bad113b290 hotfix(dev): pin godevcontainer image tag to v0.20-alpine Quentin McGaw 2024-10-20 16:19:53 +00:00
  • 691ed320fd chore(lint): add new linters fatcontext, intrange and mirror Quentin McGaw 2024-10-20 13:15:20 +00:00
  • 8b5da2c580 chore(lint): add canonicalheader linter and fix issues Quentin McGaw 2024-10-20 13:14:02 +00:00
  • 05d566c807 chore(all): format code using gofumpt Quentin McGaw 2024-10-20 13:12:33 +00:00
  • 4c7c794494 chore(lint): upgrade linter from v1.56.2 to v1.61.0 Quentin McGaw 2024-10-20 13:10:31 +00:00
  • 777a5e224f chore(build): upgrade Go from 1.22 to 1.23 Quentin McGaw 2024-10-20 13:03:44 +00:00
  • 2451609cdd chore(dev): pin godevcontainer image tag to v0.20.0 Quentin McGaw 2024-10-20 13:01:40 +00:00
  • 75f342c9ee chore(dev): small readme fixes to devcontainer Quentin McGaw 2024-10-20 11:58:56 +00:00
  • 03f5d0b372 feat(providers): loopia.se (#842) niklasknoell 2024-10-20 13:53:26 +02:00
  • 5e4bd1611a docs(dev): improve devcontainer readme Quentin McGaw 2024-10-20 10:44:27 +00:00
  • e177826ae8 chore(dev): update devcontainer readme Quentin McGaw 2024-10-20 10:36:32 +00:00
  • 6a683f5161 chore(provider): do not re-check the owner is not empty Quentin McGaw 2024-10-20 10:35:24 +00:00
  • 2f44cb2afd chore(dev): migrate docker-compose.yml settings to devcontainer.json - works with codespaces - does not need full paths for host home directory bind mounts Quentin McGaw 2024-10-10 21:17:12 +00:00
  • 8747f4bd01 chore(dev): change field source.organizeImports from true to "always" Quentin McGaw 2024-10-10 21:15:34 +00:00