Updates to the Groups.io service.
August 17, 2023
- INTERNAL: Upgraded the Go compiler
- SYSADMIN: Migrated one of the database replica machines to the new data center.
- BUGFIX: In some instances we were allowing inbound (spam) emails with forged From header lines from groups.io domains.
August 4, 2023
- CHANGE: Added a hashtag to an existing topic that has the `Locked` attribute now locks the topic immediately. https://beta.groups.io/g/main/message/35638
August 3, 2023
- CHANGE: When splitting topics, we no longer generate two activity log messages. The `split topic` log message now includes links to both resulting topics. Also, reversed the `from` and `to` parts of the `changed topic subject` log message to be more consistent with other log messages. https://beta.groups.io/g/main/topic/improve_log_entries_for/100473905?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100473905,previd%3D9223372036854775807,nextid%3D1690341213296354541&previd=9223372036854775807&nextid=1690341213296354541
- BUGFIX: When replying on the web to a message that has a subject that contains a word that matches an included hashtag, the hashtag was omitted from the reply's subject. https://beta.groups.io/g/main/message/35572
August 2, 2023
- NEW: Added `Réf. :` reply prefix. https://beta.groups.io/g/main/message/35570
- BUGFIX: When editing a pending message, when determining if the message is a reply to an existing topic, take into account whether the message subject has been changed. https://beta.groups.io/g/main/message/35576
August 1, 2023
- CHANGE: Change `album` to `photo album` in photo notifications. https://beta.groups.io/g/main/topic/change_album_to_photo/100411675?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100411675,previd%3D9223372036854775807,nextid%3D1690294645819160709&previd=9223372036854775807&nextid=1690294645819160709
- CHANGE: No longer include X- headers in DKIM signing of email messages. https://beta.groups.io/g/main/topic/rfc_2822_2_1_1_bounces/100411672?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100411672,previd%3D9223372036854775807,nextid%3D1690294645819160709&previd=9223372036854775807&nextid=1690294645819160709
July 30, 2023
- BUGFIX: Editing a database that had multi select field names with ampersand characters would cause those to be expanded to &
July 26, 2023
- CHANGE: Removed yesterday's change of preventing pasting images into the editor for groups that don't allow attachments, because it was interfering with pasting tabs. Instead, handled the error better with a new error message.
- INTERNAL: Improved our firewall blocking on the DNS servers.
- CHANGE: When editing a pending message that has attachments, the attachment previews are no longer clickable, as that was interfering with the operation of the delete checkboxes on Firefox. https://beta.groups.io/g/main/topic/100375491#35534
- CHANGE: Updated the `Topic Properties` page with the new `Add Hashtag` UI scheme. https://beta.groups.io/g/main/topic/100259477#35464
- CHANGE: Hard-code mail.com addresses as needing DMARC mitigation, even though they are `p=none`. It appears that Yahoo et al are looking at the `sp=quarantine` value of mail.com's DMARC record. Which I think is wrong, but I also want email to flow, and right now Yahoo is blocking all email from us from mail.com senders.
July 25, 2023
- CHANGE: Prevent pasting of images into the editor in groups that don't allow attachments. https://beta.groups.io/g/main/topic/100339149#35495
July 22, 2023
- CHANGE: Changed visited color link to a more visible purple. This was later rolled back. https://beta.groups.io/g/main/topic/100268918#35448
July 21, 2023
- CHANGE: Only display the `Add Tags` button on the edit pending message page if the message is starting a new Topic. Also, changed it from the drop down to a dialog box to match the Post page. https://beta.groups.io/g/main/topic/100259477#35437
- CHANGE: Changed the Activity drop down for changing group settings from `Edited group` to `Changed group settings`. https://beta.groups.io/g/main/message/35431
- CHANGE: Don't underline non-group member senders when viewing messages. https://beta.groups.io/g/main/message/35384
- BUGFIX: Hide the `Past` button on the Bulk Remove page for free groups. https://beta.groups.io/g/main/message/35383
July 20, 2023
- BUGFIX: Fixed a problem where the Authentication-Results header line would incorrectly state that gmail.com's DKIM signature was out of date.
- CHANGE: Now all emails are sent with List-Unsubscribe headers with one-click links. Previously, depending on group settings, some emails were sent with List-Unsubscribe headers that contained mailto links that required a confirmation.
- CHANGE: Ignore all email from `unsubscribe@vaderetro-safeunsubscribe.com` which is an unsubscribe service that was generating false unsubscription requests.
July 19, 2023
- BUGFIX: Dialogs on mobile were too close to the top of the screen, which was conflicting with Apple's dynamic island.
July 17, 2023
- INTERNAL: Better tracking of iCloud blocking
- CHANGE: Disable 1Password/LastPass autofill of the email address field when viewing a group member. https://beta.groups.io/g/main/topic/100129413#35398
- NEW: In the `/members` page, display the active filters. https://beta.groups.io/g/main/topic/can_t_tell_when_looking_at_a/100149591?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100149591,previd%3D9223372036854775807,nextid%3D1689213767165926056&previd=9223372036854775807&nextid=1689213767165926056
July 14, 2023
- CHANGE: In the edit hashtag page, change the help text for the `Alias` dropdown to `Redirect this hashtag to another hashtag.` https://beta.groups.io/g/main/message/35336
- CHANGE: Changed the `Create Table` button on the Databases page to `New Database`.
- BUGFIX: We weren't updating the internal ContentType for files when they were updated. https://beta.groups.io/g/main/topic/99973747
- NEW: New polls now obey the group moderation settings. As of now, you cannot edit a pending poll, and edits to existing/approved polls, are not moderated. https://beta.groups.io/g/main/topic/99830151
- BUGFIX: Hashtags created from incoming message subjects were lower cased. We now preserve their case.
- BUGFIX: In some instances with hashtags that had multiple cases, a reply on the web would show an extra hashtag in the subject. https://beta.groups.io/g/main/topic/100048209
July 13, 2023
- NEW: When viewing or editing a pending message that is a reply, show a link to the message being replied to.
July 12, 2023
- BUGFIX: We were double escaping subaction reasons. https://beta.groups.io/g/main/topic/html_encoding_shown_in_reason/100058999?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100058999,previd%3D9223372036854775807,nextid%3D1688681114559676367&previd=9223372036854775807&nextid=1688681114559676367
- BUGFIX: We were not logging email delivery changes processed from the `/leave` page. https://beta.groups.io/g/main/topic/member_changed_to_special/100017368?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100017368,previd%3D9223372036854775807,nextid%3D1688681114559676367&previd=9223372036854775807&nextid=1688681114559676367
- BUGFIX: Disable the `Discard` button unless checkboxes are checked. https://beta.groups.io/g/main/topic/discard_button_status_in/99992741?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,20,99992741,previd%3D1688681091966649758,nextid%3D1687638256561111937&previd=1688681091966649758&nextid=1687638256561111937
- CHANGE: Added `Member Profile` link in the dropdown when viewing a message. https://beta.groups.io/g/main/topic/access_to_members_profiles/99949468?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,20,99949468,previd%3D1688681114559676367,nextid%3D1687796370020144850&previd=1688681114559676367&nextid=1687796370020144850
- CHANGE: Renamed the `Spam Control` panel to `Group Type and Moderation` in Settings. https://beta.groups.io/g/main/topic/rename_spam_control_title/100109512?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100109512,previd%3D9223372036854775807,nextid%3D1688765055366818024&previd=9223372036854775807&nextid=1688765055366818024
July 11, 2023
- NEW: Added a new activity log entry, `Spam message sent to +owner`. https://beta.groups.io/g/main/message/35286
- BUGFIX: When attempted to rename a hashtag to another existing hashtag, a blank page would be shown instead of an error message. https://beta.groups.io/g/main/topic/hashtag_bug/100058984?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,100058984,previd%3D9223372036854775807,nextid%3D1688681114559676367&previd=9223372036854775807&nextid=1688681114559676367
July 10, 2023
- CHANGE: Added several more email header fields to be included when DKIM signing emails.
- INTERNAL: Switched DKIM signing libraries because a bug was causing incorrect DKIM signatures to be generated in some instances when we want to sign all message headers.
- NEW: Enabled one click unsubscribe as defined in RFC 8058.
July 1, 2023
- INTERNAL: Switched our main database pgbouncer to a different machine because of CPU steal problems.
June 29, 2023
- CHANGE: On narrow screens (mobile/app), the Account button is now a modal dialog instead of a dropdown. for improved readability/spacing.
- CHANGE: Updated the archives pages with the new sender display. Also, moved the `All Messages By This Member` option to the new sender dropdown.