# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - Core relay with WebSocket event ingestion and subscription matching - MySQL event store with monthly partitioning - Redis pub/sub fan-out with presence and typing indicators - Okta SSO authentication with NIP-42 challenge-response - API token management with SHA-256 hashing - Typesense-backed full-text search with permission-aware filtering - Hash-chain audit log for compliance - YAML-as-code workflow engine with 4 trigger types and 7 action types - Approval gates with cryptographic tokens - MCP server with 16 tools for AI agent integration - Nostr client compatibility proxy for guest access - LiveKit integration for audio/video huddles - Home feed with @mentions, needs-action, and activity streams - Operator CLI for relay administration - E2E test suite with 13 integration tests