Date   

Site updates #changelog

 

Changes to the site this week:

November 24, 2021:

November 23, 2021:

  • BUGFIX: When changing selection criteria in the activity log, the sort was forced into ascending. We now default it to decending, to match the default view. Discussion
  • INTERNAL: Updated Fullcalendar to latest version.

November 22, 2021:

  • CHANGE: For any email parts with Content-Transfer-Encoding of 7bit that we are addding a footer to, convert them to quoted-printable, to ensure that any long lines are wrapped, in accordance to email specs.

November 21, 2021:

  • BUGFIX: If changing a member's email delivery from one of the digests to a different delivery, in some cases the delivery would be changed to an option that was not selected.

The next #changelog will be published on Friday, January 7th 2022.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

November 19, 2021:

  • CHANGES: Formatting tweaks to the chat window.
  • INTERNAL: We now parse Content-Type headers that are (wrongly) RFC2047 encoded.
  • APP: Submitted a new version of the app to the app stores. It includes bug fixes for chat and some icon display issues, as well as integration of Code Push technology to make future updates easier to do.

November 18, 2021:

  • NEW: There is a new Group Sponsorship member notice. Discussion
  • NEW: We now send a acknowledgement email/payment receipt when someone donates money to a group donation. Discussion
  • NEW: We now send a acknowledgement email/payment receipt when someone sponsors a group. Discussion
  • BUGFIX: Searching phrases with quotation marks breaks the search pagination and sorting. Discussion

November 17, 2021:

  • CHANGE: Activating the tapback menu on a chat message now requires a long press. This allows links in chat messages to be clickable.

November 15, 2021:

  • BUGFIX: Scrolling up chat messages didn't properly load additional chat messages if there were more than 200 messages in the chat.
  • CHANGE: Changed format of chat message notifications to be more consistent with message notifications.

November 13, 2021:

  • INTERNAL: We now track whether a person has a chat in focus or not, so that we can better decide whether to send a notification on new chat messages.

The next #changelog will be published on Wednesday, November 24th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

November 12, 2021:

November 10, 2021:

  • NEW: Added 3 month and 6 month hashtag expiry settings. Discussion

November 9, 2021:

  • CHANGE: A moderator can no longer remove an owner from a group. Discussion

November 8, 2021:

  • NEW: There is a new activity log entry, Paid invoice, which is logged whenever a group invoice is paid.

The next #changelog will be published on Friday, November 19th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

November 4, 2021:

  • CHANGE: When going to a chat, we no longer scroll to the latest message. We return you to the last message you read, and pop up an unread counter/scroll to latest arrow button.

November 3, 2021:

  • BUGFIX: The Database Import button was not functional if there were no existing database tables.
  • BUGFIX: The chat member display dialog would only display one member of the chat.
  • CHANGES: Changes to the chat window formatting, including: increasing the size of the chat window, aligning the buttons at the bottom, and preventing the window from horizontal scrolling.

November 2, 2021:

  • BUGFIX: Chat messages with long lines (like URLs), would cause the App/Mobile site to horizontally scroll.
  • BUGFIX: Exporting a group with many subgroups could lock many activity database rows, causing a cascading effect resulting in all activity database connections to be exhausted, resulting in timeouts on the website and other services and some activity log entries not being saved.

The next #changelog will be sent on Friday, November 12th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

October 28, 2021:

  • NEW: On the mobile view of the /groups page, added a sort by activity icon.

October 27, 2021:

  • NEW: On the mobile view of the /groups page, added red unread badges over the group icons.
  • BUGFIX: When paying an overdue invoice, the credit card brand and last 4 digits was not recorded in the invoice record, causing an erroneous Sponsorship reserves entry to be displayed as the Payment Method in the group billing page.

