Skip to content

fix: make update-alert routing concurrency-safe - #1010

Merged
crypt0rr merged 2 commits into
mainfrom
fix/update-alert-routing-1007-1008
Oct 1, 2026
Merged

crypt0rr merged 2 commits into
mainfrom
fix/update-alert-routing-1007-1008

Conversation

@crypt0rr

@crypt0rr crypt0rr commented Oct 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fail closed when unit or platform update-routing state cannot be read.
  • Add a password-confirmed per-destination toggle that applies to the latest saved routing, preventing concurrent administrators from overwriting each other's selections.
  • Keep paused and locked destinations routable, preserve legacy defaults, and align host visibility badges with the RDAP special-use policy.

Validation

  • Frontend lint, production build, unit coverage (349 tests), and coverage gates passed.
  • Focused Go routing and visibility tests, focused race tests, and passed.
  • Full Go race suite and complete browser suite are being verified; CI runs the full required gates.

Fixes #1007
Fixes #1008
Fixes #1009

@crypt0rr
crypt0rr merged commit 5d47eea into main Oct 1, 2026
7 checks passed
@crypt0rr
crypt0rr deleted the fix/update-alert-routing-1007-1008 branch October 1, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant