Commit graph

123 commits

Author SHA1 Message Date
Jeffrey Cafferata e03c5cb7e9
Gitter - Drop communication channel (#3066) 2024-08-05 13:37:14 -04:00
Hui Hui ce07c76fe8
Add support for huaweicloud dns (#3010)
Signed-off-by: huihuimoe <github@huihui.contact>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-06-17 12:04:32 -04:00
Tom Limoncelli 1d96981e11
NEW FEATURE: Add RFC4183 support to REV() (#2879)
Co-authored-by: Thomas Misilo <tmisilo@ksu.edu>
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
2024-04-03 16:01:55 -04:00
Tom Limoncelli 4f23b2aff5
DOCS: Warn that get-certs will be removed without notice (#2902) 2024-04-02 16:16:39 -04:00
Tom Limoncelli 68c5e87c89
NEW FEATURE: Gather data for providers concurrently (#2873) 2024-03-27 13:54:36 -04:00
Jeffrey Cafferata 558d2e8c9c
CICD: GoReleaser release footer (#2853) 2024-02-26 14:07:39 -05:00
Jeffrey Cafferata 3f6b93e435
DOCS: Starcharts (over time) (#2781) 2024-01-09 16:22:03 -05:00
PJEilers 3d570ead31
NEW DNS PROVIDER: Realtime Register (REALTIMEREGISTER) (#2741)
Co-authored-by: pieterjan.eilers <pieterjan.eilers@realtimeregister.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-09 10:45:59 -05:00
Pascal Mathis 961eaa7862
NEW PROVIDER: Bunny DNS (#2265) (#2760) 2024-01-06 09:19:40 -05:00
evan afd0d76e7b
NEW REGISTRAR: Dynadot (DYNADOT) (#2753)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-02 16:40:40 -05:00
Jeffrey Cafferata 3ed24a9af6
DOCS: Rename build filenames (#2681) 2023-12-05 08:46:51 -05:00
Matthew Gamble 37e21030a2
NEW PROVIDER: Azure Private DNS Zones (#2626)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-11-28 16:26:08 -05:00
tomf 541679386b
NEW PROVIDER: Mythic Beasts DNS (#2528)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-25 09:24:44 -04:00
Tom Limoncelli c2eb98993c
DOCS: Improved docker instructions (#2532) 2023-08-23 10:27:13 -04:00
Tom Limoncelli 31bf652e34
ANNOUNCEMENT: Proposal to no longer generate 32-bit binaries (#2464) 2023-06-28 10:35:59 -04:00
Jeffrey Cafferata e97cf01744
DOCS: consistency in code examples in language reference (#2394) 2023-05-24 16:09:22 -04:00
nemunaire 5ae231030e
Update version in go.mod (#2382) 2023-05-20 13:21:45 -04:00
Tom Limoncelli 11c9f805d8
CHORE: Remove references to old CircleCI build system (#2333)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-08 08:45:21 -04:00
Tom Limoncelli 4828423d71
CHORE: Sort documentation lists (#2170) 2023-03-15 11:30:27 -04:00
Paul Dee 8e643c2856
New provider: Loopia DNS service provider (#2140)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-03-15 09:54:07 -04:00
0bf851ec06
New provider: LuaDNS (#2127) 2023-03-09 07:15:59 -08:00
Will Power bbaee2cbcd
NAMECHEAP: New maintainer: willpower232 (#2080)
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-02-19 10:55:21 -05:00
Yannik Sembritzki d1afe8a12e
Fix outdated example in README (#2060)
Co-authored-by: Yannik Sembritzki <yannik@sembritzki.org>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-02-07 14:07:01 -05:00
Jeffrey Cafferata 2c8fdf5bce
DOCS: [README] Fixed Changelog v3.16.0 URL (#2003)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-29 13:14:42 -05:00
Jeffrey Cafferata 430568c8f8
DOCS: Replace stackexchange.github.io (#2004)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-29 13:14:22 -05:00
Jeffrey Cafferata f912b15adc
DOCS: Migrated documentation website to Gitbook (#1809) 2023-01-20 07:56:20 -05:00
Tom Limoncelli 77df64d497
NAMECHEAP: Adopt diff2 in compatibility mode (#1894) 2023-01-18 12:35:19 -05:00
Jeffrey Cafferata 481137d964
OCTODNS: Remove OctoDNS provider (#1921)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-09 08:54:02 -05:00
Amogh Lele 1618aceb2a
NEW PROVIDER: Netlify (#1820)
Signed-off-by: Amogh Lele <amolele@gmail.com>
2022-11-28 11:01:35 -05:00
imlonghao d90ca157e4
PORKBUN: New provider (#1819)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-11-26 11:36:17 -05:00
Yuhui Xu 35818299c0
NEW PROVIDER: Gcore DNS (#1816) 2022-11-15 12:40:08 -05:00
Jeffrey Cafferata 2f50c740f9
DOCS: Updated Go Package URL's to latest version (#1803)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-11-01 15:15:10 -04:00
Jeffrey Cafferata cd80a7f157
DOCS: Aligned/improved installation section package manager (#1788) 2022-11-01 15:13:53 -04:00
Paramtamtam cc433fd104
DOCS: Added link to the alternative GitHub action (#1802) 2022-11-01 13:29:09 -04:00
Tom Limoncelli 1aca045d5b
DOCS: Fix many small typos (#1794)
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
2022-10-30 13:56:45 -04:00
Tom Limoncelli ffdb4b6271
DOCS: Add page for how to maintain docs (#1780) 2022-10-28 15:14:28 -04:00
Steffen Zieger ad8f436330
DOCS: fix docker usage in README (#1751) 2022-09-16 10:47:04 -04:00
Jeffrey Cafferata dad1d4c2c5
DOCS: Fixed typo "deprecation" (#1739) 2022-09-06 08:21:57 -04:00
Tom Limoncelli a18710b284
DOCS: Clean up old docs and scripts (#1728) 2022-08-31 08:34:24 -04:00
Andy Hall c9b166ff0f
DOCS: Add MacPorts to Install section (#1729) 2022-08-27 09:03:44 -04:00
Simen Bai 0d9bdc2ddc
DOMAINNAMESHOP: Domainnameshop documentation update (#1726)
Co-authored-by: Simen Bai <git@simenbai.no>
2022-08-20 00:51:25 -04:00
Chris Hunt b4ebe5b54b
maint: Update GoReleaser and CircleCI configs to publish multi-arch Docker image (#1682)
- Improve the filtering for the `release` job only on tag creation.
- Removes the dependency on `integration-tests` job from the `release` job. The flaky tests were frequently blocking the release.
  - Integration tests will now only run on PRs.
- Restores the Docker build/publish
  - Includes amd64, arm64, and i386 multi-arch manifest
- Uploads [artifacts](https://app.circleci.com/pipelines/github/StackExchange/dnscontrol/1285/workflows/b40ce89b-5a60-4ed2-874b-d47f383122b2/jobs/10051/artifacts) to CircleCI
- Fixes linting issues with README
- Add [CircleCI Insights badge](https://github.com/StackExchange/dnscontrol/tree/fix/cci#dnscontrol) to README
- Uploads deb and rpm packages to [CloudSmith](https://cloudsmith.io/~stackoverflow/repos/dnscontrol/packages/)
  - TODO: It looks like CloudSmith treats both formats as duplicates and appends a `-1` to the version.
  - TODO: Push the Docker images to CloudSmith as well (alternate to Docker Hub and their aggressive rate limits).
- TODO: The automated release notes regex patterns don't work for most of the commits. See [releases/tag/v3.18.2-pre013](https://github.com/StackExchange/dnscontrol/releases/tag/v3.18.2-pre013)
2022-08-12 16:08:16 -04:00
Tom Limoncelli 83a4b6a2f4
Remove ACTIVEDIRECTORY_PS (#1680) 2022-08-11 13:15:19 -04:00
Tom Limoncelli f3767f2f0c
Announce OctoDNS decomm. (#1679)
* Announce OctoDNS decomm.

* Update README.md
2022-08-11 11:49:49 -04:00
MisterErwin 7865e37c8f
Add RWTH provider (#1629)
* Add RWTH provider

* fix Owners order

* Reorganize RWTH Provider

* Fix staticcheck and code style issues

Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-04 14:40:27 -04:00
Tom Limoncelli bd1a7f26dc
Update go command (#1650) 2022-08-01 14:43:00 -04:00
Simen Bai e9510da434
Domainnameshop provider (#1625)
* Added basic structure for domain name shop

* Finished proof of concept for domainnameshop

* Fixed handeling of IDNA for CNAME records

* Updated documentation notes

* Added docs

* Ran linter and vet

* Removed proxy config used for debugging

* Ran go generate

* Fixed issue with TTLs being restricted to a multiple of 60

* Ran tests, vet and linting and fixed flaws

* Fixed typo in docs

* Improved code based on feedback

* Fixed issues with TXT records not working properly

* Refactored according to new file layout proposed

* Updated documentation matrix

* Suggestions and corrections

* Corrected according to suggestions

Co-authored-by: Simen Bai <git@simenbai.no>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-01 12:01:37 -04:00
Paul Norman 64dd70969d
Use HTTPS for git endpoint for cloning (#1572)
Github no longer supports the unsecured git protocol,
so use HTTPS instead.
2022-06-22 06:48:13 -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
Riyadh Al Nur 1f641c0f58
CHORE: update provider maintainer message (#1526)
Signed-off-by: Riyadh Al Nur <riyadhalnur@verticalaxisbd.com>

Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-06-07 21:51:25 -04:00