Skip to content

MYTHICBEASTS: support init command#4298

Merged
TomOnTime merged 1 commit into
mainfrom
mythicbeasts-register-creds-metadata
May 18, 2026
Merged

MYTHICBEASTS: support init command#4298
TomOnTime merged 1 commit into
mainfrom
mythicbeasts-register-creds-metadata

Conversation

@TomOnTime
Copy link
Copy Markdown
Collaborator

@TomOnTime TomOnTime commented May 16, 2026

Summary

Register CredsMetadata for MYTHICBEASTS so the provider is offered by the dnscontrol init wizard.

Fields mirror the entries in integrationTest/profiles.json.

CC: @tomfitzhenry

Test plan

  • go build ./... passes
  • dnscontrol init lists MYTHICBEASTS as an option
  • Verify any // TODO: Verify annotations in the diff (e.g. PortalURL)

🤖 Generated with Claude Code

Register CredsMetadata so the MYTHICBEASTS provider appears in the `dnscontrol init` wizard.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
DisplayName: "Mythic Beasts",
Kind: providers.KindDNS,
DocsURL: "https://docs.dnscontrol.org/provider/mythicbeasts",
PortalURL: "https://www.mythic-beasts.com/customer/api-users", // TODO: Verify
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed that this URL is correct for setting up API keys.

Copy link
Copy Markdown
Contributor

@tomfitzhenry tomfitzhenry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested. Works great!

@TomOnTime TomOnTime merged commit 16c26ac into main May 18, 2026
9 of 11 checks passed
@TomOnTime TomOnTime deleted the mythicbeasts-register-creds-metadata branch May 18, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants