Queue outgoing events when relay connection is down
Add bidirectional Nostr sync for events (subscribe via nostrclient)
Add geolocation picker to event creation and map-based event discovery
Add geolocation support to events (NIP-52 'g' tag)
Consider keeping CreateActivityDialog for unticketed/unapproved community events
Make event end date optional with sensible defaults