Skip to content

chore: promote develop to main - #121

Merged
mikemadeja merged 2 commits into
mainfrom
develop
Sep 27, 2026
Merged

mikemadeja merged 2 commits into
mainfrom
develop

Conversation

@mikemadeja

Copy link
Copy Markdown
Owner

Summary

Test plan

🤖 Generated with Claude Code

mikemadeja and others added 2 commits September 27, 2026 07:55
Adds Get/New/Update/Remove-PiHoleDomain, covering Pi-hole's newer
per-domain allow/deny API (GET/POST/PUT + batch-delete), distinct from
the existing Lists functions which manage whole list subscriptions.
Single-item DELETE is intentionally skipped in favor of the batch
endpoint, matching the precedent already set by Remove-PiHoleList.

Update-PiHoleDomain deliberately does not support moving a domain
between Type/Kind despite the API documenting it as possible via the
same PUT request - live testing against a real server showed this
leaves a stale duplicate at the original Type/Kind instead of actually
moving it, so that path is left unimplemented rather than shipping
broken behavior.

Adds a Domain Management category to both tools/Update-ReadmeCommand
Reference.ps1 and tools/Update-ExampleOutput.ps1, and regenerates
README.md and docs/EXAMPLES.md accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
feat: add Domain Management, completing the Domains API area
@mikemadeja
mikemadeja merged commit 6fc51e2 into main Sep 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant