github coralproject/talk v3.7.0
v3.7.0 Hacktoberfest Edition πŸŽƒ

latest releases: v9.11.2, v9.11.1, v9.11.0...
8 years ago

A very special thank you to everyone who contributed during Hacktoberfest! πŸ˜»πŸ’»

Check out our amazing contributors! (And psst... you can be one too!).

Plugins

  • Introducing our Slack Notifications plugin! πŸ””
  • Adding talk-plugin-slack-notifications and configuring the TALK_SLACK_WEBHOOK_URL will enable posting of all new comments to a given Slack channel, so small newsrooms and blogs can monitor incoming comments via Slack
  • Warning This plugin is not meant for newsrooms/blogs that receive a lot of comments
  • Special thanks to @vickychijwani for contributing this awesome plugin (ref: #1057)
  • Much more sophisticated Slack support coming soon... stay tuned!

Features

  • No more confusingly empty spaces before the comments arrive. We've added text for when there aren't comments yet (default: "There are no comments yet, why don’t you write one?") and for when there were no comments left after the comments stream is closed (default: "There were no comments on this article.")
  • Moderators can now bulk approve/reject comments from the User History view
  • Adds support to handle long usernames in Community > People
  • Enhancements to the Community Search
  • Enhancements to pagination on the Community and Stories tabs
  • Responsive support for Admin, including a new style for Viewing Options in the moderation view
  • New shortcuts for Searching (ctrl+f) and Switching Queues (t) when moderating comments
  • Adds support for TALK_DEFAULT_LANG environment variable, so a default language for Talk can be set, in case your users don't have their browsers set correctly
  • Clearly notifies a commenter when their reporting action has failed
  • Adds ability to Resend Email Verification if a commenter didn't receive the email
  • Edit Window timeframe now displays in minutes and seconds instead of just seconds
  • Don't allow users to ignore staff members
  • Don't allow blank comments via multiple newline characters

Dev Support

  • Adds support for Nightwatch and Browserstack for full end-to-end testing and cross-browser testing by running yarn e2e; to run Browserstack tests locally, you will need to run yarn e2e-browserstack and set these environment variables:
    • BROWSERSTACK_USER
    • BROWERSTACK_KEY
    • More details and documentation here: #1090
  • Configure page refactor adding ConfigureCard component and adminModerationSettings, adminTechSettings, and adminStreamSettings slots
  • Creation of default Dropdown and Option components for Coral UI
  • Adds support for ES6 Modules and Tree Shaking
  • Adds NSP support for automated security testing

Translations

  • Talk now supports Danish! πŸ‡©πŸ‡°
  • Updated and improved Portuguese translations

Fixes & Enhancements

  • Fixes styling issue with "Other" report text box
  • Better error messaging for comments that are only one character long
  • Reduce Moderator notifications to only show when comments currently displayed are featured, accepted, or rejected by other mods
  • Loads username from graph and not auth to fix issue with My Profile showing wrong username/user ID
  • Fixes bugs with config and setup
  • Fix bug showing incorrect Reject Rate
  • Configure page styling fixes
  • Updated copy from "Flagged Usernames" to "Reported Usernames"
  • Fixes Shortcuts help menu not dismissing
  • IE11 fixes for edit message and buttons
  • Fixes styling for Forgot Password flow
  • Fixes admin nav width
  • More cross-browser fixes for Safari, Firefox, and IE

Don't miss a new talk release

NewReleases is sending notifications on new releases.