I’ve added:
-
Event-specific rsvp enabling; and
-
Guest limits
https://github.com/angusmcleod/discourse-events/commit/f26c71c9cbd9b8667024744d6bd5188a53fbd6b8
Now the site setting events rsvp toggles controls in the Add Event modal that lets the event creator enable rsvp and set a guest limit for each event.
-
Rsvp details in the topic and the topic list are shown only if rsvp is enabled for that topic.
-
The guest limit is not mandatory.

The event details under the topic title includes spots remaining if a guest limit is set.
This is live on my sandbox, e.g. https://discourse.angusmcleod.com.au/t/spelunking-in-the-amazon/338
