1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

635 Commits

Author SHA1 Message Date
3f4cc3c025 unittests.md: Update for new-style flags. 2017-12-11 09:57:46 -05:00
a77f89ca72 Clean "go vet" issue in providers/cloudflare/preprocess_test.go 2017-12-09 07:14:09 -05:00
21e4cb4fc3 go generate && add more RelEng docs. 2017-12-06 17:03:07 -05:00
678610034b Merge branch 'reformat' 2017-12-06 17:01:52 -05:00
efd34e94a8 docs/release-engineering.md: Minor fixes. 2017-12-06 17:01:16 -05:00
f5945ab444 Release v2.4 2017-12-06 15:59:00 -05:00
d8e22b4e2c pkg/js/helpers.js: Prettier. (#280) 2017-12-06 15:56:57 -05:00
3f8642afda pkg/js/helpers.js: Prettier. 2017-12-06 15:55:42 -05:00
c6e244d8da Productionize the SPF optimizer (#279)
* Productionize the SPF optimizer
* SPF_BUILDER(): New helper function
* docs/spf-optimizer.md: Document SPF_BUILDER()
2017-12-06 15:50:21 -05:00
95fb79dfcc Document creds.json can include env variables 2017-12-05 06:18:21 -05:00
203c4ffe85 Improved Namecheap documentation (#221) (#232)
* Improved Namecheap documentation
2017-11-29 23:51:52 -05:00
f5bfcd0d6e NS1: Add SRV record support (#277)
* NS1 SRV record support
* Updated feature matrix
2017-11-29 07:57:35 -05:00
53b72f39a8 GANDI: Registrar support (#274)
* GANDI: add registrar support for changing nameservers. #87

* Update docs with Gandi registrar support #87

* Updated dependencies for Gandi Registrar Support #87
2017-11-27 13:04:24 -05:00
ccf28349ce Update aws libs and remove waiter (#276)
* update r53 library. Remove waiter code

* live update provider request section

* remove debug
2017-11-27 10:22:08 -05:00
2d51cd57ed NS1: TXT records are broken if they contain spaces (#270)
* Integration tests: Add simple TXT tests.
* NS1: Fix bug in TXT record handling.
2017-11-20 08:53:44 -05:00
106790b0d5 throw an error if a domain name is declared more than once (#247)
* throw an error if a domain name is declared more than once in the js file
2017-11-14 23:14:45 -05:00
2ef1fc42f8 New validation check: Labels should not be FQDNs (#264) 2017-11-14 23:13:50 -05:00
9a44e785ac New provider: Linode (#268) 2017-11-14 23:08:06 -05:00
25df50634d Add _acme-challenge as an allowed record name (#267) 2017-11-14 06:56:15 -08:00
8f33aedc77 vendor github.com/miekg/dns/internal 2017-11-13 10:07:00 -05:00
750ed4340e Provider Request: NameSilo 2017-11-13 09:59:02 -05:00
abcdc21701 Update github.com/miekg/dns and fix tests that broke as a result. (#265) 2017-11-10 11:48:29 -08:00
e44dde52e2 New Provider: OVH DNS Provider (#143) (#175)
* OVH DNS Provider (#143)

This adds the OVH Provider along with its documentation.

Unfortunately we can't set this DNS provider to support `CanUsePTR`,
because OVH only supports setting PTR target on the Arpa zone.

* OVH Registrar provider (#143)

This implements OVH as a registrar provider.
Note that NS modifications are done in a "best effort" mode, as the
provider doesn't wait for the modifications to be fully applied
(the operation that can take a long time).

* Allow support for dual providers scenarios

Since OVH released their APIv6, it is now possible to update
zone apex NS records, opening the door to complete dual providers
scenarii.

This change implements apex NS management in an OVH zone.
2017-11-10 11:02:34 -08:00
fea1d7afff Add OWNERS file and instructions. 2017-11-09 13:38:56 -05:00
2e61c83511 Docs: Note the request for a INWX provider. 2017-11-09 13:28:37 -05:00
acec77d832 a little bit of debugging 2017-11-08 10:25:10 -05:00
e7472f76f3 Downcase DNS names (#253)
* Downcase DNS names
* Document opinions
2017-11-07 14:12:17 -08:00
b614501d56 Add introductory text to Writing Providers 2017-11-07 16:42:11 -05:00
f4396b2548 Rename source files that don't match the name/nameProvider.go standard. (#261) 2017-11-07 12:54:28 -08:00
8d77ca9cc8 release-engineering.md: New releases should be announced in chat (gitter.im) 2017-11-02 16:35:08 -07:00
79912725d8 Update release-engineering.md 2017-11-02 14:51:52 -07:00
f7eb7cd1f6 Docs/Provider - missing double quote =D (#257)
* spelling mistake

fix spelling mistake

* missing double quote

missing double quote =D
2017-11-01 08:45:22 -04:00
cad1aa8d16 spelling mistake (#255)
fix spelling mistake
2017-10-31 08:52:04 -04:00
b409637332 Revert! 2017-10-25 12:11:51 -04:00
2a98e29eb0 wip! 2017-10-25 11:52:54 -04:00
03168d4a7a docs: Fix type in gcloud docs (#248) 2017-10-25 09:21:44 -04:00
fad98f73f4 Improve Route53 documentation (#221) (#234)
* Improve Route53 documentation

- Grammar fixes
- Formatting improvements
- Don't encourage using environment vars instead of the credentials file

* Add back sdk config link
2017-10-24 09:44:23 -04:00
98e01e75aa Website fixes (Part 2) (#221) (#236)
* Fix page title spelling

* Fixed some more mistakes

* Spacing fixes

* Fix title in TOC

* Improved TOC
2017-10-24 09:42:30 -04:00
60ed1a2e0b Namecheap: switch throttling to only as needed. (#244)
* refactor namecheap to throttle only as needed

* note about srv records

* no it can't

* fmt
2017-10-24 09:41:59 -04:00
1664b64a94 namecheap url doc mention (#245)
* add initial URL support to namecheap provider

* add URL / FRAME records to namecheap provider

* add menion of URL types to namecheap docs
2017-10-23 14:16:16 -04:00
eafc18a77e add initial URL support to namecheap provider (#237)
* add initial URL support to namecheap provider

* add URL / FRAME records to namecheap provider
2017-10-23 12:54:31 -04:00
c1c9dabf43 add rate based throttle to namecheap (#238)
* add rate based throttle to namecheap

* add limit message if throttle limit is reached
2017-10-23 11:15:22 -04:00
f2098de611 bump version 2017-10-19 08:54:29 -04:00
e548b8f059 DNSimple: Adding SRV, CAA, and ALIAS suppport (#243)
* dnsimple ALIAS

* caa working

* srv

* gen
2017-10-18 15:51:44 -04:00
2c5f4c88ea DNSimple: handle pagination appropriately. (#242)
* dnsimple paging

* remove unrelated change
2017-10-18 13:53:44 -04:00
63498c3ff3 update README to include NS1 as a provider (#240) 2017-10-18 09:19:41 -04:00
01e6508487 re-add sleep to namecheap 2017-10-16 11:21:33 -04:00
23427516c0 Added Vultr provider (#217) (#219)
* Added Vultr provider
* Fixed tests
* Fixed CI build validation
* Add unsupported features
* Added #rtype_variations tags according to stackexchange.github.io/dnscontrol/adding-new-rtypes
* Add title (for compatibility with #223)
* Removed extra rtype_variations
2017-10-12 09:21:36 -04:00
002426ce4d Improved DigitalOcean documentation (#227)
- Grammar fixes
- Formatting improvements
- Changed a completly wrong statement about route53 (should be about DO)
2017-10-11 13:13:31 -04:00
60bc15705f Improve DNSimple documentation (#221) (#228)
- Grammar improvements
- Markdown formatting improvements
2017-10-11 13:13:12 -04:00