mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-03-31 06:24:01 -04:00
[PR #866] [MERGED] Add NameSilo provider #875
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/qdm12/ddns-updater/pull/866
Author: @hyperring
Created: 11/23/2024
Status: ✅ Merged
Merged: 12/24/2024
Merged by: @qdm12
Base:
master← Head:namesilo📝 Commits (10+)
b1a4eb8Adds NameSilo provider8d514ffBatch apply simple suggestions from code review2c3a562Merge branch 'qdm12:master' into namesilo8ed7dd6Apply review suggestions to NameSilo provider.fbb6e78Update internal/provider/providers/namesilo/provider.go2c32e69Update internal/provider/providers/namesilo/provider.go086b449Update internal/provider/providers/namesilo/provider.go500c693Update internal/provider/providers/namesilo/provider.go380872eUpdate internal/provider/providers/namesilo/provider.go5060b78Update internal/provider/providers/namesilo/provider.go📊 Changes
11 files changed (+380 additions, -0 deletions)
View changed files
📝
.github/workflows/configs/mlc-config.json(+3 -0)📝
README.md(+2 -0)➕
docs/namesilo.md(+51 -0)📝
internal/provider/constants/providers.go(+2 -0)📝
internal/provider/errors/validation.go(+1 -0)📝
internal/provider/provider.go(+3 -0)➕
internal/provider/providers/namesilo/provider.go(+318 -0)➕
readme/namesilo.jpg(+0 -0)➕
readme/namesilo1.jpg(+0 -0)➕
readme/namesilo2.jpg(+0 -0)➕
readme/namesilo3.jpg(+0 -0)📄 Description
Adds support for NameSilo. Resolves #313
I have tested locally and it seems to work for my domains. Wildcards and IPv6 are supported. The provider will create a new record if one does not already exist.
With credit to @Zeustopher for writing most of the readme in this comment.
The API documentation is here for reference: NameSilo API Reference.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.