This repository has been archived on 2026-03-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Alexander Whitestone 03e651c727
Some checks failed
CI / Typecheck & Lint (pull_request) Failing after 0s
feat: relay account whitelist — access-tier API + NIP-11 self-description
- Add `elite` access level to relay_accounts schema (none/read/write/elite)
- Add `trust_tier` column to relay_accounts for synced tier tracking
- Create migration 0007: relay_accounts + relay_event_queue tables
- Add POST /api/admin/relay/accounts (body: pubkey, level, notes)
- Add DELETE /api/admin/relay/accounts/:pubkey
- Update relay policy to handle `elite` access level (direct inject, skip moderation)
- Map elite trust tier → elite access level in syncFromTrustTier
- Add NIP-11 GET / with Accept: application/nostr+json (relay info endpoint)

Fixes #37

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 16:46:01 -04:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
Description
Timmy — Lightning-gated AI agent (TypeScript/Express)
30 MiB
Languages
TypeScript 68.2%
JavaScript 14.8%
Shell 12.4%
HTML 4.1%
CSS 0.4%