Consider keeping CreateActivityDialog for unticketed/unapproved community events #29
Labels
No labels
app:activities
app:chat
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
The activities module now has two event creation paths:
CreateEventDialog — submits to LNbits events extension via
POST /events/propose, goes through admin approval, supports ticketing. This is the primary path.CreateActivityDialog — publishes NIP-52 calendar events directly to Nostr relays, no approval needed, no ticketing. Currently being replaced by CreateEventDialog.
Proposal
Keep CreateActivityDialog for a "community events" section where users can publish lightweight, unticketed events directly to Nostr without admin approval. These would be informal announcements (e.g., "Pickup soccer game at the park, Saturday 3pm") vs formal ticketed events.
Considerations