Merge remote-tracking branch 'origin/main' into design-region-ha
AGENTS.md+20 −0README.md+1 −0accounts.go+46 −2apimode.go+39 −21apimode_test.go+46 −5appconfig_cli.go+47 −11cmd/console/main.go+45 −16config_e2e_test.go+1 −1docs/site/cli.md+12 −6domains_cli.go+9 −3domains_cli_test.go+15 −0e2e_test.go+13 −2internal/appconfig/configack.go+2 −2internal/appconfig/configack_test.go+1 −1internal/appconfig/crypto.go+161 −20internal/appconfig/crypto_bind_test.go+202 −0internal/appconfig/crypto_test.go+27 −9internal/appconfig/generation_test.go+1 −1internal/appconfig/instances_test.go+1 −1internal/appconfig/materialize.go+4 −3internal/appconfig/materialize_test.go+4 −4internal/appconfig/sync.go+8 −2internal/appconfig/sync_test.go+1 −1internal/appconfig/syncexec.go+2 −2internal/console/apiconfig.go+10 −0internal/console/apiconfig_test.go+31 −3internal/console/apidomains.go+100 −41internal/console/apidoorkeys.go+14 −0internal/console/apidoorkeys_test.go+133 −0internal/console/apiledger.go+1 −1internal/console/apimail.go+33 −11internal/console/apimail_test.go+30 −0internal/console/apistore.go+12 −0internal/console/apistore_provision.go+4 −0internal/console/apistore_test.go+27 −1internal/console/appsettings.go+3 −0internal/console/authcli.go+27 −5internal/console/claimlogging_test.go+1 −1internal/console/deletion_test.go+35 −0internal/console/domainattach.go+28 −2internal/console/domainplatform_test.go+313 −0internal/console/domainpolicy.go+97 −9internal/console/doorkeys_store.go+18 −0internal/console/instanceprivatestore.go+6 −0internal/console/ownership.go+2 −0internal/console/regioncandidates_test.go+4 −4internal/console/regionclaim_test.go+3 −3internal/console/regiondefault_test.go+1 −1internal/console/regiondrift_test.go+5 −5internal/console/regionguess_test.go+1 −1internal/console/relayops.go+1 −1internal/console/server.go+71 −8internal/console/server_account_test.go+26 −4internal/console/store.go+49 −0internal/console/storelock.go+19 −7internal/console/storelock_test.go+26 −0internal/console/svcpage_test.go+46 −0internal/edge/status.go+17 −1internal/edge/status_test.go+46 −6internal/ledger/ledger.go+4 −2internal/mail/aws.go+10 −1internal/mail/aws_test.go+40 −4internal/mail/domain.go+5 −0internal/mail/domainclaim.go+233 −0internal/mail/memprovisioner.go+7 −3internal/mail/memprovisioner_test.go+27 −7internal/mail/provisioner.go+20 −2internal/mail/walk.go+135 −10internal/mail/walk_enable_test.go+1 −1internal/mail/walk_identityowner_test.go+332 −0internal/maintenance/envelope_test.go+12 −5internal/objstore/nameclaim.go+341 −0internal/objstore/nameclaim_test.go+346 −0internal/objstore/walk.go+61 −5internal/objstore/walk_env_test.go+1 −1internal/objstore/walk_test.go+8 −8internal/relay/server.go+61 −9internal/relay/server_test.go+15 −1internal/release/accountbind_test.go+150 −0internal/release/golden_test.go+1 −1internal/release/qualified_test.go+2 −2internal/release/rebind.go+70 −0internal/release/release.go+61 −16internal/release/release_test.go+4 −4internal/release/scopedverify_test.go+14 −14internal/release/trash.go+16 −3internal/release/trash_test.go+38 −0mail_cli.go+5 −2mail_cli_test.go+2 −2
AGENTS.mdLoading diff…
README.mdLoading diff…
accounts.goLoading diff…
apimode.goLoading diff…
apimode_test.goLoading diff…
appconfig_cli.goLoading diff…
cmd/console/main.goLoading diff…
config_e2e_test.goLoading diff…
docs/site/cli.mdLoading diff…
domains_cli.goLoading diff…
domains_cli_test.goLoading diff…
e2e_test.goLoading diff…
internal/appconfig/configack.goLoading diff…
internal/appconfig/configack_test.goLoading diff…
internal/appconfig/crypto.goLoading diff…
internal/appconfig/crypto_bind_test.goLoading diff…
internal/appconfig/crypto_test.goLoading diff…
internal/appconfig/generation_test.goLoading diff…
internal/appconfig/instances_test.goLoading diff…
internal/appconfig/materialize.goLoading diff…
internal/appconfig/materialize_test.goLoading diff…
internal/appconfig/sync.goLoading diff…
internal/appconfig/sync_test.goLoading diff…
internal/appconfig/syncexec.goLoading diff…
internal/console/apiconfig.goLoading diff…
internal/console/apiconfig_test.goLoading diff…
internal/console/apidomains.goLoading diff…
internal/console/apidoorkeys.goLoading diff…
internal/console/apidoorkeys_test.goLoading diff…
internal/console/apiledger.goLoading diff…
internal/console/apimail.goLoading diff…
internal/console/apimail_test.goLoading diff…
internal/console/apistore.goLoading diff…
internal/console/apistore_provision.goLoading diff…
internal/console/apistore_test.goLoading diff…
internal/console/appsettings.goLoading diff…
internal/console/authcli.goLoading diff…
internal/console/claimlogging_test.goLoading diff…
internal/console/deletion_test.goLoading diff…
internal/console/domainattach.goLoading diff…
internal/console/domainplatform_test.goLoading diff…
internal/console/domainpolicy.goLoading diff…
internal/console/doorkeys_store.goLoading diff…
internal/console/instanceprivatestore.goLoading diff…
internal/console/ownership.goLoading diff…
internal/console/regioncandidates_test.goLoading diff…
internal/console/regionclaim_test.goLoading diff…
internal/console/regiondefault_test.goLoading diff…
internal/console/regiondrift_test.goLoading diff…
internal/console/regionguess_test.goLoading diff…
internal/console/relayops.goLoading diff…
internal/console/server.goLoading diff…
internal/console/server_account_test.goLoading diff…
internal/console/store.goLoading diff…
internal/console/storelock.goLoading diff…
internal/console/storelock_test.goLoading diff…
internal/console/svcpage_test.goLoading diff…
internal/edge/status.goLoading diff…
internal/edge/status_test.goLoading diff…
internal/ledger/ledger.goLoading diff…
internal/mail/aws.goLoading diff…
internal/mail/aws_test.goLoading diff…
internal/mail/domain.goLoading diff…
internal/mail/domainclaim.goLoading diff…
internal/mail/memprovisioner.goLoading diff…
internal/mail/memprovisioner_test.goLoading diff…
internal/mail/provisioner.goLoading diff…
internal/mail/walk.goLoading diff…
internal/mail/walk_enable_test.goLoading diff…
internal/mail/walk_identityowner_test.goLoading diff…
internal/maintenance/envelope_test.goLoading diff…
internal/objstore/nameclaim.goLoading diff…
internal/objstore/nameclaim_test.goLoading diff…
internal/objstore/walk.goLoading diff…
internal/objstore/walk_env_test.goLoading diff…
internal/objstore/walk_test.goLoading diff…
internal/relay/server.goLoading diff…
internal/relay/server_test.goLoading diff…
internal/release/accountbind_test.goLoading diff…
internal/release/golden_test.goLoading diff…
internal/release/qualified_test.goLoading diff…
internal/release/rebind.goLoading diff…
internal/release/release.goLoading diff…
internal/release/release_test.goLoading diff…
internal/release/scopedverify_test.goLoading diff…
internal/release/trash.goLoading diff…
internal/release/trash_test.goLoading diff…
mail_cli.goLoading diff…
mail_cli_test.goLoading diff…