Updates to the Groups.io service.
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.
November 20, 2020
- DOCS: Updates from Nina.
- NEW: Added a confirmation dialog when saving a photo edit and moved the `Notify Members` checkbox into it, for hobgoblins.
- NEW: Added a confirmation dialog when saving a wiki edit and moved the `Notify Members` checkbox into it, for hobgoblins.
- NEW: There wasn't an option to notify members when deleting a wiki page.
- CHANGE: Added a confirmation dialog when changing an email address.
- CHANGE: Added `(members with private profiles are not shown)` to the member directory display, for when non-mods are viewing the directory.
- INTERNAL: More work on converting templates to quicktemplate.
- CHANGE: Make +owner messages obey DMARC and the other from re-write rules that we typically apply to group messages.
- BUGFIX: For users with military time display preference, time columns in databases were displayed using standard time notation, and editing rows would lead to blank time columns.
- CHANGE: In addition to sending a one word 'unsubscribe' email to start the unsubscribe process, it is now also triggered if just the first line of an email to the group is 'unsubscribe'.
- CHANGE: Updated the plan comparison page with suggestions from Bruce.
- INTERNAL: Updated the Go compiler.
November 6, 2020
- DOCS: Updates from Nina.
- CHANGE: Login links in direct add emails now expire after 24 hours, to match the time frame we use when sending a login link.
- BUGFIX: If there's only one photo album, disable the `Move` button when viewing a photo.
- NEW: If you send a message with just the word 'unsubscribe' and nothing else to a group, we now treat it as an unsubscribe request, like sending a message to +unsubscribe (still requires confirmation).
- BUGFIX: When following a topic, we send out all existing messages. We were not adding the group subject tag to the messages.
- NEW: On the /topic and /message pages, there now is a Follow/Unfollow/Mute/Unmute button.
- CHANGE: Changed 'Reason' column title in the Past Members page to 'History'.
October 31, 2020
- DOCS: Updates from Nina
- INTERNAL: Improvements to internal admin tools and dashboards
- INTERNAL: The second mail server is now processing half of all outbound email.
October 23, 2020
- BUGFIX: In the /topic view, with infinite scroll, some messages would be displayed without the message footer.
- BUGFIX: Trial premium groups weren't being downgraded to free after the trial was over.
- SYSADMIN: Added two additional web servers to deal with increased load.
- CHANGE: Changed what we consider a valid email address to make it more strict and to reject extended unicode characters.