You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mleku
0a3e639fee
Add event template generator with 140+ Nostr event kinds (v0.36.2)
- 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>
|
4 weeks ago |
| .. |
|
config
|
Add ORLY_POLICY_PATH for custom policy file location
|
4 weeks ago |
|
web
|
Add event template generator with 140+ Nostr event kinds (v0.36.2)
|
4 weeks ago |
|
blossom.go
|
Add Blossom blob storage server and subscription management
|
2 months ago |
|
handle-auth.go
|
Fix NIP-42 AUTH compliance: always respond with OK message
|
1 month ago |
|
handle-close.go
|
migrate to new nostr library
|
2 months ago |
|
handle-count.go
|
migrate to new nostr library
|
2 months ago |
|
handle-delete.go
|
Refactor Neo4j tests and improve tag handling in Cypher
|
1 month ago |
|
handle-event.go
|
Interim release: documentation updates and rate limiting improvements
|
1 month ago |
|
handle-message.go
|
initial draft of hot reload policy
|
2 months ago |
|
handle-nip43.go
|
migrate to new nostr library
|
2 months ago |
|
handle-nip43_test.go
|
Adjust ACL behavior for "none" mode and make query cache optional
|
1 month ago |
|
handle-nip86.go
|
migrate to new nostr library
|
2 months ago |
|
handle-nip86_minimal_test.go
|
fix handleevents not prompting auth for event publish with auth-required
|
2 months ago |
|
handle-policy-config.go
|
Add ORLY_POLICY_PATH for custom policy file location
|
4 weeks ago |
|
handle-relayinfo.go
|
migrate to new nostr library
|
2 months ago |
|
handle-req.go
|
Update privileged event filtering to respect ACL mode
|
1 month ago |
|
handle-websocket.go
|
Fix directory spider tag loss: size limits and validation
|
2 months ago |
|
handle_policy_config_test.go
|
Add ORLY_POLICY_PATH for custom policy file location
|
4 weeks ago |
|
helpers.go
|
update docker and apache stuff to new next-orly and make it all more proxy-friendly
|
3 months ago |
|
listener.go
|
fix workflow to fetch libsecp256k1.so
|
2 months ago |
|
main.go
|
Add ORLY_POLICY_PATH for custom policy file location
|
4 weeks ago |
|
nip43_e2e_test.go
|
Adjust ACL behavior for "none" mode and make query cache optional
|
1 month ago |
|
ok.go
|
migrate to new nostr library
|
2 months ago |
|
payment_processor.go
|
migrate to new nostr library
|
2 months ago |
|
privileged_events_test.go
|
Update privileged event filtering to respect ACL mode
|
1 month ago |
|
publisher.go
|
migrate to new nostr library
|
2 months ago |
|
server.go
|
Implement PID-controlled adaptive rate limiting for database operations
|
1 month ago |
|
sprocket.go
|
migrate to new nostr library
|
2 months ago |
|
tls.go
|
Update dependencies and enhance deployment scripts
|
3 months ago |
|
web.go
|
Implement NIP-98 authentication for HTTP requests, enhancing security for event export and import functionalities. Update server methods to validate authentication and permissions, and refactor event handling in the Svelte app to support new export and import features. Add UI components for exporting and importing events with appropriate permission checks.
|
3 months ago |