Skip to content

NAMECHEAP: support init command#4299

Merged
TomOnTime merged 2 commits into
mainfrom
namecheap-register-creds-metadata
May 18, 2026
Merged

NAMECHEAP: support init command#4299
TomOnTime merged 2 commits into
mainfrom
namecheap-register-creds-metadata

Conversation

@TomOnTime
Copy link
Copy Markdown
Collaborator

Summary

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

Fields mirror the entries in integrationTest/profiles.json.

CC: @willpower232

Test plan

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

🤖 Generated with Claude Code

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

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@willpower232 willpower232 left a comment

Choose a reason for hiding this comment

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

LGTM, behaves as expected

Image

(presumably those links are corrected in main but not this branch)

Comment thread providers/namecheap/namecheapProvider.go Outdated
Co-authored-by: Will Power <1619102+willpower232@users.noreply.github.com>
@TomOnTime TomOnTime merged commit d128d50 into main May 18, 2026
9 of 12 checks passed
@TomOnTime TomOnTime deleted the namecheap-register-creds-metadata branch May 18, 2026 12:45
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