October 25, 2021:

  • NEW: The Update Folder dialog box now has a Notify Members checkbox.
  • BUGFIX: When renaming a file, even if the Notify Members checkbox was checked, a group notification was not generated. Discussion
  • NEW: The Files section Move dialog box now has a Notify Members checkbox.
  • BUGFIX: Web-originated private replies to group messages where the sender is subject to DMARC re-writing would have a From line with an incomplete 'via ' part. The Reply-To was correct however.
  • BUGFIX: There was an extra leading / in file modification notification messages. Discussion

The next #changelog will be sent on Friday, November 5th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

October 22, 2021:

  • BUGFIX: When merging two accounts, if both accounts had subscriptions to the same group, an activity log message was not generated for that group showing the email address change. Discussion
  • BUGFIX: In the Topic Properties page, in the App, the hashtag selector did not work properly. Discussion
  • DOCS: Updates from Nina. Owners Manual Revision History.

October 21, 2021:

  • CHANGE: Microsoft emailers will sometimes encode an attachment filename improperly, causing the resulting decoded filename to include Unicode replacement characters. We now detect that and use an alternative header to get the correct filename.
  • BUGFIX: When downloading some attachments with UTF-8 encoded file names, the saved file name ended up being the encoded version, not the decoded version.
  • INTERNAL: Upgrade jQuery to 1.12.4.

October 20, 2021:

  • BUGFIX: For some groups with many files, the export group process would timeout generating the export archive, causing the export process to fail.
  • BUGFIX: Do not display the group Sponsorship button in the app. Discussion
  • CHANGE: Some Microsoft emails have quoted printable HTML parts that contain unicode characters that cause our quoted printable reader to error out when decoding the message. These unicode characters are when the message contains parts in a different language than the rest of the email (ZH-CN in one specific example). We now strip out these extra unicode characters so that the rest of the message can be decoded.

October 19, 2021:

  • BUGFIX: Email replying to a message from a topic that has been split sometimes would incorrectly create a new topic. Discussion

October 18, 2021:

  • BUGFIX: Members with Override: not moderated posting status should be allowed to post attachments regardless of the group setting. Discussion

The next #changelog will be sent on Friday, October 29nd.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

October 15, 2021:

October 14, 2021:

  • BUGFIX: In replies to messages that had been merged into a different topic, we were using the subject of the original, pre-merge, message instead of the subjec of the merged-into topic. Discussion
  • CHANGE: We now send messages to all moderators instead of just the payor for the following billing issues: when an invoice is one week overdue, and when we downgrade a group because of an overdue invoice (at two weeks).

October 13, 2021:

  • NEW: There is now an overall Pending Messages page, where you can review all the pending messages for all the groups you're a moderator of. Discussion
  • CHANGE: Include Monthly Reminder notices in the Member Notices selector when sending a message to a member. Discussion
  • NEW: Activity log entries are now generated when pending subscriptions and messages are deleted because they expired. The log entries are of the form "test@...'s pending subscription expired and was deleted, via system" and "test@...'s pending message "test" expired and was deleted, via system". Also, in the Past Members page, expired pending members are now listed as 'Expired' instead of 'Removed'. Discussion
  • INTERNAL: We now check for and fix inconsistencies in our internal counts for numbers of topics in a group. These inconsistencies could have led to not being able to view all topics in the archive for a group.

The next #changelog will be sent on Friday, October 22nd.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

October 8, 2021:

  • DOCS: Updates from Nina.
  • BUGFIX: More work to eliminate bogus draft saving error messages. Discussion
  • CHANGE: Removed the Remove option from the Banned Members page, as it didn't make sense/was mostly a duplicate of the Unban option. Discussion
  • CHANGE: Unbanning someone no longer generates a past member record. Discussion

October 7, 2021:

  • CHANGE: Changed Recent Bounces to Bounces in the Account sidebar. In the Email Delivery History page as well as the account Bounces page, changed Recent Bounces to Bounces.
  • BUGFIX: When making a change or adding a new group member notice, and an existing member notice of the same type does not have a name set, the update would silently fail. Discussion

October 6, 2021:

  • BUGFIX: Attachments with non-ascii characters in their names would fail to download. Discussion
  • BUGFIX: Post Status: Override: not moderated should override any moderated hashtags. Discussion

