Commit graph

277 commits

Author SHA1 Message Date
987c1bb72e Add IONOS libdns provider implementations
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-30 11:58:03 +07:00
25f37af35d Add libdns provider adapter for supporting libdns-based DNS providers
Introduce a new adapter layer that allows happyDomain to use providers
from the libdns ecosystem alongside the existing dnscontrol providers.
The adapter implements ProviderActuator by converting between miekg/dns
and libdns record formats, reusing the existing DNSControl diff engine
for computing corrections, and generating executable correction functions
that call libdns Append/Delete/Set methods.
2026-03-30 11:58:02 +07:00
e20f1dce9d fix(deps): update module github.com/gin-contrib/sessions to v1.1.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-28 04:11:06 +00:00
277e45e807 fix(deps): update module github.com/yuin/goldmark to v1.8.2
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-25 06:10:45 +00:00
08a365b8e8 fix(deps): update module github.com/yuin/goldmark to v1.8.1
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-24 10:10:32 +00:00
85b422ed39 fix(deps): update module github.com/yuin/goldmark to v1.8.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-24 03:10:23 +00:00
6068e81ff6 fix(deps): update module github.com/fatih/color to v1.19.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-20 09:10:26 +00:00
e183aa6ea9 fix(deps): update module github.com/yuin/goldmark to v1.7.17
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-19 07:10:21 +00:00
11aea3d303 fix(deps): update module github.com/lib/pq to v1.12.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-18 15:12:06 +00:00
a5601451cf fix(deps): update module golang.org/x/crypto to v0.49.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-11 23:12:39 +00:00
ce31eb09c4 fix(deps): update module golang.org/x/oauth2 to v0.36.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-11 13:13:14 +00:00
4f5f8b0ee6 chore(deps): update module github.com/happydomain/dnscontrol/v4 to v4.36.100
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-11 18:30:41 +07:00
0b1c5c789d chore(deps): update dependency go to v1.26.1 2026-03-11 18:30:41 +07:00
28d90fd8d0 fix(deps): update module github.com/gin-gonic/gin to v1.12.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-28 11:18:51 +00:00
323389d13a Bump dnscontrol to v4.35.0 + add MikroTik and UniFi providers, drop Hexonet 2026-02-25 22:18:32 +07:00
e90a561b4b Update go packages + bump dnscontrol to 4.34.0 2026-02-21 23:23:14 +07:00
e0d8526577 Add Altcha captcha provider support
Some checks are pending
continuous-integration/drone/push Build is running
2026-02-13 12:29:14 +07:00
ed8d3e6b41 chore(deps): update dependency go to v1.26.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-10 21:18:53 +00:00
077f0a8830 fix(deps): update module github.com/lib/pq to v1.11.2
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-10 13:17:44 +00:00
3b96553e08 fix(deps): update module golang.org/x/crypto to v0.48.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-09 19:21:29 +00:00
60cef306ea fix(deps): update module golang.org/x/oauth2 to v0.35.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-08 13:17:33 +00:00
8900fddaaf chore(deps): update dependency go to v1.25.7
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-04 17:19:23 +00:00
1faa3e6a12 Update to latest dnscontrol 2026-02-03 11:04:38 +08:00
a35204a468 fix(deps): update module github.com/lib/pq to v1.11.1
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-29 15:16:47 +00:00
ca3412a873 fix(deps): update module github.com/lib/pq to v1.11.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-28 23:19:31 +00:00
ef4f682a81 fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.3.1
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-28 21:16:57 +00:00
a90f2f3f94 fix(deps): update module github.com/miekg/dns to v1.1.72
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-22 09:17:14 +00:00
cc539f45c1 chore(deps): update dependency go to v1.25.6
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-15 19:18:32 +00:00
72022e7b84 fix(deps): update module golang.org/x/crypto to v0.47.0
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-12 17:17:38 +00:00
638bc1b4d0 Bump dnscontrol to 4.30.0 2026-01-12 10:19:33 +07:00
9657345cd6 Add PostgreSQL storage backend support 2026-01-12 10:19:33 +07:00
37f9be3da7 Update go mod and tidy go.sum
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-10 13:04:08 +07:00
fc9600bc35 fix(deps): update module github.com/miekg/dns to v1.1.70
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-09 15:16:21 +00:00
ed1e34ab9e Add Oracle NoSQL Database storage backend support
All checks were successful
continuous-integration/drone/push Build is passing
Implement a new storage backend for Oracle Cloud Infrastructure's NoSQL Database service, providing a scalable cloud-based storage option for production deployments.
2026-01-09 17:33:11 +07:00
c3a5f1fb19 fix(deps): update module github.com/yuin/goldmark to v1.7.16
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-06 05:17:45 +00:00
8479618217 fix(deps): update module github.com/yuin/goldmark to v1.7.15
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-05 19:18:03 +00:00
e317f6a51a fix(deps): update module github.com/yuin/goldmark to v1.7.14
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-04 09:19:18 +00:00
806a0fee70 providers: Update providers configs to be in sync with dnscontrol
Bug: https://github.com/happyDomain/happydomain/issues/39
2025-12-24 19:03:33 +07:00
d6e49e0440 Update go modules and dnscontrol to v4.29.0 2025-12-24 19:03:33 +07:00
3cdb968c7d fix(deps): update module github.com/miekg/dns to v1.1.69
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-11 17:18:53 +00:00
520c6a5311 fix(deps): update module golang.org/x/crypto to v0.46.0
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-08 21:18:25 +00:00
7f4522b2d6 fix(deps): update module golang.org/x/oauth2 to v0.34.0
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-08 13:18:31 +00:00
d0a859abe1 chore(deps): update dependency go to v1.25.5
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-02 17:18:40 +00:00
bd7bba1c75 fix(deps): update module golang.org/x/crypto to v0.45.0
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-25 04:20:42 +00:00
c7a22eb542 fix(deps): update module github.com/coreos/go-oidc/v3 to v3.17.0
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-25 02:24:45 +00:00
df1f21f407 fix(deps): update module golang.org/x/crypto to v0.44.0
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-11 19:14:53 +00:00
3c68456d74 fix(deps): update module golang.org/x/oauth2 to v0.33.0
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-08 13:14:23 +00:00
c82fe82d46 chore(deps): update dependency go to v1.25.4
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-05 21:15:00 +00:00
7d90ae5173 fix(deps): update module github.com/gin-contrib/sessions to v1.0.4
All checks were successful
continuous-integration/drone/push Build is passing
2025-10-19 05:14:16 +00:00
530aac00a3 fix(deps): update module golang.org/x/crypto to v0.43.0
Some checks are pending
continuous-integration/drone/push Build is running
2025-10-19 03:13:36 +00:00