Files
buzz/crates/buzz-relay/CHANGELOG.md

7.6 KiB
Raw Permalink Blame History

Changelog

relay-v0.2.0

  • feat: relay invite links (mint + claim + landing page + deep link) (#1668) (2e529aab7)
  • feat(relay): add atomic create-only community provisioning (#1689) (1de916bdd)
  • feat(media): write per-upload-event records for moderation (#1551) (83fc30b14)
  • fix(desktop): paginate complete channel directory (#1690) (b41cf3ffc)
  • [codex] Scope derived runtime state by community (#1673) (624bd26ce)
  • feat(relay): add operator community provisioning (#1657) (e0f76b0e9)
  • feat: add deeplink nostr identity binding flow (#1648) (cecd03142)
  • feat(relay,desktop): canonicalize agent definitions on kind:30175 (Phase 2) (#1655) (b2c63291f)
  • Community moderation Phase 1: reports, bans/timeouts, audit, tombstones, relay-DM notices (#1616) (863aeb79f)
  • feat(desktop): canonical component — hover to view/copy full keys, owner "you" labels (#1589) (777babf39)
  • feat(nips,relay,acp): NIP-AM durable encrypted agent turn metrics (kind 44200) (#1441) (71265ca36)
  • Live thread-summary push: badge counts update on reply ingest (#1521) (74a30c3de)
  • fix: let agent owners delete their agent's messages (relay kind:5 + desktop/mobile UX) (#1519) (642800548)
  • perf: GIN index for e-tag containment + delta profile fetch (scroll-back ~2.1s/page) (#1514) (33886e3de)
  • GUI read-model overhaul: server-assembled channel windows (Correct™ pagination + relay-signed bounds) (#1500) (62bb9fe8c)
  • feat(desktop): repository-first projects with git workflows (#1471) (8e3c0ee95)
  • feat: per-community workspace icon set by admins, served via NIP-11 (#1463) (5bfd5ca27)
  • perf(relay): batch outbound websocket data frames (#1464) (01b92faa1)
  • Make reaction ingest atomic (#1458) (835302cc8)
  • Serialize fan-out EVENT frames once (#1459) (3c661fb48)
  • perf(relay): bounded-concurrency multi-filter query execution (S2) (#1457) (a9e752e25)
  • fix(read-path): reach complete threads, dense-second timelines, and all people in the GUI (#1418) (7da936fff)
  • E1+E3: reduce relay ingest/fan-out DB round trips; ack p99 −7–16%, fd p99 −6–28%, p999 tails −29–53% vs PR #1453 tip (#1454) (a504ad619)
  • perf(relay): defer post-commit dispatch and avoid verify clone (#1453) (7bd3760c8)
  • fix(relay): include git hook tools in runtime image (#1326) (88c089d3b)
  • fix(relay): remove media bearer-token auth (#1444) (0701f47f4)
  • feat(relay): add OpenTelemetry tracing, keep Prometheus metrics (#1398) (b1d9d955d)
  • feat(git): move repo-name registry to Postgres + relax RWM chart gate (HA relay) (#1432) (e5aa4a213)
  • fix(relay): enable Redis TLS for rediss:// (ElastiCache) (#1417) (3292b502a)
  • feat(relay): allow agent owners to edit/manage agent-owned content (#1403) (0042c8e10)
  • fix(media): support IRSA/credential-chain S3 auth and configurable signing region (#1406) (06ef533ec)
  • Harden relay attack surfaces (#1369) (29368cf17)
  • Multi-tenant Buzz relay: community_id as a server-resolved key (comprehensive rewrite) (#1321) (14fba21e5)
  • Fix cross-pod membership notification fanout (#1291) (e1c51d71d)
  • Add NIP-34 git pull request CLI support (#1279) (5fef9b727)
  • chore: remove LLM-slop comments across the codebase (#1277) (73cc31cc5)

relay-v0.1.1

  • Initial release