Groups.io: Changelog

Subscribe via RSS


August 10, 2018

  • CHANGE: Better behavior when uploading multiple files and one of them is a duplicate of an existing file. Previously we would disgard all files in the upload. Now we keep all of them up to the point of the duplicate.
  • BUGFIX: If a file was renamed with either / or \ in the name, the file would be unlinked and unreachable. Fixed the bug and re-linked the affected files.
  • INTERNAL: Made exportuser and exportgroup more reliable when dealing with large amounts of data.

August 4, 2018

  • CHANGE: Only rate limit messages to members from other members, not mods/owners.
  • NEW: Display Owner/Mod badges on group sidebar.
  • NEW: Added domain/subdomain setup information to the help page.
  • SYSADMIN: Migrated one of the DNS servers to a new machine.
  • CHANGE: Updated and added sections about our data processing agreement and other aspects of GDPR.
  • API: New group field: subgroup_category_id.
  • NEW: Subgroup categories.
  • NEW: Removed scrolling and reformatted subgroup list page.

July 13, 2018

  • NEW: Bulk topic actions.
  • INTERNAL: Verifying DKIM sigs of inbound emails, currently in testing only.
  • BUGFIX: In some instances, when upgrading a group to premium with the annual plan, the monthly plan was selected instead.
  • SYSADMIN: Fix time sync in the Groups.io machine cluster. Very embarassing.
  • BUGFIX: Use the user's timezone when generating the 'On such and such' line for message replies.
  • NEW: Scanning emails, files and photos for viruses/phishing. Currently in testing.
  • CHANGE: For Reply To Sender groups, we don't delete any existing Reply-to headers.
  • NEW: Ability for members to repost messages, with configurable parameters, for premium groups.
  • CHANGE: Some domains will sometimes reply to emails with '550 This IP has sent too many messages this hour. IB504'. We now treat those as temporary errors instead of permanent errors, and retry again in an hour.