Commit Graph

  • f84da74d3f feat: self-service token minting via NIP-98 HTTP Auth (#37) tlongwell-block 2026-03-12 10:11:56 -04:00
  • 14817123fa feat: add kind:40008 diff message type with structured metadata and desktop rendering (#36) tlongwell-block 2026-03-11 19:56:03 -04:00
  • 154abf3da9 feat: agent channel protection — policy-based control over who can add agents to channels (#34) tlongwell-block 2026-03-11 19:20:44 -04:00
  • d94e3fbf77 Add desktop presence UI (#35) Wes 2026-03-11 15:26:01 -07:00
  • 397564b434 feat: set_presence REST endpoint, MCP tool, and shared PresenceStatus enum (#33) tlongwell-block 2026-03-11 16:05:31 -04:00
  • f21c6e41eb Plumb desktop profile identity UI (#32) Wes 2026-03-11 12:09:09 -07:00
  • d7c0b485cc Add unread indicators to desktop channels (#31) Wes 2026-03-11 11:11:06 -07:00
  • a3380c33b7 feat: public profiles, NIP-05 identity, search & presence tools (#28) tlongwell-block 2026-03-11 13:48:31 -04:00
  • 185c3affe4 Add desktop settings page (#30) Wes 2026-03-11 10:34:41 -07:00
  • 57cd81fd8b Remove OS titlebar and add custom window chrome (#29) Wes 2026-03-11 10:01:37 -07:00
  • 4ecb5d3be2 feat: add sprout-acp harness — bridges Sprout events to ACP agents (#10) tlongwell-block 2026-03-10 22:53:32 -04:00
  • 0320196990 Add desktop profile management UI (#25) Wes 2026-03-10 17:56:17 -07:00
  • d932984047 Add channel management e2e coverage (#24) Wes 2026-03-10 17:11:49 -07:00
  • 9793c997a6 Migrate channel scoping to h tags (#22) Wes 2026-03-10 15:26:19 -07:00
  • 3fb469917d Remove IF NOT EXISTS from migrations and drop mysql CLI fallback (#19) Bradley Axen 2026-03-10 14:46:15 -07:00
  • 1fc9373a74 fix: resolve 10 E2E bugs + add desktop Playwright tests (#21) tlongwell-block 2026-03-10 17:44:39 -04:00
  • e186c6d916 Add just goose for one-command agent setup + fix API token auth baxen/goose-setup Bradley Axen 2026-03-10 14:21:03 -07:00
  • 1be84cc315 Add desktop search and result anchors (#15) Wes 2026-03-10 13:54:25 -07:00
  • 4fcc4c35cc fix: mcp and desktop communication (#18) Wes 2026-03-10 13:33:48 -07:00
  • 69b36d11dd feat: soft-delete for events/channels, enriched API responses, NIP-29 group management (#17) tlongwell-block 2026-03-10 16:01:32 -04:00
  • 3e7c9d900a feat: Channel management, messaging, threads, DMs, reactions, and NIP-29 support (#16) tlongwell-block 2026-03-10 14:47:51 -04:00
  • 758049ca31 Improve chat scrolling and multiline composer (#14) Wes 2026-03-10 09:46:08 -07:00
  • 431c9f2b46 chore: remove redundant inline comments across all crates (#13) tlongwell-block 2026-03-10 12:06:17 -04:00
  • cd3b45f948 Initial backend revisions, workflow expansion (#5) tlongwell-block 2026-03-10 10:46:06 -04:00
  • 194ddc66e9 Add desktop Home feed (#12) Wes 2026-03-09 19:32:56 -07:00
  • 6e51cc0b12 Add desktop Playwright e2e harness (#11) Wes 2026-03-09 19:16:43 -07:00
  • 998d83962b Update desktop icon and persist window state (#9) Wes 2026-03-09 17:50:18 -07:00
  • 6f900bcbcc feat: add channel creation flow (#8) Wes 2026-03-09 17:33:13 -07:00
  • 774bd62fb3 Improve message markdown display and formatting (#7) Wes 2026-03-09 16:34:56 -07:00
  • 0705327312 feat(desktop): connect chat to relay (#6) Wes 2026-03-09 14:49:50 -07:00
  • 70ccc6ea59 docs(readme): clarify desktop setup (#4) Wes 2026-03-09 13:22:17 -07:00
  • 629c99fd2f feat: add desktop app (#3) Wes 2026-03-09 13:02:11 -07:00
  • 058c4b92a9 Initial release — Sprout Nostr relay with enterprise extensions (#2) tlongwell-block 2026-03-09 15:15:25 -04:00
  • f158b72586 prepare repo template block-open-source[bot] 2026-03-06 21:01:02 +00:00
  • 916f096fe9 Initial commit block-open-source[bot] 2026-03-06 21:00:58 +00:00