October 5, 2021:

  • BUGFIX: Better handling on small screens of non-breaking topic summaries. Discussion
  • BUGFIX: For photos with spaces in the name, properly encode the Download URL so that the spaces are intact. Discussion
  • BUGFIX: The Subgroup Category dropdown in the group settings page was not working. Discussion

The next #changelog will be sent on Friday, October 15th.

Take care everyone.

Mark


Site updates #changelog

 

Change to the site this week:

September 28, 2021:

  • CHANGE: The email notification of a pending message will no longer include the original message attached to the message in cases where: the message was generated from a non-subscriber, the message contains a virus, the message was sent from a pending member. The notification email will continue to include the text of the pending message.

The next #changelog post will be on October 8th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

September 24, 2021:

  • BUGFIX: Replies to moderated topics that start new topics were getting moderated by mistake. Discussion
  • DOCS: Updates from Nina.

September 23, 2021:

  • NEW: Added REFRESH-INTERVAL and X-PUBLISHED-TTL lines to calendar .ics files.
  • BUGFIX: For a first message in new topic moderated group, if a message comes in that is a reply to an existing topic but the subject has been changed, creating a new topic, we were not properly moderating the message. Dicussion
  • BUGFIX: If a moderator switches a member from HTML Digest delivery to another delivery format, a plain text digest was generated of any pending digest messages instead of an HTML digest.

September 22, 2021:

  • NEW: Added tooltips to the locked, moderated, sticky, and topic follower only icons in the archives. Discussion
  • NEW: Labeled filter buttons with the word Filter. Discussion
  • NEW: Added activity log entries for adding/removing banned domains. Discussion
  • NEW: Activity log entries for messages that are moderated because the member is set to NuM now say the user is new member moderated. Discussion

September 21, 2021:

  • NEW: In pending message moderator notification emails, now include the reason why the message is moderated.
  • BUGFIX: Refactor the smptd process and fix a bug where the wrong group name was included in an error message when a message was sent to multiple groups.
  • BUGFIX: Moderators with the Billing permission but not the Paid Subscriptions/Donations permission did not have the Billing tab in the sidebar.

September 20, 2021:

  • CHANGE: - Changed formatting of Help Center page to fix issues on mobile and with the app. Discussion
  • INTERNAL: - Cap the number of bounce records per person in the database to 20.

The next #changelog post will be on October 1st.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

September 17, 2021:

  • BUGFIX: Improved parsing of some secureserver.net bounce emails.
  • NEW: We now track bounces of moderator notifications in the Email Delivery History page, specifically: storage limit, pending message, pending subscriber, new subscriber, unsubscription, resubscription, spam unsubscription, new subgroup created.
  • NEW: We now track bounces of +owner messages in the Email Delivery History page.
  • NEW: We now track bounces of replies to messages from the web site separately from posts to subscribers in the Email Delivery History page.
  • INTERNAL: Cleanup of email delivery history processing system.

September 14, 2021:

  • BUGFIX: Fix a race that resulted in concurrent map writes in the sendmessage daemon.
  • NEW: Include the album name in photo search results. Discussion
  • NEW: Display subscription badges on the /membersubgroups/ page. Discussion
  • CHANGE: Only add a claimed pending message activity log entry when editing a pending message or undoing an edit to a pending message. Previously, a log entry was generated for any pending message action. Discussion
  • CHANGE: When viewing the Polls page, polls that have been closed are now displayed with a X instead of a lock icon. Discussion
  • BUGFIX: In calendar .ics files, we were not properly setting the SEQUENCE number, which meant that sometimes changes to a group's calendar would not show up in calendars that were subscribed via the .ics file.

September 13, 2021:

  • BUGFIX: Fixes for encoding bugs that affected pagination throughout the site. Discussion

The next #changelog post will be on September 24th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

