github coralproject/talk v5.2.0

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

Features

  • Moderator notes 📃
    • Moderators can now share notes with each other on a particular commenter
    • You can see these by going to Notes as part of the Commenter History drawer
    • More info: #2601
  • Configurable staff badges ⭐
    • Instead of only showing "Staff", you can now customize this badge for your newsroom
    • This badge will show for anyone with the role of Admin, Moderator, or Staff
    • More info: #2620
  • Set a commenter to "pre-mod" status ✋
    • You can assign a commenter to be always pre-moderated
    • If a commenter has this status, all of their comments will automatically go into pre-moderation, so you can accept or reject their comments manually
    • More info: #2572
  • Prevent repeat comments 📋
    • Coral now warns a commenter if they're posting the same comment twice
    • If they proceed, the comment goes to moderation
    • More info: #2632
  • Comment Count widget 🔢
    • You can now easily add a comment count to your articles by adding a widget to your page
    • More info: #2581, #2598
  • Keyboard shortcuts 🎬
    • Moderators can now use the new and improved keyboard shortcuts they so loved in previous versions of Coral
    • More info: #2588, #2635, #2626
  • Comment revisions ✏️
    • Moderators can now see a comment's previous revisions, so they can make better decisions when moderating a comment
    • More info: #2590
  • Better SSO support 🔐
    • We've removed username validation for newsrooms integration with SSO to make it easier to work with the user data you already have #2627
    • We also now hide the Logout button when the JTI is undefined #2652
  • Rate-limiting for commenting ⏳
    • For added security, we now prevent commenters from making too many comments in a row
    • More info: #2616

Fixes & Enhancements

  • Warn if someone is trying to invite a user who has already been invited #2637
  • Updates to email template language #2615
  • Small copy fixes #2607, #2606
  • Add favicon support #2595

Automatic Migrations

  • We now have automatic migrations which will run when a new version is deployed #2597

Dev Support

  • Move to eslint #2634, #2642
  • Update Mongo version to 4.2 #2592
  • Persist fragment access tokens in sessionStorage #2643
  • Allow unknown fields to be passed in the JWT #2640
  • Restrict number of elements returned for security reasons #2641
  • Fix bugs with allowing certain roles to take actions #2630, #2631
  • Fixes for OIDC support #2623
  • Remove dupe code #2618, #2608
  • Add encoding for Story ID #2614
  • Add support for Comment Search API #2578
  • Remove X-Powered-By express header #2605
  • Index support #2596

Translations

How to Use v5

  • It is currently not possible to upgrade from v4 to v5; this will break your install of Coral. Stay tuned for migration paths and instructions coming soon.
  • Documentation related to v5 is located in our docs: https://docs.coralproject.net
  • If you have any questions, write us a note in our GitHub Issues

Don't miss a new talk release

NewReleases is sending notifications on new releases.