Quentin McGaw
18a5493345
chore(ci): bump linter to v2.4.0
2026-01-13 17:24:15 +00:00
Quentin McGaw
de2e675ed2
chore(all): prefer using ghcr.io images
2026-01-13 17:16:04 +00:00
Quentin McGaw
177a9a2d76
chore(ci): bump xcputranslate to v0.9.0
2026-01-13 11:52:03 +00:00
Quentin McGaw
de142bbd30
chore(build): bump Go version from 1.23 to 1.25
2026-01-13 11:50:48 +00:00
Quentin McGaw
eed96495bd
chore(dev): upgrade godevcontainer to v0.21
...
See [release notes](https://github.com/qdm12/godevcontainer/releases/tag/v0.21.0 )
Notably:
- Go upgraded from 1.23 to 1.25
- golangci-lint upgraded to v2.4.0
- Alpine upgraded from 3.20 to 3.22
- Disable package comment requirement by gopls' staticcheck
- Pull container image from ghcr.io
2026-01-13 11:32:40 +00:00
Quentin McGaw
43891cf8a6
chore(ci): use Go version from go.mod in Github actions
2026-01-13 11:30:06 +00:00
Quentin McGaw
aa0b136a7b
chore(build): bump Alpine from 3.20 to 3.22
2026-01-13 11:28:47 +00:00
Quentin McGaw
3dbdc339bc
chore(log): log out <none> when no IP is given to ipsToString
2026-01-13 11:26:52 +00:00
Quentin McGaw
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
2026-01-13 11:24:59 +00:00
Jorge
212841c651
fix(dondominio): change key JSON paramater from apikey to password ( #969 )
...
Fix #923
2026-01-13 03:00:08 -08:00
Simon Marty
b2a446b8c1
docs(readme): fix outdated providers list ( #1031 )
2025-11-01 15:17:59 -04:00
jccint
cdaf05e4ab
fix(ionos): use filepath/path for joining URL paths to avoid errors in Windows ( #984 )
2025-11-01 15:15:34 -04:00
Ehsan Shirvanian
95bcce2809
fix(route53): don't replace wildcard character * with any when sending update request ( #1036 )
...
Co-authored-by: Ehsan Shirvanian <ehsan@shirvanian.devm >
2025-10-07 16:27:43 +00:00
Justin K
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 )
2025-10-07 16:24:03 +00:00
Brian Shea
20ac110753
docs(namesilo): fix typo in namesilo.com ( #888 )
2024-12-24 21:57:00 +01:00
hyperring
78f30614b1
feat(providers): namesilo.com support ( #866 )
...
- Credits to @Zeustopher for writing most of the readme
v2.9.0
2024-12-24 10:18:18 +01:00
Brian Shea
03154c35f8
feat(providers): add myaddr.tools ( #885 )
2024-12-24 09:51:51 +01:00
Quentin McGaw
be6679273f
feat(custom): allow empty ipv4 and ipv6 keys
...
- Fix #875
2024-12-23 08:29:01 +00:00
dependabot[bot]
6b61b8c6b8
chore(deps): bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 ( #881 )
2024-12-22 19:08:58 +01:00
dependabot[bot]
b9227d5f9d
chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 ( #871 )
2024-12-22 19:08:50 +01:00
dependabot[bot]
395686bb47
chore(deps): bump golang.org/x/net from 0.31.0 to 0.33.0 ( #883 )
2024-12-22 19:08:44 +01:00
dependabot[bot]
edb5cd85b1
chore(deps): bump github.com/breml/rootcerts from 0.2.18 to 0.2.19 ( #870 )
2024-12-22 19:08:32 +01:00
erri120
71191fa707
fix(log): use go-chi realip middleware ( #874 )
2024-12-03 16:54:01 +01:00
Quentin McGaw
89564b763b
fix(update): fetch IPv6 AAAA records and not only IPv4
2024-11-21 22:25:14 +00:00
Quentin McGaw
6198b48a68
chore(update): use newer LookupNetIP resolver function to use netip.Addr directly
2024-11-21 22:06:44 +00:00
Quentin McGaw
9ba1633300
fix(update): do not update if public IP is part of multiple IPs found in records
2024-11-21 22:02:09 +00:00
Quentin McGaw
6c3490f5c5
fix(netcup): allow wildcard domains ( #863 )
2024-11-20 15:38:22 +01:00
dependabot[bot]
56370f9ef2
chore(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 ( #854 )
2024-11-19 13:36:53 +01:00
dependabot[bot]
8d66333415
chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 ( #855 )
2024-11-19 13:36:34 +01:00
dependabot[bot]
a0b9ed5dcb
chore(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 ( #857 )
2024-11-19 13:18:42 +01:00
dependabot[bot]
b3a992c8f4
chore(deps): bump github.com/qdm12/gosettings from 0.4.4-rc1 to 0.4.4 ( #859 )
2024-11-19 13:18:33 +01:00
dependabot[bot]
c085cdae2c
chore(deps): bump DavidAnson/markdownlint-cli2-action from 17 to 18 ( #860 )
2024-11-19 13:18:20 +01:00
Quentin McGaw
8b15e35575
docs(readme): specify duckdns and goip are handled differently for multiple domains
2024-11-19 10:44:36 +00:00
Quentin McGaw
e28b86f9c0
docs(goip): add multiple examples for the domain field
2024-11-19 10:44:12 +00:00
Quentin McGaw
a6f6f48df3
docs(duckdns): add multiple examples for the domain field
2024-11-19 10:43:58 +00:00
Quentin McGaw
c5041c27e2
docs(duckdns): fix domain documentation on eTLD being duckdns.org
2024-11-19 10:43:30 +00:00
Quentin McGaw
1138de5446
docs(goip): fix domain field documentation
...
- eTLD must be goip.de or goip.it, not eTLD+1
- remove old `domain` optional parameter documentation
2024-11-19 10:42:49 +00:00
Quentin McGaw
9a62043ff6
fix(aliyun): error context fixed when handling bad request errors
2024-11-12 13:19:30 +00:00
Quentin McGaw
c23da1518e
fix(all): trim space and lower case all response plain bodies
2024-11-12 13:04:45 +00:00
Quentin McGaw
5c9d04eae4
fix(ovh): handling of invalid JSON error bodies
2024-11-12 12:50:06 +00:00
Quentin McGaw
80670048ed
fix(noip): handle response body messages before checking status code
2024-11-12 12:34:11 +00:00
Quentin McGaw
d221522e02
fix(dondominio): build host with raw owner to support wildcards
2024-11-12 12:32:53 +00:00
Quentin McGaw
9caf1bef53
fix(gandi.net): leave ttl as it is if not user specified
2024-11-07 09:22:15 +00:00
Quentin McGaw
46e1edb8f2
fix(gandi.net): update API url fix #852
2024-11-07 09:18:49 +00:00
Fred Cox
bb231bc736
fix(gcp): prevent crash for missing record ( #846 )
2024-10-22 17:51:24 +02:00
Amr Essam
949dcd9a30
feat(provider): vultr.com ( #829 )
2024-10-20 19:45:34 +02:00
Quentin McGaw
bad113b290
hotfix(dev): pin godevcontainer image tag to v0.20-alpine
2024-10-20 16:19:53 +00:00
Quentin McGaw
691ed320fd
chore(lint): add new linters fatcontext, intrange and mirror
2024-10-20 13:15:20 +00:00
Quentin McGaw
8b5da2c580
chore(lint): add canonicalheader linter and fix issues
2024-10-20 13:14:02 +00:00
Quentin McGaw
05d566c807
chore(all): format code using gofumpt
2024-10-20 13:12:33 +00:00