build(deps): Bump golang.org/x/mod from 0.36.0 to 0.37.0 - #44
Merged
csnitker-godaddy merged 1 commit intoJun 16, 2026
Merged
Conversation
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.36.0 to 0.37.0. - [Commits](golang/mod@v0.36.0...v0.37.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-version: 0.37.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/go_modules/golang.org/x/mod-0.37.0
branch
from
June 16, 2026 12:06
cb31534 to
c7f257d
Compare
Member
|
@dependabot rebase |
Contributor
Author
|
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request |
csnitker-godaddy
approved these changes
Jun 16, 2026
csnitker-godaddy
deleted the
dependabot/go_modules/golang.org/x/mod-0.37.0
branch
June 16, 2026 12:12
csnitker-godaddy
added a commit
that referenced
this pull request
Jun 17, 2026
Integrate the verified-identities feature (did:web + did:key, #41) and the golang.org/x/mod 0.37 bump (#44) from main. Conflict resolutions: - Makefile test-cover: union the coverpkg exclusions — cmd/*, scripts/* (main), and acmetest (ours). - go.mod: x/crypto becomes a direct dependency at v0.51.0 (we import x/crypto/acme); keep main's x/mod 0.37.0 and x/net 0.54.0. go.sum reconciled via `go mod tidy`. - internal/config/config.go: keep both validation blocks — our ACME + noop-DNS footgun guard and main's identity-resolver/TTL/rate-limit checks. - cmd/ans-ra/main.go: keep both adapter imports (challenge + didresolver). - SQLite migrations: main took 006_identities / 007_identity_seal_claim, so our certificate-order migrations are renumbered to 008_certificate_orders / 009_certificate_identifiers (and the in-code "migration 006/007" references updated to 008/009). - internal/ra/handler/identity_handler_test.go: main's test used the pre-refactor WithServerCertificateAuthority; updated to the reshaped WithServerCertificateIssuer. - internal/domain/errors_test.go: cover main's NewUnavailableError to keep internal/domain at 100%. make check (90.1%), make test-race, and make build all pass on the merged tree; spec and docsui OpenAPI copies remain byte-identical. Signed-off-by: Connor Snitker <csnitker@godaddy.com>
kperry-godaddy
added a commit
that referenced
this pull request
Jun 24, 2026
Brings in #41 (verified identities), #44 (x/mod bump), and #45 (pluggable server-cert issuance via the certificate-order lifecycle). The two lanes reworked the same DNS-discovery and registration code in different directions; notable conflict resolutions: - DNS records keep PR #25's discovery-profile architecture. service.ComputeRequiredDNSRecords (registry-backed) supersedes main's re-added domain.ComputeRequiredDNSRecords; Revoke's DNSRecordsToRemove now calls the service method. - domain.TLSARecordForCert is kept for the renewal-status path (#45) but its DANE selector is corrected 3 1 1 -> 3 0 1 so the full-cert fingerprint validates — avoids re-introducing the bug PR #25 fixed. - Removed the now-unused service tlPublicBaseURL field + WithTLPublicBaseURL / TLPublicBaseURL accessors (and their test); the badge URL flows through the discovery registry (NewDefaultProfileRegistry) instead. - Registration drops the obsolete self-issued ACMEChallenge block (the domain field was replaced by #45's CertOrder) and keeps applyDiscoveryProfiles. - sqlite agent row persists both cert_order_* (#45) and discovery_profiles (PR #25); discovery-profiles migration renumbered 006 -> 010 (main now owns 006-009). Verified: build, vet, gofmt, full test suite (0 failures), docsui/spec parity, lint; coverage 90.2% (>= 90% gate). Signed-off-by: kperry <kperry@godaddy.com>
kperry-godaddy
added a commit
that referenced
this pull request
Jun 26, 2026
Brings in verified identities (#41), the x/mod 0.37.0 bump (#44), and pluggable server-cert issuance via the certificate-order lifecycle (#45). Both lanes now sit side by side: the finder feed/discovery surface and the verified-identity surface. Conflict resolutions: - internal/config RAConfig: keep both Identity (main) and EventsFeed (finder) fields. - internal/port/store.go: keep both FeedReader (finder) and IdentityStore/IdentityLinkStore (main) — independent ports. - cmd/ans-ra/main.go: construct the feed store + events service and the identity stores + identity service together; lifecycle handler is NewLifecycleHandler(regSvc, logger).WithIdentityViews(identitySvc). - spec/api-spec-v2.yaml + docsui mirror: keep both the Events and Verified Identities tags (docsui regenerated via make docs-sync). - scripts/demo/run-lifecycle.sh: keep finder's offline-verify (bin/ans-verify) and ans-finder discovery steps alongside main's identity steps; renumbered to 14-20. - internal/ra/handler/identity_handler_test.go: pass zerolog.Nop() to the logger-param handler constructors finder introduced. - internal/config: hoist the "self" and "noop" adapter-type discriminators to constants. goconst flags them only once both branches' validators (main's CA-server + resolver checks, finder's config package additions) combine in one package. make check passes; internal/ coverage 90.6% (>= 90% gate). Signed-off-by: kperry <kperry@godaddy.com>
kperry-godaddy
added a commit
that referenced
this pull request
Jul 16, 2026
Brings in verified identities (#41), the x/mod 0.37.0 bump (#44), and pluggable server-cert issuance via the certificate-order lifecycle (#45). Both lanes now sit side by side: the finder feed/discovery surface and the verified-identity surface. Conflict resolutions: - internal/config RAConfig: keep both Identity (main) and EventsFeed (finder) fields. - internal/port/store.go: keep both FeedReader (finder) and IdentityStore/IdentityLinkStore (main) — independent ports. - cmd/ans-ra/main.go: construct the feed store + events service and the identity stores + identity service together; lifecycle handler is NewLifecycleHandler(regSvc, logger).WithIdentityViews(identitySvc). - spec/api-spec-v2.yaml + docsui mirror: keep both the Events and Verified Identities tags (docsui regenerated via make docs-sync). - scripts/demo/run-lifecycle.sh: keep finder's offline-verify (bin/ans-verify) and ans-finder discovery steps alongside main's identity steps; renumbered to 14-20. - internal/ra/handler/identity_handler_test.go: pass zerolog.Nop() to the logger-param handler constructors finder introduced. - internal/config: hoist the "self" and "noop" adapter-type discriminators to constants. goconst flags them only once both branches' validators (main's CA-server + resolver checks, finder's config package additions) combine in one package. make check passes; internal/ coverage 90.6% (>= 90% gate). Signed-off-by: kperry <kperry@godaddy.com>
kperry-godaddy
added a commit
that referenced
this pull request
Jul 16, 2026
Brings in verified identities (#41), the x/mod 0.37.0 bump (#44), and pluggable server-cert issuance via the certificate-order lifecycle (#45). Both lanes now sit side by side: the finder feed/discovery surface and the verified-identity surface. Conflict resolutions: - internal/config RAConfig: keep both Identity (main) and EventsFeed (finder) fields. - internal/port/store.go: keep both FeedReader (finder) and IdentityStore/IdentityLinkStore (main) — independent ports. - cmd/ans-ra/main.go: construct the feed store + events service and the identity stores + identity service together; lifecycle handler is NewLifecycleHandler(regSvc, logger).WithIdentityViews(identitySvc). - spec/api-spec-v2.yaml + docsui mirror: keep both the Events and Verified Identities tags (docsui regenerated via make docs-sync). - scripts/demo/run-lifecycle.sh: keep finder's offline-verify (bin/ans-verify) and ans-finder discovery steps alongside main's identity steps; renumbered to 14-20. - internal/ra/handler/identity_handler_test.go: pass zerolog.Nop() to the logger-param handler constructors finder introduced. - internal/config: hoist the "self" and "noop" adapter-type discriminators to constants. goconst flags them only once both branches' validators (main's CA-server + resolver checks, finder's config package additions) combine in one package. make check passes; internal/ coverage 90.6% (>= 90% gate). Signed-off-by: kperry <kperry@godaddy.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps golang.org/x/mod from 0.36.0 to 0.37.0.
Commits
deb1dfcgo.mod: update golang.org/x dependencies087f651modfile: use slices.Backward343ee60x/mod: allow for aggressively conslidating requires