Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
dab8b76
feat: migrate domain & dns commands to the v3 Domains API
jpage-godaddy Jul 1, 2026
e92f474
fix: declare app-registry:write scope on app mutations; tidy build_pr…
jpage-godaddy Jul 1, 2026
f0740f1
docs: correct quote-cache/dns wording; align v3 money test fixtures
jpage-godaddy Jul 1, 2026
bf81135
docs+test: fix APP_REGISTRY_WRITE doc; align consent-actor fixtures t…
jpage-godaddy Jul 1, 2026
c580fe9
fix: robustness + accurate schemas for domain quote/purchase/availabl…
jpage-godaddy Jul 1, 2026
449a975
docs: mark conditional output-schema fields optional (domain quote/pu…
jpage-godaddy Jul 2, 2026
241d164
docs: fix domain help scopes + contacts flow wording; nameservers sch…
jpage-godaddy Jul 2, 2026
ea44a83
fix: emit required output fields concretely; clarify is_terminal_stat…
jpage-godaddy Jul 2, 2026
7ad92c3
fix: DNS commands surface API error bodies; prune expired quotes on read
jpage-godaddy Jul 2, 2026
9cc2229
fix: validate customer UUID before paid purchase; correct contacts to…
jpage-godaddy Jul 2, 2026
fc105d5
fix: domain list surfaces API error bodies via api_error
jpage-godaddy Jul 2, 2026
2fa3d97
docs: update contacts.toml template header for the quote-time contact…
jpage-godaddy Jul 2, 2026
403aab6
fix: treat unparseable quote expiry as expired; doc-link + template p…
jpage-godaddy Jul 2, 2026
5638e2e
chore: bump cli-engine to 0.3.5 for next-steps human-output footer
jpage-godaddy Jul 2, 2026
1c221fc
fix: fail fast if the quoted profile can't be serialized for the cache
jpage-godaddy Jul 2, 2026
1cfa772
fix: address PR review — OAuth-only auth + purchase/dns robustness
jpage-godaddy Jul 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 24 additions & 2 deletions rust/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ path = "src/main.rs"
async-trait = "0.1"
chrono = { version = "0.4", default-features = false, features = ["clock", "serde"] }
clap = { version = "4.5", features = ["std", "string"] }
cli-engine = { features = ["pkce-auth"], version = "0.3.4" }
cli-engine = { features = ["pkce-auth"], version = "0.3.5" }
dirs = "6"
domains-client = { path = "domains-client" }
fancy-regex = "0.14"
Expand All @@ -33,9 +33,11 @@ toml = "0.8"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
uuid = { version = "1", features = ["v4"] }
iso_currency = "0.5.3"

[dev-dependencies]
httpmock = "0.7"
tempfile = "3"

[lints.rust]
unsafe_code = "deny"
Expand Down
6,310 changes: 3,898 additions & 2,412 deletions rust/domains-client/openapi/domains.oas3.json

Large diffs are not rendered by default.

Loading