Updates to the Groups.io service.


Subscribe via RSS


January 6, 2018

  • SYSADMIN: Upgraded and rebooted all instances with new kernel patched to fix the Meltdown bug.
  • SECURITY: Fixed issue where an attacker could create an account with someone else's email address (assuming it didn't exist) and get it confirmed.
  • BUGFIX: Very long text attachments could cause the search indexer to ignore some messages during indexing.
  • BUGFIX: When editing a markdown formatted message, the markdown formatting was not preserved.
  • BUGFIX: In the activity log, the wrong person was displayed for banned/unbanned/removed records.
  • SECURITY: Added X-Frame-Options HTTP header to prevent clickjacking.
  • BUGFIX: Some bounces to enterprise groups were not being processed correctly.
  • CHANGE: Removed List-Post headers from emails because of Thunderbird.
  • INTERNAL: Upgrade pgx package to fix Postgres replication timeout bug.

December 15, 2017

  • CHANGE: Member leaving activity logs no longer link the member name/email address.
  • NEW: Added List-Post header to email messages.
  • INTERNAL: Speed up Activities viewing.
  • INTERNAL: Work on speeding up the /topics view.
  • NEW: New poll results view.
  • BUGFIX: When editing an event in a different timezone, the times did not match the event timezone.
  • BUGFIX: Searching groups by starting letter excluded groups that began with a capital letter.
  • INTERNAL: Removed old sticky thread database indexes.

December 8, 2017

  • CHANGE: Moved expired topic from a member activity to a message activity.
  • CHANGE: Cleaned up the account billing page.
  • INTERNAL: Fixed internal esstreamer process to be able to deal with null columns.
  • NEW: An event can now have an event organizer.
  • NEW: With RSVPs, you can now request additional information from attendees.
  • NEW: You can specify a message that is sent to people who respond yes to events.
  • NEW: You can now lock an event, preventing people from changing their responses.
  • NEW: You can now sort RSVPs by either who responded first, or alphabetically by name.
  • CHANGE: Reformatted the Add Event page to be more consistent with the rest of the site.
  • INTERNAL: Rearchitected how we page through topics to make that process much faster.
  • SYSADMIN: Added another web server to deal with the new extra load.
  • SYSADMIN: Changed our deployment procedures to not upgrade all web servers at exactly the same time, so that hopefully no one experiences the kittens during a simple upgrade.
  • CHANGE: In the Files section, always show the New Folder and Upload File buttons but disable them if you can't do those actions.

December 2, 2017

  • NEW: For enterprise groups that do not allow signups, disable the email +subscribe command.
  • CHANGE: When viewing a database table, open links in new window.
  • CHANGE: On the website, do not pull hashtags out from the middle of a subject anymore, but duplicate them at the end instead.
  • CHANGE: For event notifications and reminders, made hashtag handling in the event name consistent with how we handle hashtags elsewhere.
  • NEW: Bounce any messages with subject lines that begin with 'Private:'.
  • NEW: Can specify the width of database columns.
  • INTERNAL: Ability to specify max number of outbound SMTP connections per domain.

November 18, 2017

  • BUGFIX: Fixed email subscription process for some Enterprise sub groups.
  • SYSADMIN: Changed the messages and activities tables autovaccuum scale factor to 0.00.
  • CHANGE: When visiting a /leave link for someone else, display an error message and an option to log out.
  • NEW: Added 'Member Page' option to 'More' menu and dropdown when viewing messages.
  • BUGFIX: Fixed subjects for new member notices to match new terminology.
  • BUGFIX: For member notices with HTML links that have text that is the same as the link itself, don't display it double when converting it to plain text.
  • NEW: Generate name tags for people who have RSVPed Yes to an event.

November 10, 2017

  • CHANGE: Clarification in the help on hashtag behavior.
  • CHANGE: Changes to /leave link behavior:
  • BUGFIX: The Vote link in poll messages didn't work for some people without permission to add a new poll.
  • CHANGE: Much more accurate count of total search results when using the 'collapse topics' option.
  • BUGFIX: When trying to view a deleted event, now show a banner explaining it's been deleted.
  • BUGFIX: Couldn't approve a pending message from someone who has already unsubscribed and when the group is set to moderate new users.
  • CHANGE: Column hiding when viewing a table is remembered as you page through the table. Also the buttons look nicer.
  • BUGFIX: The /updategroup and /deletegroup API end points returned invalid_permissions when they should not.
  • BUGFIX: We were not processing some bounce emails that were marked as being autoresponder messages.
  • INTERNAL: Gathering SPF responses on inbound messages for testing/possible future use.
  • CHANGE: Changed format of ICS files to try to fix erroneous timezone problem with a couple of calendar programs.
  • CHANGE: When creating the #guidelines hashtag when sending the group guidelines, set Mods Only Post and Mods Only Reply to true, and if the guidelines should be sent special, set the tag to Special as well.
  • CHANGE: Wording changes to help and group notices.
  • INTERNAL: Using the search cluster for viewing messages by month/year to take load off main db.
  • NEW: Search results have the topics actions dropdown when viewing collapsed topics.
  • BUGFIX: Search results were displayed incorrectly when summaries had HTML unsafe characters.