alpha
Login
or
Join now
zicklag.dev
/
mlf
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A human-friendly DSL for ATProto Lexicons
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
mlf
/
dns-plugins
/
mlf-dns-namecheap
/
at
main
1 folder
1 file
stavola.xyz
Hoist shared deps to [workspace.dependencies]
3mo ago
59f4fdf4
src
Add mlf-dns-namecheap plugin Namecheap's XML-over-GET legacy API. Every call hits xml.response with ApiUser/ApiKey/UserName/ClientIp params; production access requires whitelisting the caller's IP in Namecheap's admin panel (the plugin surfaces the common "IP is not in the whitelist" response cleanly as IpNotWhitelisted rather than an opaque HTTP 200 with an error body). setHosts replaces every DNS record on the zone, so upsert/delete round-trip through getHosts, modify-in-memory, setHosts. Zone lookup walks parent domains against domains.getList. Options schema takes api_user, api_key, user_name (defaults to api_user), and a required non-secret client_ip so the user can set it correctly per environment.
3 months ago
Cargo.toml
Hoist shared deps to [workspace.dependencies] Moves third-party deps used by more than one crate into the workspace table. Members reference them with '<name>.workspace = true' (or the extended form when they need extra features), so version bumps happen in one place. Single-use deps stay in their member Cargo.toml.
3 months ago