Changes to the site this week:
- CHANGE: In the activity log, we sometimes truncate long entries. We now have 'more' links to show the full entry.
- NEW: Added new chat API endpoints: /newchat, /updatechat, /getchats, /deletechat, /joinchat, /leavechat.
- NEW: Added /getevent API endpoint.
- BUGFIX: In some cases when someone RSVPs to an event but is waitlisted, an incorrect activity log entry was generated.
- NEW: Added /rsvp endpoint to set/update an event RSVP.
- CHANGE: Previously, the /getsubgroups endpoint would return group objects that represented group aliases. It now longer returns these.
- CHANGE: In the /directadd endpoint, if a subgroupname or subgroupid is specified that points to a group alias, the pointed to group will be used instead.
- NEW: Added /getgroupaliases API endpoint to fetch group aliases.
- INTERNAL: Split out chat websocket endpoint from the web server into a new chat server process.
Have a good weekend everyone.