Jeffrey Cafferata
8fa1a8d7d6
BUILD: Generate OWNERS files ( #2997 )
2024-07-10 15:53:50 -04:00
Tom Limoncelli
1fa92de07e
CHORE: Linting and comment-fixing ( #2937 )
2024-05-07 14:47:28 -04:00
Florian Ritterhoff
3a9b413175
NEW RECORD TYPE: HTTPS & SVCB ( #2919 )
...
Thanks so much for this contribution! I have a feeling that a lot of people are going to need these records soon!
2024-05-01 11:37:15 -04:00
xtex
3f05482e6b
NEW RECORD TYPE: DNSKEY ( #2917 )
...
Signed-off-by: xtex <xtexchooser@duck.com>
2024-04-22 09:54:12 -04:00
Jeffrey Cafferata
5078927e01
DOCS: Simplified the provider URLs (providers) ( #2914 )
2024-04-18 09:43:50 -04:00
Jeffrey Cafferata
c31064781f
DOCS: Documentation directory structure ( #2905 )
2024-04-09 14:26:45 -04:00
imlonghao
42125b5248
NEW RECORD TYPE: DNAME ( #2893 )
2024-04-02 14:28:57 -04:00
Tom Limoncelli
4765f402bd
FEATURE: New capability: Can provider run concurrently ( #2876 )
2024-03-20 12:36:54 -04:00
Tom Limoncelli
e52ec54453
Remove unused CantUseNOPURGE capability ( #2877 )
2024-03-18 18:30:09 -04:00
Jeffrey Cafferata
9873f9f4b2
CICD: GoReleaser version #2 ( #2761 )
2024-01-04 10:46:36 -05:00
Tom Limoncelli
9221a0638c
Revert "CICD: GoReleaser version" ( #2756 )
2024-01-02 15:20:01 -05:00
Jeffrey Cafferata
17da0bc69f
CICD: GoReleaser version ( #2737 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-02 15:14:35 -05:00
Jeffrey Cafferata
99e3f9f046
CICD: Removed the old Azure Pipelines configurations ( #2705 )
2023-12-10 10:27:57 -05:00
Jeffrey Cafferata
e917568add
CICD: Removed the old Travis configurations ( #2707 )
2023-12-10 10:26:41 -05:00
Florian Ritterhoff
3e1e7aeb8e
fix: correct order for dhcid
2023-09-10 08:09:02 +02:00
Florian Ritterhoff
1c5e038c67
add dhcid type
2023-09-10 08:09:02 +02:00
Jed Fox
38b0be5d3f
Fix types for SPF_BUILDER ( #2487 )
...
Co-authored-by: str4d <4993799+str4d@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-15 17:45:31 -04:00
Atma Rutledge
449e2a77e5
FOUND-1643: FEATURE: Adding rate limit to CSCGlobal ( #2490 )
2023-08-01 09:40:59 -04:00
Jed Fox
f5a9f8b6d0
DOCS: TypeScript updates ( #2402 )
2023-05-30 12:59:58 -04:00
nemunaire
5ae231030e
Update version in go.mod ( #2382 )
2023-05-20 13:21:45 -04:00
Jed Fox
f896b749d3
Fix doc URLs in .d.ts file ( #2342 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-05-09 14:29:58 -04:00
Paul Dee
996f18797b
Format provider name as a link also to its corresponding markdown file ( #2182 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-03-16 23:15:39 -04:00
Paul Dee
3b6591fd95
NEW FEATURE: Support DNS LOC record type ( #2174 )
2023-03-16 14:04:20 -04:00
Tom Limoncelli
81054e72c5
CHORE: linting ( #2176 )
2023-03-15 18:35:34 -04:00
Paul Dee
fb6a79ab6f
Fix obscure 'go generate' crash. ( #2173 )
2023-03-15 17:04:21 -04:00
Tom Limoncelli
28055dc6f7
DOCS: Clarify/fix official and community support ( #2172 )
2023-03-15 12:12:51 -04:00
Jeffrey Cafferata
7b1b964b76
DOCS: Documentation inline replacements ( #2083 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-02-19 00:07:30 -05:00
Jed Fox
83252ef641
Remove all template tag lines from the .d.ts file ( #2030 )
2023-01-31 16:42:17 -05:00
Tom Limoncelli
8249a4b95b
Linting ( #1996 )
2023-01-28 11:09:38 -05:00
Jeffrey Cafferata
3a7b150a2d
BUG: TypeScript typing: Renamed directory ( #1979 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-24 10:18:26 -05:00
Tom Limoncelli
c1532d90a0
CORE: Fix matrix generator ( #1958 )
2023-01-20 08:31:24 -05:00
Jeffrey Cafferata
f912b15adc
DOCS: Migrated documentation website to Gitbook ( #1809 )
2023-01-20 07:56:20 -05:00
Tom Limoncelli
9bb38c4526
CHORE: Remove references to TXTMulti ( #1953 )
2023-01-18 11:45:36 -05:00
Jed Fox
9b3ad81b1d
Embed types-dnscontrol.d.ts into the binary instead of fetching it via HTTP ( #1942 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-17 12:10:43 -05:00
Jed Fox
1e337abcdf
Provide TypeScript typings for dnsconfig.js ( #1830 )
...
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-12 16:59:42 -05:00
Jed Fox
cfc93bff46
Improve layout and display of the feature matrix table ( #1824 )
2022-11-29 01:18:52 -05:00
Tom Limoncelli
ccb582b278
CHORE: Linting ( #1704 )
...
* Remove deprecated io/ioutil
* fixup!
* staticcheck and linting
* revert models/provider.go
* Fix imports to new style
* linting
2022-08-14 20:46:56 -04:00
Tom Limoncelli
cd61c2c766
CHORE: Remove deprecated io/ioutil ( #1699 )
...
* Remove deprecated io/ioutil
* fixup!
* fixup!
2022-08-14 12:50:15 -04:00
Tom Limoncelli
17feddb157
go generate ( #1479 )
2022-04-04 14:55:35 -04:00
Tom Limoncelli
73de17adc2
Revert "_PROVIDER flag phase 1: generate warnings"
...
This reverts commit 26c632e05f
.
2022-03-27 15:56:57 -04:00
Tom Limoncelli
26c632e05f
_PROVIDER flag phase 1: generate warnings
2022-03-27 15:54:16 -04:00
Tom Limoncelli
444b893e1b
MAINT: Sort various lists ( #1433 )
...
* maint: sort lists in build/generate/featureMatrix.go
* maint: sort lists in docs/byo-secrets.md
* maint: sort lists in models/record.go
* maint: sort lists in pkg/normalize/validate.go
* maint: sort lists in providers/activedir/activedirProvider.go
* maint: sort lists in providers/akamaiedgedns/akamaiEdgeDnsProvider.go
* maint: sort lists in providers/axfrddns/axfrddnsProvider.go
* maint: sort lists in providers/azuredns/azureDnsProvider.go
* maint: sort lists in providers/cloudflare/cloudflareProvider.go
* maint: sort lists in providers/cloudns/cloudnsProvider.go
* maint: sort lists in providers/desec/desecProvider.go
* maint: sort lists in providers/digitalocean/digitaloceanProvider.go
* maint: sort lists in providers/dnsimple/dnsimpleProvider.go
* maint: sort lists in providers/dnsmadeeasy/dnsMadeEasyProvider.go
* maint: sort lists in providers/exoscale/exoscaleProvider.go
* maint: sort lists in providers/gandiv5/gandi_v5Provider.go
* maint: sort lists in providers/hedns/hednsProvider.go
* maint: sort lists in providers/hetzner/hetznerProvider.go
* maint: sort lists in providers/hexonet/hexonetProvider.go
* maint: sort lists in providers/inwx/inwxProvider.go
* maint: sort lists in providers/linode/linodeProvider.go
* maint: sort lists in providers/namecheap/namecheapProvider.go
* maint: sort lists in providers/namedotcom/namedotcomProvider.go
* maint: sort lists in providers/netcup/netcupProvider.go
* maint: sort lists in providers/ns1/ns1Provider.go
* maint: sort lists in providers/octodns/octodnsProvider.go
* maint: sort lists in providers/oracle/oracleProvider.go
* maint: sort lists in providers/ovh/ovhProvider.go
* maint: sort lists in providers/packetframe/packetframeProvider.go
* maint: sort lists in providers/powerdns/powerdnsProvider.go
* maint: sort lists in providers/route53/route53Provider.go
* maint: sort lists in providers/vultr/vultrProvider.go
* Update go:build pragmas for windows
* More sorting
* go generate
2022-03-02 11:19:15 -05:00
Jauder Ho
a6b9609cd5
gofmt cleanups ( #1217 )
...
* Create codeql-config.yml
* Update codeql-analysis.yml
Add config to exclude certain files
* Run gofmt on a few files as reported by goreportcard.com
2021-07-21 16:10:53 -04:00
Steven Vernick
be1f03fb75
NEW PROVIDER: AkamaiEdgeDNS ( #1174 )
...
* downcase TLSA
* Akamai provider
* Akamai provider
* EdgeDNS provider
* AkamaiEdgeDNS provider
* AkamaiEdgeDNS provider
* AkamaiEdgeDNS provider
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-06-22 10:24:49 -04:00
Tom Limoncelli
1cea854e1c
MAINT: Adopt go 1.16's embed feature ( #1162 )
...
* MAINT: Switch from esc to embed
* Simplify
* Update minimum go version in docs and pipelines
* go generate
2021-06-04 15:50:47 -04:00
fuero
4586ad1281
Direct SOA record management ( #1115 )
...
* Adds SOA record to JS, zone parsing and record validation
* adds JS parsing test for SOA record
* fix validation & regenerates static resources
* Adds label and target test for SOA record
* Removes serial from SOA JS macro
* Adds generated resources
* reformat with gofmt
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-05-04 15:47:26 -04:00
Tom Limoncelli
88c05d9484
Update deps ( #1141 )
2021-05-02 11:04:42 -04:00
Tom Limoncelli
8dea9edc34
Re-engineer TXT records for simplicity and better compliance ( #1063 )
...
TXT records are now handled different.
1. The raw input from dnsconfig.js is passed all the way to the provider. The provider can determine if it can or can't handle such records (auditrecords.go) and processes them internally as such.
2. The CanUseTXTMulti capability is no longer needed.
* DSPs now register a table of functions
* Use audits for txt record variations
* unit tests pass. integration fails.
* fix deepcopy problem
* rename to AuditRecordSupport
* Reduce use of TXTMulti
* Remove CanUseTXTMulti
* fix Test Skip
* fix DO
* fix vultr
* fix NDC
* msdns fixes
* Fix powerdns and cloudflare
* HEDNS: Fix usage of target field to resolve TXT handling (#1067 )
* Fix HEXONET
Co-authored-by: Robert Blenkinsopp <robert@blenkinsopp.net>
Co-authored-by: Jakob Ackermann <das7pad@outlook.com>
2021-03-07 13:19:22 -05:00
Tom Limoncelli
976fc20190
Extend timeout for CLOUDFLAREAPI
2021-03-02 11:22:55 -05:00
Tom Limoncelli
de308c0952
Lint: Fix ST1005: error strings should not be capitalized ( #834 )
2020-08-30 19:52:37 -04:00