Groups.io: Changelog

Subscribe via RSS


October 9, 2020

  • BUGFIX: Fixed formatting of the Past Members page when viewing on mobile.
  • INTERNAL: Better integration with statuspage.io, the hosts of status.groups.io, to make it easier to report/update incidents as they are happening. Also, linked to the @groupsio twitter account.
  • CHANGE: When rejecting a pending message, include the original message in the rejection notice, not the edited version if it exists.
  • NEW: Added infinite scrolling to the message search results page.
  • BUGFIX: Repeating events that end on a specific date sometimes would end one before that date, due to an off-by-one error.
  • CHANGE: On submitting a donation, we now disable the donate button while the donation is being processed to prevent an error on a double submit.
  • BUGFIX: Merging in the search results page was broken.

October 2, 2020

  • SYSADMIN: Warming up a new email server by gradually sending some email traffic through it and monitoring email deliverability.
  • INTERNAL: Cleaning up some technical debt around logging and tracing.
  • API: Added endpoints to get and manipulate pending messages, including /getpendingmessages, /claimpendingmessage, /deletependingmessages, /rejectpendingmessages, /approvependingmessages. NOTE: These endpoints are still under development.
  • NEW: Moderators have the option of replying to a message on the website from the +owner address.
  • NEW: The /topics-test page has been updated to allow bulk setting of topic reply to.
  • INTERNAL: Using the replica databases to serve /topic URLs for non-logged in users now (mainly crawlers).
  • CHANGE: We now ignore errors in Content-Disposition lines when parsing email messages. We only need the parameters as a check on the Content-Type, so it's not important if we can't parse them.
  • DOCS: Updates from Nina

September 25, 2020

  • BUGFIX: For people with infinite scroll set, pagination was missing on the subgroup direct add page.
  • INTERNAL: More work in transitioning to quicktemplate.
  • CHANGE: Notification messages no longer obey group moderation settings, only hashtag moderation settings. This makes them consistent with #cal-invite notices and integration messages.
  • CHANGE: Pending notification messages no longer are tagged as Integration messages and are now tagged with a Notification badge.
  • CHANGE: Notification messages now are sent with an envelope sender of noreply@groups.io, to be more consistent with other automated messages.