Quentin McGaw
|
85780dc6e1
|
chore(lint): add multiple linters
|
2024-06-13 09:23:19 +00:00 |
|
Quentin McGaw
|
4a6020558f
|
chore(all): rename settings package to provider
- internal/provider: rename `Settings` interface to `Provider`
- internal/params: rename *Settings* to *Providers*
- internal/records: rename `Settings` to `Provider`
|
2023-06-14 06:25:56 +00:00 |
|
Quentin McGaw
|
9a4a268926
|
chore(all): migrate from net.IP* to net/netip
|
2023-06-12 09:48:43 +00:00 |
|
Quentin McGaw
|
e197478638
|
chore(health): remove unneeded logger argument
|
2022-12-07 10:08:43 +00:00 |
|
Quentin McGaw
|
3b0fae84e5
|
feat(dns): specify resolver address and timeout
- `RESOLVER_ADDRESS`
- `RESOLVER_TIMEOUT`
|
2022-12-07 10:08:39 +00:00 |
|
Quentin McGaw
|
7fcd0f902b
|
chore(lint): add goerr113 linter
- Change database id to be `uint` instead of `int`
- Define and use sentinel errors
- Return `string` instead of `error` when appropriate (linode)
|
2022-08-30 01:23:45 +00:00 |
|
Quentin McGaw
|
1561babd76
|
chore(lint): add ireturn linter
- Return concrete structs
- Accept interfaces
- Define narrow interfaces locally where needed
|
2022-08-28 19:50:02 +00:00 |
|
Quentin McGaw
|
6e0d48f7c1
|
Maintenance: remove no_dns_lookup and replace DNSLookup() method with Proxied() (#160)
|
2021-03-02 02:07:52 +00:00 |
|
Quentin McGaw
|
50b1997dbb
|
Change: do not log unhealthy
|
2021-01-19 06:46:03 +00:00 |
|
Quentin McGaw
|
bf3f78f9f9
|
Refactor HTTP servers and upgrade dependencies
|
2020-12-13 19:09:05 +00:00 |
|