Groups.io: Changelog
February 14, 2020
- INTERNAL: Began deleting attachments in groups that are over their storage allotment.
- CHANGE: Changed more instances of
subscribertomemberon the website.
February 7, 2020
- CHANGE: Standardized on the term
member; we usedsubscriberanduserpreviously. Several tweaks to the group settings page. Changed NuM to NMM. - INTERNAL: Much work to support moving from Elasticsearch 5 to Elasticsearch 7, including optimizations for full reindexing.
- BUGFIX: Introduced and then fixed a bug that caused errors when trying to join a subgroup.
- CHANGE: The text when creating a group said that new members would be NuM 2, but the group was created with NuM 1. All new groups are now created with NuM 2.
- API: Removed
sub_group_accessfrom/creategroupendpoint. - CHANGE: Removed the Create Subgroups dropdown when creating a new group since subgroups are now a premium feature.
- INTERNAL: Switched from one SSL certificate for all enterprise domains, to individual certs for each domain.
- BUGFIX: Changed how we sort messages in the Messages/Expanded messages view to use message created date instead of object date, to account for groups that had messages imported that were not strictly date ordered (or that already had messages in the archives).
- NEW: Rate limiting joining groups and other things to help detect/prevent the
mass subscriptionattacks we were seeing this week.
January 31, 2020
- INTERNAL: Better tracking of which mechanism a user is added to the system, to aid in spotting shenanigans.
- SYSADMIN: Added a lot of storage to increase the amount of historical logs we can keep.
- INTERNAL: Work on converting to elasticsearch 7.
- INTERNAL: Optimizations to the change data system that ingests data into the elasticsearch cluster. We were replaying a lot of old LSNs after each restart that we didn't need to.
- CHANGE: In the email announcing a pending subscription, change
rejectedtodeletedto explain what happens after 14 days. - SYSADMIN: Added an additional 6 nodes to the search cluster because searches were taking too long.
- BUGFIX: After searching/finding a photo, the Download button did nothing.
- BUGFIX: Viewing the Emailed Photos album using any sort order other than Posted would lead to the wrong order when viewing individual images.
- CHANGE: For Enterprise SSO, first redirect through the groups.io domain, then to the SSO provider, like we do with Facebook/Google.