Groups.io: Changelog
January 10, 2020
- API: We are now ratelimiting the
/downloadarchivesendpoint because of abuse. - INTERNAL: Developed a new system to make it easier to grep through all the various logs to research problems in the system.
- INTERNAL: Switched from a redis-based rate limiting system to a custom system.
- BUGFIX: When changing your email address, we were sending the warning email to the new email address when we should have been sending it to the old email address.
- CHANGE: Display the updated date in the 'Uploaded' column in the files section.
- CHANGE: Previously, when a group had
separate footerschecked, we would not try to strip out any remnant footers from incoming replies. Because some mailers combine multiple text parts when replying, we still need to look for these footers in replies, otherwise unsubscribe links could be inadvertently sent out. - BUGFIX: For some reason, a few people started receiving duplicate summaries the last couple of days. I refactored the code that generates the summaries and that fixed the problem even though that code hadn't been touched in months.
- NEW: Added new Event Summary Email interval: Bi-Weekly on Fridays.
- CHANGE: Changed Zendesk to send back an acknowledgement when a support email is received.
- BUGFIX: For enterprise groups without a custom home page, setting
disable sign upto true would result in an endless redirect. - CHANGE: Modified message import code to support mbox files from Yahoo Group's export system.
- API: Added
/updatewikipage,/deletewikipageand/deletewikirevisionendpoints. - BUGFIX: For people on
special messages only, the message footers wrongly saidYou receive all messages sent to this group. - NEW: Special messages are now sent with the subject tag
[Special]. - API: Changed
moderatedtomoderationin the Group object. - NEW: Added additional information to the
Sent message requiring approvalactivity log line, specifying exactly why a message was moderated. This duplicated theMessage from member required approval because of virusline, which I have removed. - SYSADMIN: Upgraded hot spare database instance to have the same resources as our main database.
- INTERNAL: Switched from a redis-based session tracking system to a custom system.
- BUGFIX: Fixed line breaks in the index in the plain text digest.
- API: Added
planfield togroupobject.