September 10, 2021:

  • DOCS: Updates from Nina.
  • API: Fixed sub_group_access documention to the /update_group endpoint documention.
  • API: Changed the subgroup_access field to sub_group_access on the group object to be consistent with other uses of the term.
  • API: Changed the subgroupcategoryid field to sub_group_categoryid on the group object to be consistent with other uses of the term.

September 7, 2021:

  • API: Fix sort_field for /searcharchives endpoint. Discussion

The next #changelog post will be on September 17th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

September 3, 2021:

  • INTERNAL: More work on automating Android app releases.
  • APP: Submitted new versions of the app to both the Apple and Android stores and am awaiting responses.

September 2, 2021:

  • CHANGE: When viewing or editing a database row that contains images, limit the size of the images when viewing them to prevent formatting problems.

September 1, 2021:

  • CHANGE: Changed Edit Subject to Topic Properties in the Topics drop down to be more consistent with other pages. Discussion
  • API: Added the description parameter to the /addphotos endpoint. Discussion
  • BUGFIX: When exporting a member list, don't include the moderator_notes_updated field if it's 0. Have not yet fixed the most_recent_message issue. Discussion

August 31, 2021:

  • BUGFIX: Refactored the editor code and fixed a problem with Firefox where an error banner would sometimes briefly show up when exiting the editor page.

August 30, 2021:

  • BUGFIX: For all files generated during a group export, convert any of these characters: < > : " / \ | ? * to _. Discussion

August 28, 2021:

  • BUGIFX: Convert / characters in photo names to _ when exporting photos.

The next #changelog post will be on September 10th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

August 27, 2021:

  • BUGFIX: For some repeating events ending on a specific day in a non-Pacific timezone, we sometimes had an off-by-one day error for the until date.
  • INTERNAL: Fixed some minor Javascript errors on the New Topic and Invite pages.
  • INTERNAL: Re-enabled logging of client-side javascript errors, and did some work to filter out useless results.

August 26, 2021:

  • BUGFIX: In some instances, changing a group's privacy setting to be unlisted did not remove the group from the group directory.
  • BUGFIX: Fixed up some HTML in an effort (unsuccessful) to fix a problem that was preventing the Search icon from bringing up the Search modal box on older iPhones.
  • NEW: After clicking a /leave link and leaving a group, we send one final email with a /resub link in case you've made a mistake. Clicking that link now requires a confirmation step to confirm you wish to rejoin the group. This is because some anti-spam systems click on every link in an email, and these were causing people to be automatically resubscribed to groups they had just left.
  • API: For webhook events that involve a message, specifically edited_message, sent_message_accepted, sent_message_moderated, we now include the raw message in the webhook event object.
  • INTERNAL: Updated the Go compiler to the latest version.

August 14, 2021:

  • CHANGE: You can no longer ban an email address that has been disabled by Groups.io staff.

The next #changelog post will be on September 3rd.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

August 10, 2021:

  • APP: Submitted a new version of the app for Apple app store review.
  • INTERNAL: Work on improving our app deploy system.
  • BUGFIX: Several draft saving bug fixes.

August 9, 2021:

  • NEW: When composing a post or reply, if there is an error saving the draft, we now display an error message and will retry.

Note: I am now on vacation, returning on Thursday, August 26th. During this time, my responses to email may be delayed. The next #changelog email will be sent on Friday, August 27th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

August 6, 2021:

  • CHANGE: Starting to block incoming email from some sets of known dynamic IP addresses.
  • BUGFIX: Some messages were being truncated after the update to the quoted printable library.

August 5, 2021:

  • API BUGFIX: Subgroups with a privacy setting of unlisted, public archives would be returned from the API with a blank "privacy" field. Discussion
  • CHANGE: Updated the library we use to decode and encode quoted printable parts of messages, which should fix some edge case bugs.

August 2, 2021:

  • CHANGE: We now require that the email address used in the MAIL FROM part of an SMTP transaction have a valid MX record.
  • NEW: Check all boxes in the Export Group Data page. Discussion

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

