Updates to the Groups.io service.
February 24, 2021
- NEW: Filtering incoming messages using the Spamhaus blocklists. We're trialing the service to see if it makes much of a difference.
- BUGFIX: In ICS files, for modified instances of repeating events, we were not using a unique UID. https://beta.groups.io/g/main/topic/invalid_entries_in_ics_file/80879222?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80879222
- BUGFIX: In ICS files, for repeating events specified in UTC, we were not using the correct format for the DTSTART/DTEND lines. https://beta.groups.io/g/main/topic/invalid_entries_in_ics_file/80879222?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80879222
February 23, 2021
- BUGFIX: We were not properly escaping HTML elements in the topic summary lines in the /topics page.
- CHANGE: If you click on an Unsubscribe link that's already been used to leave a group, we now display an error message.
February 22, 2021
- INTERNAL: Work on monitoring tools to help prevent abuse of the site.
- CHANGE: If a message is emailed to a non-existent group, we no longer return a list of groups you are subscribed to in the error response. As has been pointed out, that is a security breach.
- CHANGE: We are now less forgiving of incorrectly formatted SMTP commands from incoming email servers.
February 19, 2021
- BUGFIX: Modal buttons on the edit wiki page were the incorrect colors. https://beta.groups.io/g/main/topic/wiki_editpage_the/80748613?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80748613
- BUGFIX: The RSS feeds for groups without titles now have the title set to the URL of the group.
- INTERNAL: Some HTML cleanup.
February 18, 2021
- BUGFIX: The Subgroups tab under Admin in the group sidebar would not display as active when clicked on.
- INTERNAL: Second pass at bundling CSS and JS files.
- BUGFIX: In some cases event times in the Feed view were not displayed in the correct timezone. Also, the user's date formatting was not observed. https://beta.groups.io/g/main/topic/bug_event_times_in_feed_are/78664686?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,78664686
February 17, 2021
- INTERNAL: First pass at bundling CSS and JS files. This will speed up web page rendering but more importantly is needed to support the app.
February 15, 2021
- CHANGE: On the edit subscription, group member and group default subscription pages, made it so that incompatible changes to `Email Delivery` and `Message Selection` are changed immediately on the page, instead of when the changes are saved. An example: setting `Email Delivery` to `No Email` and then `Message Selection` to `Following Only` will immediately change the `Email Delivery` radio button to `Individual Messages`. https://beta.groups.io/g/main/message/28453
February 12, 2021
- DOCS: Updates from Nina to the Owners Manual and Members Manual.
- CHANGE: On the edit subscription and group member pages, under Advanced Preferences, `Auto Follow Replies` has been moved under `Following Only`. When `Following Only` is not checked, both `First Message Also` and `Auto Follow Replies` are now disabled and unchecked. When `Following Only` is checked, `Auto Follow Replies` is now automatically checked. https://beta.groups.io/g/main/message/28442
February 11, 2021
- CHANGE: When editing your subscription or a member's subscription, if Email Delivery is set to `Special` or `No Email` and the Message Selection is changed from `All Messages`, force Email Delivery to `Individual Messages`. Conversely, if Email Delivery is changed to `Special` or `No Email`, force Message Selection to `All` and uncheck Auto Follow Replies. https://beta.groups.io/g/main/topic/disallow_concurrent_special/80015827?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80015827
- BUGFIX: When displaying a text-only message, if a link ended in a < or >, we would improperly include that in the link.
February 8, 2021
- BUGFIX: If a pending message rejection member notice had quotes in it, they would display as escaped when editing the message in the pending message screen. https://beta.groups.io/g/main/topic/rejection_message/80434416?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80434416
- CHANGE: New groups are now subject to per-member pricing. https://beta.groups.io/g/main/topic/pricing_changes/79024735?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,80,79024735
- CHANGE: Premium groups now have 30GB of storage.
- CHANGE: The Member count on group home pages and search results now no longer includes Not Confirmed members.
February 5, 2021
- DOCS: Updates from Nina to the Owners Manual, Members Manual, and Getting Started Guide.
- CHANGE: Changed hover title for `P` badge to `Posting Always Allowed` and hover title for `NP` badge to `Not Allowed To Post`.
February 4, 2021
- BUGFIX: For Enterprise groups with `Disable Signups` checked, don't display the link to register on the `/login` page.
- BUGFIX: Fixed missing `Moderator changed moderator permissions` activity log entry description in the dropdown. [Discussion.] (https://beta.groups.io/g/main/topic/activity_log_event_filter/80383042?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80383042)
- BUGFIX: Use the message's unprocessed subject for the sent message activity log entry. Previously the cooked subject line, with end hashtags removed, was used.
February 3, 2021
- NEW: New activity log entries for when someone reports a message, file or photo. https://beta.groups.io/g/main/topic/report_file_content/80020516?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,20,80020516
- CHANGE: Display a photo album's owner when viewing the album, not on the /photos page. https://beta.groups.io/g/main/topic/clarify_photo_album_owner/80325520?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80325520
- CHANGE: We're now including a member's Display Name in notifications if available. https://beta.groups.io/g/main/topic/add_displayname_in_the/80359940?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80359940
- SECURITY: You can no longer change the email address of a member who is a moderator of a group. [Discussion.] (https://beta.groups.io/g/main/topic/changing_email_address/80358292?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80358292)
February 2, 2021
- BUGFIX: We were not returning SMTP error codes for some errors. https://beta.groups.io/g/main/topic/wrong_error_bounce_message/80201503?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80201503
- BUGFIX: Fix confirmation email subject line example to agree with the actual email subject line. https://beta.groups.io/g/main/topic/a_minor_textual_discrepency/80218008?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80218008
- BUGFIX: Include the sender in the activity log entry for non-member sending a message requiring approval. https://beta.groups.io/g/main/topic/inconsistent_activity_log/80266820?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80266820
- BUGFIX: There were inconsistent tooltips on the Members page. https://beta.groups.io/g/main/topic/minor_member_list_actions/80297609?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80297609
- CHANGE: In the Pending Message page, the `NM` badge is now red, and when viewing an individual pending message, the `Non Member` badge is red. https://beta.groups.io/g/main/topic/non_member_posts/80133580?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80133580
- BUGFIX: Drafts now remember if you have toggled the `Private` button in message replies. https://beta.groups.io/g/main/topic/private_setting_not/80252842?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80252842
- NEW: Activity log entries for adding/removing group aliases. https://beta.groups.io/g/main/topic/limit_number_of_group_aliases/80222760?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,80222760
January 29, 2021
- DOCS: Updates from Nina.
- CHANGE: New, better favicon.
- NEW: Group sponsorships can now be paid using Paypal.
- BUGFIX: In the members page, if you did a new search while on the second or later page of an existing search, the pagination was messed up.
- BUGFIX: Changed Elasticsearch sub search mapping to fix partial searches.
- NEW: Prioritize 2factor authentication support requests to ensure they don't get lost.
- BUGFIX: In some cases, people on banned domains were allowed to subscribe to a group.
- BUGFIX: A banned user, going to a group page, would get endlessly redirected, resulting in a browser error.
- BUGFIX: After adding an attachment when composing a message or reply, delay updating the attachment list for 3 seconds to allow S3 to propagate.
- BUGFIX: Fix date display for 20th century dates for people with date formats not MM/DD/YY.
- NEW: Add a link to the help center to the /static/welcome page, the default group welcome message, and the confirming confirmation email message.
January 22, 2021
- APP: More work on the new version of the app.
- INTERNAL: More work on converting templates to quicktemplate.
- DOCS: Updates from Nina.
- NEW: Added RES: to the list of subject reply indicators.
- CHANGE: In the Group Settings Page, move the Subject Tag setting to the General panel from the Message Formatting panel.
- BUGFIX: When replying to an +owner message, fill out the subject line.
- BUGFIX: In the activity log, for +owner messages without a subject, display (No Subject).
- BUGFIX: On the +Owner Msgs page, display (No Subject) for messages without a subject.
- CHANGE: Only mods can change the ownership of photos.
- NEW: Added Generic link type to files.
- CHANGE: Help center links now open in a new browser tab.
- BUGFIX: Fix scrolling in /album views for people with infinite scroll set to true (infinite scroll is not supported on that page yet).
- BUGFIX: The help text for group names in the Group Settings page said no periods allowed for subgroup names, when in fact they are allowed.
January 15, 2021
- INTERNAL: Work on stopping spam accounts and spam groups as well as deletion of many existing spam accounts and groups.
- DOCS: Updates from Nina.
- CHANGE: Ensure that if a message is sent from a banned member, it's logged as such. Also don't display badges in the banned member page.
- CHANGE: Changed `special message` to `special notice` in the activity logs for consistency.
- BUGFIX: Fix timezone offset issue with event times on the /feed page?
- NEW: Groups can now allow people to sponsor their hosting fees.
- CHANGE: Mobile reformatting: iPad widths now use the bottom navbar like phone widths. The More menu in the bottom navbars is now a drawer that slides in from the left. Several little mobile formatting tweaks.
- BUGFIX: It's no longer possible to input a negative reminder time before an event.
- CHANGE: Formatting changes to the add event page for adding reminders.
January 8, 2021
- APP: A lot of work on the new version of the app.
- INTERNAL: More work on converting templates to quicktemplate.
- DOCS: Updates from Nina.
- CHANGE: For messages that don't follow group hashtag requirements (missing a hashtag/using a restricted hashtag/etc), we would save a copy as a pending message and allow people to edit the message. We now just do not accept the message in the first place, and return an error message.
- BUGFIX: The bouncing email notification wasn't properly escaping the email address encoded in the unbounce URL.
- BUGFIX: When clicking `Send Message` from the view pending message screen, an erroneous `You must include a message` error message was displayed in the compose screen.
- NEW: When direct adding or inviting an email address that is an alias of an existing member, show that existing member's email address in the error message.
- BUGFIX: Fixed the `Taken` display when viewing individual photos.
December 11, 2020
- BUGFIX: Hopefully fix the weird feed event time discrepancy bug.
- APP: Work on a new version of the app utilizing the website templates instead of React Native.
- INTERNAL: More work on converting templates to quicktemplate.
- CHANGE: Added a breadcrumb bar to the group calendar page.
- SYSADMIN: Upgraded the load balancer nodes to dedicated CPU instances.
December 4, 2020
- DOCS: Updates from Nina.
- INTERNAL: More work on converting templates to quicktemplate.
- CHANGE: The `RSVPed Only` button in the calendar will no longer show events you've RSVPed `no` to.
- CHANGE: Moved the `Discard` button in the New Topic and Reply pages to the right side of the screen.
- BUGFIX: Time column search results in a database would not display the correct time.
- BUGFIX: After updating a moderator note on a past member, you were redirected incorrectly to the Members page.
- NEW: Added a confirmation dialog when saving a photo album edit and moved the `Notify Members` checkbox into it, for hobgoblins.
- CHANGE: Revamped the groups search page to propagate the search term when filtering the results.
- BUGFIX: Unchecking the `Cover Photo` checkbox when editing a photo did nothing.
- CHANGE: Removed the timezone line when hovering over an event in the calendar. The time in that display is in the user's timezone, and showing the (possibly different) event timezone is confusing/wrong.
- INTERNAL: Made it easier to test specific webservers.
- SYSADMIN: Updated all machines.