|
|
0a3e639fee
|
Add event template generator with 140+ Nostr event kinds (v0.36.2)
Go / build-and-release (push) Has been cancelled
- Add comprehensive eventKinds.js database with all NIPs event kinds
including templates, descriptions, NIP references, and type flags
- Create EventTemplateSelector.svelte modal with search functionality
and category filtering (Social, Messaging, Lists, Marketplace, etc.)
- Update ComposeView with "Generate Template" button and error banner
for displaying permission-aware publish error messages
- Enhance publishEvent() in App.svelte with detailed error handling
that explains policy restrictions, permission issues, and provides
actionable guidance for users
- Add permission pre-check to prevent read-only users from attempting
to publish events
- Update CLAUDE.md with Web UI event templates documentation
- Create docs/WEB_UI_EVENT_TEMPLATES.md with comprehensive user guide
Files modified:
- app/web/src/eventKinds.js (new)
- app/web/src/EventTemplateSelector.svelte (new)
- app/web/src/ComposeView.svelte
- app/web/src/App.svelte
- docs/WEB_UI_EVENT_TEMPLATES.md (new)
- CLAUDE.md
- pkg/version/version
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 10:39:02 +01:00 |
|