July 30, 2021:

  • NEW: Testing greylisting some email from non-members to +owner addresses, as a spam mitigation action.
  • INTERNAL: Changed how we handle database images, reducing the load on our servers for tables with lots of images.
  • BUGFIX: In some circumstances, a /posttosub draft was not clickable. Discussion
  • BUGFIX: Links in the member subgroups page were incorrect. Discussion

July 29, 2021:

  • INTERNAL: Tuning rate limiting on the website to protect it from robots and bad actors.

July 28, 2021:

  • INTERNAL: Changed how we handle wiki images, reducing the load on our servers for wiki pages with lots of images.

July 27, 2021:

  • CHANGE: Messages from .ru domains to +owner addresses where the sender is not a member of the group are now dropped.
  • BUGFIX: Mobile member search was not working. Discussion

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

July 23, 2021:

  • BUGFIX: The link to the pending message in the pending message email notification did not bring up the message itself, it brought up the list of all pending messages.
  • CHANGE: We are now a bit more strict in the types of email that we accept from non-members to +owner accounts; those that fail are rejected with a spam rejection notice.

July 22, 2021:

  • CHANGE: When following a topic, we now send out messages in ascending order.

July 21, 2021:

  • APP BUGFIX: - The New Poll option was missing from the group sidebar tray. Discussion
  • CHANGE: - When adding or editing a member notice, if you try to save it with an empty Name or Message field, an error will be displayed. Discussion

July 20, 2021:

  • BUGFIX: Clearing search fields now behaves in the expected way (ie. it clears the search). Discussion
  • CHANGE: Now, messages from banned domains are rejected with the message Messages are not permitted from this domain. and messages that we flag as spam are rejected with This message has been flagged as spam.. This only applies to messages from non-members. Discussion
  • BUGFIX: Fixed sort order of Member Notices. Discussion

July 19, 2021:

  • INTERNAL: Made the generation of extended message pages with lots of image attachments more efficient.
  • CHANGE: In chat, you can now activate the tapback menu by clicking on any part of a chat message, not just a little ... button.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

July 16, 2021:

  • INTERNAL: Updates to our admin system to make researching group issues easier.
  • CHANGE: For plain text messages larger than 500KB, we truncate the display of them.

July 14, 2021:

  • NEW: You can now tapback chat messages (thumbs up/down/heart/exclamation mark/etc).
  • NEW: You can now send photos as chat messages.
  • NEW: When typing a chat message, if you type the @ character, that brings up an auto-completion list of user names.
  • NEW: You can now delete chat messages.

July 13, 2021:

  • INTERNAL: More work on detecting spammers.
  • BUGFIX: Fixed an issue where erroneous moderator permissions activity log change messages were being generated. Discussion
  • SYSADMIN: Switched our internal DNS caching architecture to use CoreDNS, in the hopes of being able to track down/eliminate spurious DNS MX lookup errors.

July 12, 2021:

  • BUGFIX: Special event reminders were being sent as normal messages. Discussion
  • CHANGE: The new activity log entry Moderator changed notifications is used for notification changes. Past changes were logged with Moderator changed moderator permissions.
  • BUGFIX: In some instances the link included in the login link email contained a subdomain, which was invalid.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

June 30, 2021:

  • APP BUGFIX: In some instances, entering a message in a chat could lead to multiple copies of that message being shown on the page.
  • APP BUGFIX: Issues with polls have been fixed. Discussion and Discussion

June 29, 2021:

  • BUGFIX: Moderator notifications and calendar event emails were not generated when adding members directly to subgroups. Discussion
  • NEW: New mentions only notification option for chats.

June 28, 2021:

  • CHANGE: Changed subject prefix Happening Now to Now. Discussion
  • APP BUGFIX: Clicking on an image in a message should no longer give a network error. Discussion

I am now on vacation, returning on Monday, July 12th. This means responses to support email requests will be slower than normal. The next #changelog will be sent out on Friday, July 16th.

Take care everyone.

Mark

1 - 20 of 204