Date   

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


Site updates #changelog

 

Changes to the site this week:

  • INTERNAL: Completed the transition from using Go templates for the web site to Quicktemplate.
  • INTERNAL: More work on re-organizing the code base.

June 25, 2021:

  • BUGFIX: The activity log entry for a moderator changing a member's email address did not properly include the new email address.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

June 17, 2021:

  • DOCS: Member Manual updates from Nina.
  • NEW: You can now sort columns when viewing poll responses by answer.
  • BUGFIX: If a #poll-notice is pending, and the poll is edited by a moderator before approval, and the moderater had a display name set but the member who created the poll did not have a display name set, the member's display name would be set to the moderator's display name.
  • NEW: You can now export individual poll results, in either CSV or JSON format.
  • NEW: Poll responses are now shown with links to the responders' profiles.
  • NEW: When viewing poll responses, the respondents display/fullnames are now updated if they've changed since voting occurred.

June 16, 2021:

  • NEW: Export group now has an option to export polls.
  • BUGFIX: For enterprise groups with Disable Signups set to true, we were still showing the Apply button on the group home page, even when it did nothing.
  • BUGFIX: Fix overlapping box when no events to display in calendar list view. Discussion

June 15, 2021:

  • BUGFIX: Strip out duplicate group subject tags in messages sent +owner. Discussion
  • NEW: Added more sig tags to be stripped out. Discussion

June 14, 2021:

  • CHANGE: Make the quoted printable decoder more liberal by accepting lower case hex letters.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

June 11, 2021:

  • NEW: Stripe connect should now work for Enterprise groups looking to set up donations.
  • BUGFIX: Fixed infinite scroll in the app in the View RSVPs page. Discussion
  • CHANGE: In full digests, we were limiting the number of attachments per message to 2. Now we limit the number of included images to 2, but include all other attachments (as links back to the website, as before).

June 10, 2021:

  • DOCS: Updates to the Members Manual and the Owners Manual from Nina.
  • BUGFIX: The Preview button when adding/editing a Markdown formatted Member Notice did not work.
  • BUGFIX: The Back button on the Add/Event event page did not work correctly for people with date preferences other than the default US format. Discussion
  • CHANGE: Limit the chat text entry window to 3 lines. This fixes the bug where the text area could be hidden under the mobile/app footer. Also, it's just a good idea. Discussion

June 9, 2021:

  • SYSADMIN: Migrated primary pgbouncer instance to a dedicated CPU instance for better performance.
  • BUGFIX: When viewing a pending member in the /member page, we were checking the Remove Members privilege instead of the Approve Pending Members privilege to determine if the moderator could reject the pending member.

June 8, 2021:

  • APP BUGFIX: When editing an event in the app, sometimes the date picker fields were not initialized correctly. Discussion
  • APP BUGFIX: Using the back button/swipe to return to the Groups page would cause infinite scrolling to not work. Discussion
  • INTERNAL: More work on improving tests and the test harness.

June 7, 2021:

  • BUGFIX: Re-sent invites had potentially incorrect expiration dates. Discussion
  • CHANGE: Margin formatting tweaks in the chat window.
  • BUGFIX: An error prevented viewing a +owner message via an activity log message from a person who is no longer a member of the group.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

  • INTERNAL: It was infrastructure week, with a focus on reorganizating the repository, refactoring code, general cleanup, and improving tests.

June 3, 2021:

  • BUGFIX: Fixed export of some files. Discussion
  • CHANGE: Reorder processing in the export group service to hopefully fix a database timeout issue.
  • CHANGE: When doing a JSON import of a table, keep the existing Updated fields on the rows. Discussion
  • BUGFIX: If doing a message search with a poster ID representing a user who is no longer a member of the group, don't return every single message. Discussion
  • CHANGE: When sending a message to a member, if you select a member notice, the activity log entry will now point to that member notice instead of showing the entire message as sent. Discussion
  • BUGFIX: Some system notifications were not treated in a consistent way in that some were not ignoring the Normalize HTML Emails setting, as they had previous to a change on May 27th. Discussion
  • BUGFIX: The chat window was not sizing properly, so that the text entry box was not visible on the screen. Discussion
  • NEW: There's a new Locked Topic Member Notice. If there is an active locked topic member notice, it will be sent to the group when a topic is locked using the Lock Topic dropdown in the Topics page. Also, in the Topic Properties page, when you click the Lock Topic checkbox, a new selector appears allowing you to send a specific locked topic member notice to the group when you lock the topic.

I will be on vacation until Monday, June 7th.

Take care everyone.

Mark


Site updates #changelog

 

Changes to the site this week:

May 26, 2021:

  • CHANGE: The long format for dates for people and groups that have a preference of MM/DD/YYYY is now Monday, January 2, 2006. For all others, it continues to be Monday, 2 January 2006.
  • INTERNAL: Cleaned up some technical debt around #cal-reminder and #cal-notice message generation. As a side effect, #cal-reminder messages now include ICS attachments, like #cal-invite notices.
  • CHANGE: For message notifications, use the sender's name or email address as the title when possible, instead of just "New message". Discussion

May 25, 2021:

  • CHANGE: Moderators and owners can now reply to a locked topic. Discussion
  • APP: Added support for Android back buttons, and on iOS swiping right now goes back one page.
  • BUGFIX: Fixed apostrophe conversions in notification subjects and bodies. Discussion
  • BUGFIX: Better parsing of Qmail bounce messages. Discussion
  • CHANGE: Work on being able to go back to search results from the breadcrumb line, for viewing members and messages.

May 24, 2021:

  • BUGFIX: Pagination didn't work on the Sent Invitations page on mobile or the app. Discussion
  • BUGFIX: Due to a previous change to support unread message tracking in the app, sometimes digests would not be generated when they should have been. No digest messages were lost, some were just delayed. Discussion

Take care everyone.

Mark

1 - 20 of 199