Groups.io: Changelog
March 1, 2019
- NEW: Internal infrastructure to substitute email headers in group messages more easily.
- CHANGE: Updated API docs with latest version, generated using the new automated tools.
- SYSADMIN: Moved disaster recovery backups off the main database server to a replica to reduce load.
- CHANGE: We were virus scanning files that are uploaded to the files section, but we weren't blocking them when they tested positive. We now block and log them.
February 22, 2019
- CHANGE: Made group icons clickable in the mobile home page.
- CHANGE: Added a switch to summary button when unsubscribing from the Edit Subscription page.
- CHANGE: Increased the write timeout of the api server to partially fix an issue where archive downloads were taking a long time to generate.
- CHANGE: When setting up a hashtag alias, make the explanatory text more clear.
February 15, 2019
- BUGFIX: When a member sent a message via the group directory, they were offered the ability to use one of the group messages as a template. Now, we limit that to mods/owners only.
- NEW: For premium groups, when viewing a pending message from a non-member, new 'Approve & Add Sender' button for owners/mods with appropriate privileges.
- NEW: Mods/owners can now edit messages in topics that have been locked.
- NEW: Subgroups have a new 'Allow Parent Subs To Post' settings checkbox.
- BUGFIX: Search queries that contained a single double quote were failing because it was not properly escaped.
- BUGFIX: Add organizer info to #cal-notice notifications.
- CHANGE: Yahoo transfers now require a year of premium.
- CHANGE: Reverted previous change to how notification messages are handled. Now, as originally, notification messages do not follow the group moderation setting.
- CHANGE: Got Yahoo transfers working yet again.
- CHANGE: For enterprise groups that have disabled signups, allow +subscribe email commands if the person already exists and is subscribed to the parent group.
- INTERNAL: Fix issue preventing paging me when the smtp check process fails.
- INTERNAL: Set Elasticsearch processes to automatically reboot when they crash.