Commit graph

75 commits

Author SHA1 Message Date
nemunaire 5ae231030e
Update version in go.mod (#2382) 2023-05-20 13:21:45 -04:00
Florian Ritterhoff fa67fcbc8b
NEW FEATURE: Colorize preview/push output (#2076) 2023-02-19 10:54:53 -05:00
Jeffrey Cafferata f912b15adc
DOCS: Migrated documentation website to Gitbook (#1809) 2023-01-20 07:56:20 -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
Chris Hunt cfc82c8e13
DOCS: Update with new release process (#1707)
* Update with new release process

* Move major bump to its own section; split step 1 into 2 parts

* Remove version number from main.go

* Linting

* Add example `git tag` command

* Try a different regex pattern for release note generation

Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-15 10:41:45 -04:00
Tom Limoncelli ef5da756d6
Release v3.18.1 (#1678) 2022-08-10 13:40:55 -04:00
Tom Limoncelli 9dba97135b
Release v3.18.0 (#1665) 2022-08-08 21:32:56 -04:00
Tom Limoncelli b140b2eb45
Release v3.17.0 (#1550)
* Release v3.17.0

* release-engineering.md: Add depre instructions
2022-06-19 09:51:07 -04:00
Tom Limoncelli 6ee11df983
Release v3.16.2 (#1517) 2022-05-31 11:27:04 -04:00
Tom Limoncelli 39b9dfe3d1
Release v3.16.1 (#1510)
* Release v3.16.1

* Update dependencies

* Upgrade yaml.v3
2022-05-27 13:00:49 -04:00
Tom Limoncelli 24331d564a
Release v3.16.0 (#1506)
* Release v3.16.0

* Update docs

* Update dependencies

* DOCS: Add missing AutoDNS owner
2022-05-20 15:52:15 -04:00
Tom Limoncelli 71a849c5af
Release v3.15.0 (#1449)
* Release v3.15.0

* Document deprecations better
2022-03-07 13:51:14 -05:00
Tom Limoncelli 9ba4bfe0c8
Release v3.14.0 (#1399)
* Release v3.14.0
* Update deprec list
2022-02-05 10:04:58 -05:00
Tom Limoncelli 215f6ed525
Release v3.13.0 (#1310)
* Remove length checking from TxtNoMultipleStrings

All functions in should test for only one condition. There already is a
function that tests for long TXT records: TxtNoLongStrings.
Add calls to TxtNoLongStrings in all providers that use
TxtNoMultipleStrings, to keep functionality, except for NS1 and ClouDNS,
which allow for any TXT record length, but not for multiple strings per
TXT.

* Release v3.13.0

* Release v3.13.0

Co-authored-by: Norman Stetter <norman.stetter@zeit.de>
2021-11-27 14:46:37 -05:00
Tom Limoncelli 0f0c4e06bd
Release v3.12.0 (#1252) 2021-09-09 16:57:40 -04:00
Tom Limoncelli a16a0da474
Release v3.11.0 (#1213) 2021-07-21 13:34:26 -04:00
Tom Limoncelli 0630c185cf
Release v3.10.1 (#1194)
* Release v3.10.1

* Update dependencies

* RELENG: Update doc to verify version string

* Fix codeql issue
2021-07-01 10:17:43 -04:00
Tom Limoncelli 1ec61c536b
Release v3.9.0 (#1156)
* Release v3.9.0

* go generate
2021-05-13 12:48:05 -04:00
Tom Limoncelli f938230a6b
Release v3.8.1 (#1136)
* Update depends

* Update releng docs

* Release v3.8.1
2021-04-22 16:59:52 -04:00
Tom Limoncelli eb3d7c3e0b
Release v3.8.0 (#1111) 2021-03-28 16:09:59 -04:00
Tom Limoncelli 54bca37900
Release v3.7.0 (#1050) 2021-02-19 15:28:43 -05:00
Tom Limoncelli 9c0092edcb
Release v3.6.0 (#1033)
* Release v3.6.0
* Update go modules
2021-01-30 09:49:22 -05:00
Tom Limoncelli 5cb6c533e6 Release v3.5.0 2020-12-08 11:51:49 -05:00
Tom Limoncelli 3a2b1b2f7b
Internal: deps updates and linting (#905)
* Update dependencies
* writing-providers.md: Update for Go Mod, etc.
* Linting pkg/version
* s/CloudflareAPI/api/g
* s/ApiKey/APIKey/g
* s/ApiToken/APIToken/g
* s/ApiUser/APIUser/g
2020-10-18 14:04:50 -04:00
Tom Limoncelli ac3ee9afea Release v3.4.2 2020-10-12 12:55:43 -04:00
Tom Limoncelli c1e7b36b01 Release v3.4.1 2020-10-12 12:54:40 -04:00
Tom Limoncelli da1cbad4ec
HEXONET: Implement get-zones, fix module problem (#898)
* VULTR: Update govultr to v1.0.0 (fixes #892) (#897)

* go get -u github.com/hexonet/go-sdk

* Fix HEXONET providers.json entry

* providers.json: json commma

* providers.json: fmtjson

* HEXONET: Implement get-zones. Fix tests and docs.

* fixup!

* Update azure test failures

* Move version info into its own package

* Use new version system
2020-10-12 11:45:44 -04:00
Patrick Gaskin bc8bcf88c4
Require Go Modules to build (#902)
* Add module info to version

* Add warning if built without Go modules

* Updated source installation instructions for Go modules
2020-10-10 10:34:04 -04:00
Tom Limoncelli 0ce8bed72f Release v3.3.0 2020-09-04 15:52:17 -04:00
Tom Limoncelli df69016cd1 No-op change 2020-07-14 07:20:07 -04:00
Tom Limoncelli 2e52228d6c Release v3.2.0 2020-06-02 10:41:21 -04:00
Tom Limoncelli e230c7aab1 Release v3.1.1 2020-05-23 10:25:22 -04:00
Tom Limoncelli 17e7d4af57 Release v3.1.0 2020-05-23 09:46:53 -04:00
Tom Limoncelli 24b7d0641e Update github.com/StackExchange/dnscontrol/v2 2020-04-14 16:49:03 -04:00
Tom Limoncelli a7c62e5d31 Release v3.0.0 2020-03-22 13:48:16 -04:00
Patrick Gaskin 2f83aa9302 Internals: Switch to v2 go.mod, drop GOPATH, and fix Azure Pipelines (#595)
* Switched to v2 go.mod

Also set GO111MODULE=on in build stuff to always use Go modules
even when in GOPATH.

* Ensure go.mod, go.sum, and vendor are up to date

* Attempt to fix Azure pipelines

* Add set -e to properly fail on exit (it didn't seem to be
  propagating properly before).
* Set workingDirectory for GoFmt and GoGen (this might be why it
  fails unlike compile and unitests).

* Another attempt to fix Azure Pipelines

* Use the Go env template for all go-related jobs.

* Completely fixed Azure Pipelines

* Added a display name to GoFmt for consistency.
* Fixed diffs for GoFmt and GoGen.
* Show git status for checks.

* Drop GOPATH for tests

TODO: Do the same for integration tests.

* Drop GOPATH for integration tests

* Show more diffs

* Regenerate provider support matrix

This wasn't done in #590...
2020-01-28 10:42:31 -05:00
Craig Peterson ed48fc6dec
bump version to 2.10.0 for semver compliance 2020-01-09 11:29:11 -05:00
Craig Peterson 88769d51b7
bump version to 2.10 2020-01-02 16:09:19 -05:00
Tom Limoncelli 94aeff8489 Release v2.9 2019-05-27 15:56:57 -04:00
Craig Peterson ebe00625a3
Bump version to 0.3.0 2019-05-07 12:58:52 -04:00
Tom Limoncelli dc4dd5ba44 Release v2.8 2018-12-19 15:09:16 -05:00
Tom Limoncelli 133b7e6414 fixup! 2018-12-18 17:49:03 -05:00
Tom Limoncelli 199da3bb99 Release v2.8 2018-12-18 15:28:34 -05:00
Craig Peterson 36228949e9
Update internal version for 0.2.7 2018-09-10 22:25:55 -04:00
Tom Limoncelli cea71db352 Release v2.6 2018-03-16 11:27:40 -04:00
Tom Limoncelli 5fa0cd1d46 Release v2.5 2018-01-22 20:42:41 -05:00
Tom Limoncelli b7c251190f
Vet and Lint the entire system (#296)
* govet and golint corrections
2018-01-09 12:53:16 -05:00
Tom Limoncelli f5945ab444 Release v2.4 2017-12-06 15:59:00 -05:00
Craig Peterson f2098de611 bump version 2017-10-19 08:54:29 -04:00
Tom Limoncelli 86e955befe release-engineering.md: Add links 2017-10-02 13:53:01 -04:00