Skip to content

Releases: coralproject/talk

v8.6.4

13 Dec 21:00
5c412f2
Compare
Choose a tag to compare
  • Add optional new feature to pre-moderate email addresses based on certain spam-like qualities. Findable under Admin > Config > Moderation (#4458)

v8.6.3

07 Dec 20:55
83b1d4f
Compare
Choose a tag to compare

Bug fixes and improvements

  • Fix permissions bug so that admin users can archive stories #4357
  • Update Dutch translations #4369
  • Add COMMENT_LEFT_MODERATION_QUEUE to webhook configuration options #4380
  • Add rr.com to the protected email domains list #4383
  • Fix bug of some error translations not working by using locale to translate GraphQL errors if available #4385
  • Fix share comment interaction event to only fire once and add event for report comment interaction #4387
  • Update styles for the Community table of users in the admin #4388
  • Truncate comment body sent to Slack to stay under character limits #4392
  • Update link to docs in the moderation phases admin configuration #4397
  • Update broken links in docs #4390
  • Fix broken link in css.md #4401
  • Fix broken link to CSS variables doc #4429

v8.6.2

05 Dec 18:57
3ee7154
Compare
Choose a tag to compare

DSA-related features and fixes

  • Fix reported states for comments for archived, Q&A, and Ratings & Reviews stories when the data cache is enabled #4426
  • Fix translations not working on commentModerationActions when user accounts are deleted #4427
  • Show rejected state instead of link to view in stream when DSA report comments are rejected #4431
  • Display related reports on single DSA report screen #4434
  • Update DSA CSV download info for timestamp and comment media #4435
  • Add required custom reason field to Other comment rejection reason #4436
  • Add rejection reasons to comment cards and user drawer in admin #4439
  • Add view DSA report link with illegal content report info in admin comment moderate card #4442
  • Update copy for comment rejection notifications #4443
  • Update copy for DSA report submission errors #4445

v8.6.1

29 Nov 19:24
6182831
Compare
Choose a tag to compare
  • Fixed an issue where commenting and moderation weren't working for existing tenants without DSA enabled #4440

v8.6.0

22 Nov 18:32
0ab086b
Compare
Choose a tag to compare

New features

We've added a series of optional new features aimed at publishers who are either based in the EU, or who deliberately target EU audiences, so that they can be compliant with the EU's Digital Services Act (DSA). The relevant part of the DSA comes into operation on 2/17/24.

The new DSA-related features can be activated by admins inside the 'Configure' menu by switching on the "DSA reporting and moderation experience."

Our DSA features include:

  • The ability for end users to report comments for containing illegal content, adding relevant context
  • The ability for moderators to review reports of illegal content in a specific tab in the moderation interface labeled "DSA Reports." Moderators can then add notes, mark reports as "In Review", download CSVs for legal review, review the commenter's prior behavior, and make a final decision
  • The ability for moderators to add specific reasons for comment rejection
  • The ability for end users to receive notifications related to their reports and rejected comments

The branch for this work is #4356

v8.5.3

06 Oct 16:14
0ab086b
Compare
Choose a tag to compare

Bug fixes

  • Fix static asset deploys #4363

v8.5.2

04 Oct 13:29
d3fab0c
Compare
Choose a tag to compare

Bug fixes and improvements

  • allow additional origins for oembed api calls by @kabeaty in #4328
  • add web view troubleshooting info to docs by @kabeaty in #4335
  • fix edit child reply to edited parent not updating by @kabeaty in #4334
  • update all comment-count translations to remove $numberClass by @kabeaty in #4347
  • Left align fallback comment embed by @marcushaddon in #4351
  • handle empty wordlists in the wordlist worker by @nick-funk in #4345
  • update textHtml in redis cache for comment counts when count updates by @kabeaty in #4341
  • clarify data-coral-url in docs for comment count by @kabeaty in #4330
  • accessibility improvements in the stream by @kabeaty in #4331
  • add optional count param to active stories script by @kabeaty in #4342

Full Changelog: v8.5.0...v8.5.2

v8.5.1

15 Sep 14:21
e5c72eb
Compare
Choose a tag to compare

New features and improvements

Convert coral into a mono-repo with 3 main projects #4301

If you are developing locally, you will need to read the new development instructions https://github.com/coralproject/talk/blob/main/docs/docs/development.md

v8.5.0

28 Aug 20:02
7536231
Compare
Choose a tag to compare

New Features and functionality

  • Spam ban via stream moderation #4296
  • Add reject button in view conversation modal in admin #4310
  • Custom flair badges #4316 - huge thanks to @jbotte for suggestion and initial implementation

Bug fixes and improvements

  • Only display single site ban options for single site tenants #4285
  • Reject all comments in queue when user is banned and their comments all rejected #4291
  • Update to have comment count and embed jsonp use primarily Redis cache #4309
  • Improve consistency of Redis cache key for comment count #4300
  • Fix flaky and slow CommentContainer tests #4317
  • Replace Google Container Registry with Google Artifact Registry #4318
  • Update Dutch translations #4307

v8.4.2

19 Jul 19:45
fd31f23
Compare
Choose a tag to compare

Bug fixes and improvements

  • Add CORS to single comment embed oembed endpoint #4297