Skip to content

Releases: coralproject/talk

v1.5.2

24 Apr 21:24
Compare
Choose a tag to compare

Fixes

  • Mobile UI fixes
  • Firefox display fixes
  • Enforce character count limits on replies (child comments, not just parents)
  • Fix permalinks not working consistently with replies
  • Use correct statuses with flags created by the system
  • Fix issue with status history not saving for accepted/rejected

v1.5.1

21 Apr 00:23
@jde jde
Compare
Choose a tag to compare

Enhancements

  • Login / Regi flows moved to popup window for compatibility with all browsers / mobile friendliness
  • Adds hooks to login flow for CSS
  • Adds Default Resolver concept allowing interface types to be gracefully handled when plugins are removed
  • Viewport meta tags for mobile browsers

Fixes

  • Logins failing due to the Safari "third party cookie" issue
  • Action summary errors causing unpredictable action behavior
  • Mobile actions overlapping due to space constraints when respect and star plugins active
  • Refactoring for clarity and modularity

v1.5.0

12 Apr 20:27
Compare
Choose a tag to compare

Features

  • We no longer require Google Fonts to be used to style Talk
  • Plugin registration has been improved, refer to PLUGINS.md for updated semantics
  • Facebook Auth was extracted as an internal plugin
  • Added support for Metadata service

Fixes

  • Fixed Load More/View More functionality to make it more reliable
  • Fixed template issue with Suspend User that prevented users being notified by email
  • Flash messages on the comment stream are showing again
  • Fixed Community search input
  • Fixed plugin validation errors for loaders/mutators
  • Fixed issues with plugin install not running correctly for remote plugins
  • UI/UX polishes
  • Mobile UI fixes

Notes

  • We are temporarily disabling validation on banned words in usernames to prevent an issue that saves the username as undefined; this will be corrected in 1.5.1

v1.4.0

03 Apr 14:25
Compare
Choose a tag to compare

Features

  • Moderate flagged usernames via the Community tab in the admin
  • Global Comment Stream Description now supports markdown and linking
  • Turn Closing Stream functionality on or off
  • Permalinks page now automatically updates with new comments

Fixes

  • Permalinks UX revamp and bug fixes
  • Don't allow emoji in Banned/Suspect word lists because it breaks the stream
  • Updated Spanish translations

v1.3.0

24 Mar 19:32
Compare
Choose a tag to compare

Features

  • Use meta/link URLs if an explicit URL is not provided for the asset
  • Strip params from scraped asset URLs
  • Add "Moderate article" link to closed comment streams
  • "My Comments" tab UX and polish

Fixes

  • Disable reply button on closed comment streams
  • Fix banned, suspect and links to be highlighted in moderation queues
  • UX fixes

Talk Beta v1.0.0

02 Mar 00:43
Compare
Choose a tag to compare

We're happy to release the Beta version of Talk, the commenting platform from Coral.

Administrative and Moderation Features

  • Easy to embed comment stream w/ permitted-domain configuration
  • Pre/Post-moderation configuration (set globally or set per individual stream)
  • Moderation queues and approve/reject tools (Pending, Flagged, Account Flags, Accepted, Rejected)
  • Managing community and newsroom permissions and roles
  • Search community members (commenters, mods, admins)
  • Flagged username moderation
  • Flagged comment moderation
  • Banning & suspending users
  • Comment & stream management/config (auto-close, manual close, comment length max)
  • Banned word and Suspect word management
  • Suspect word highlighting in moderation
  • Option to require users to verify their email before commenting or acting
  • Custom comment stream description box
  • Basic Moderator dashboard showing articles with recent activity (likes and flags)

Comment and Commenting Features

  • Login/Signup via email/pass or Oauth (+ standard auth features, e.g. forgot password)
  • Set a username to protect commenter privacy
  • Threaded comments and replies with partial load (“Load more”)
  • “Liking” comments
  • Flagging comments with various options/feedback ability
  • Flagging usernames with various options/feedback ability
  • In-stream notifications to update commenter on certain actions
  • Comment permalinks
  • View my comment history (with permalinks)
  • Email notifications if suspended because of username (+ ability to update username)

Feedback, Feature Requests, Bug Reporting

We would love your feedback and input. Please contact us via our Integration Engineer (jeff@mozillafoundation.org), or you can log an issue here on the Talk repo on Github, or get in touch with our team via our Community Slack: https://coralprojectslackin.herokuapp.com/.

v0.0.4: Merge pull request #340 from coralproject/heroku-setup-patch

24 Feb 18:20
Compare
Choose a tag to compare
Adjusted route for Heroku app.json

GraphQL, UI Updates and More

01 Feb 15:43
@jde jde
Compare
Choose a tag to compare
Pre-release

With v0.0.3, we integrated GraphQL driven by Apollo (https://github.com/apollostack). In doing so, we radically simplified the front end and back end.

  • Created the /graph folder, which runs our graph endpoints
  • Radically refactored many packages in /client
  • Refactored service code into the /services folder, simplifying the /models
  • Many new features and bugfixes

v0.0.2

19 Jan 21:50
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Talk Alpha

v0.0.1: Merge pull request #200 from coralproject/npm-heroku

22 Dec 23:51
Compare
Choose a tag to compare
Update app.json