Groups.io: Changelog
March 6, 2020
- INTERNAL: Updated the Let's Encrypt Cert renewal process.
- BUGFIX: The Github add integration flow did not work with enterprise groups. Also, the Github API is being updated and we needed to upgrade the library we use to access it.
- CHANGE: Changed more instances of
threadin the UI totopic. - INTERNAL: Optimize forcedigests process.
- BUGFIX: In generated ICS files, we were HTML encoding the Organizer field when we should not have. This was causing parsing errors with some calendars.
February 28, 2020
- CHANGE: Previously, we would force a digest to be created at 10:30pm Pacific Time nightly, if one had not been generated in the previous 6 hours and messages had been sent to the group since the last digest. Now, we force a digest to be created at 6AM local time for each subscriber, based on their timezone, if a digest had not been generated in the previous 6 hours and messages had been sent to the group since the last digest.
- CHANGE: When creating a new group or changing the name of an existing group, change the error message when the group name is already taken to
That address is not available.. - CHANGE: Hardcode some IP addresses associated with chinamobile.com because reverse DNS lookups on them fail randomly.
- BUGFIX: The command to update whether a topic was locked/moderated/etc in the search index was failing because the syntax changed between Elasticsearch versions. Fixed the command and re-indexed the message archive.
- BUGFIX: When joining a new group, the membership parameters could not be modified from that page.
- INTERNAL: Upgraded to Go 1.14 compiler.
- NEW: Database columns now have a
Default Hiddencheckbox. - NEW: Database tables now have
ID Default HiddenandUpdated Default Hiddencheckboxes. - API: Added
default_hiddenfield to theDatabase Columnobject. - API: Added
id_default_hiddenandupdated_default_hiddenfields to theDatabase Tableobject. - BUGFIX: Wrong logo used for Google Drive.
- API: Removed the
invalid posteriderror from/searcharchivesto allow people to search for messages from people who are no longer members of the group. - API: Added
bodyfield tomessage_search_resultobject. - NEW: Member Directory Search.
- API: Added
/searchmemberdirectoryendpoint.