Hi all,
Prior weeks' change logs: /g/beta/message/13683 2017-05-12 /g/beta/message/13745 2017-05-19 * Upgraded the official Terms of Service with Oracle's changes. I think the final version is pretty benign. You can check the versions out here, use the Compare Revisions button: /g/GroupManagersForum/wiki/Groups.io-TOS/history Something I noticed a while ago, and which might be worth discussing, is that when we post in Groups.io we are granting Groups.io a perpetual and irrevocable license to use our content. This differs in a significant way from the Yahoo TOS, wherein we grant them a license to use our content, but only for so long as they or we do not remove it from the service. * Various wording changes on the hashtags pages, suggested by J. * Display bouncing/bounced members in the normal members view. I like that this can help you see the person's old and new email address together in one place - if they've set the same Display Name for both they can be sorted together. In the early stages of setting up a group using Direct Add it helps to show which members' email addresses have been corrected and which have not yet. Comments about these others are also welcome: * BUGFIX: All day events that spanned multiple days in the ICS feeds were missing the final day, because DTEND in the ICS spec is non-inclusive. * BUGFIX: Banning actions were not being logged correctly in the activity log. * CHANGE: Display chat closed flash message if attempting to join a previously closed chat. * BUGFIX: When editing a topic from the search results, return to the search results when done. * INTERNAL: Upgraded to the latest version of the Stripe library. * NEW: Testing a 'Clean Links' function in the edit pending message TinyMCE editor. * SYSADMIN: Upgraded system software. * INTERNAL: Now storing deploy information, and annotating graphs with it. * INTERNAL: More work on the API and the app. * OTHER: Researched adding the ability to accept PayPal. The current state of the PayPal API for accepting recurring payments is a mess, however, with deprecated APIs and no new APIs yet for accepting recurring payments. * INTERNAL: Work on replacing all instances of the Summernote editor with the TinyMCE editor. * INTERNAL: Work on changing how sql savepoints are used in the database api; removing most of them. * INTERNAL: Rearchitected how event reminders are done to remove a race condition and to make them more reliable. * INTERNAL: Ran a consistency check to clean up some mismatched denormalized fields between thread and message objects in the database and search cluster. * INTERNAL: Return 404s to bots trying to index search pages and message pages indexed by month. * CHANGE: Trim space on database table URLs to prevent broken links. * BUGFIX: For HTML messages with a blockquoted reply that also had a 'In a message dated' prefix, we were treating the entire message as a quoted reply and collapsing the entire thing. * BUGFIX: For some other messages we were treating the entire message as a quoted part, so the entire message was collapsed. * BUGFIX: Polls weren't working for people who were testing the new TinyMCE code. Please call out any you find significant. Shal |