Hive Hive
Sign in

fix(security): harden external input handling

GitHub issue · Closed

Metadata
Source
tuist/hive #61
Updated
Jun 24, 2026
Domains
Hive
Details

Summary

  • Harden external payload normalization for domain webhooks and drops by replacing arbitrary string-to-atom conversion with explicit key whitelists.
  • Normalize malformed OAuth registration metadata safely and prune stale OAuth registration rate-limit buckets.
  • Share XML escaping/rendering helpers across Atom and RSS feeds, and centralize comma-separated query parsing.
  • Codify the review learnings in the Blick Hive Elixir review skill.

Testing

  • mix compile --warnings-as-errors
  • mix test
  • mix credo
  • mix hex.audit
  • git diff --check
Comments

No GitHub comments yet.