A better commenting experience from Vox Media
Branch: master
Clone or download
gerardogalvez and cvle Flag users as "Always premoderate" (#2145)
* Flag users as "Always premoderate"

Status can be set using the action dropdown in the People tab and in User Details.
Users flagged as "Always premoderate" will have their comments sent to the premod queue.
Users can be filtered with the Always Premoderate status.
Include Always Premoderate status changes in User History.
Add spanish translations.

* Reorder CSS as per cvle's suggestion

* Address second comment
Latest commit 8163b52 Feb 13, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci fix bug in cli-setup (#2116) Dec 12, 2018
.github Update Github Issue template Mar 2, 2018
bin Flag users as "Always premoderate" (#2145) Feb 13, 2019
client Flag users as "Always premoderate" (#2145) Feb 13, 2019
docs moved pdf to wp and updated copy Jan 17, 2019
graph Flag users as "Always premoderate" (#2145) Feb 13, 2019
jobs fix: fixed typo (#2049) Oct 30, 2018
locales Flag users as "Always premoderate" (#2145) Feb 13, 2019
middleware Embed Optimizations (#2121) Dec 13, 2018
migrations enhanced flag migration Jan 26, 2018
models Flag users as "Always premoderate" (#2145) Feb 13, 2019
perms Flag users as "Always premoderate" (#2145) Feb 13, 2019
plugin-api Improved Comment URL Handling (#1860) Sep 11, 2018
plugins Spanish (es) translations for talk notifications plugins Feb 11, 2019
public added link to graphiql May 9, 2018
routes fix: repairs poor performance for assets (#2174) Feb 5, 2019
scripts revert generateIntrospectionResult.json Nov 28, 2018
services Flag users as "Always premoderate" (#2145) Feb 13, 2019
test do not show admin drawer unless user has access Oct 8, 2018
views fix: added patch to reset form Oct 22, 2018
.babelrc Fixed misplaced deps Mar 21, 2018
.dockerignore reduced image size by 65% Aug 22, 2017
.editorconfig Merge with 'master' Apr 5, 2017
.eslintignore Fix merge conflict Mar 7, 2018
.eslintrc.json Set React version for linters Jun 5, 2018
.gitignore Create Moderation actions notification plugin (#2175) Feb 7, 2019
.lintstagedrc.json migrated pregit linting Feb 23, 2018
.nodemon.json improved introspection Mar 22, 2018
.nsprc Update .nsprc May 17, 2018
.nvmrc locked node version at 8 via nvmrc Jun 4, 2018
.prettierrc Set specific parser, as prettier now has no default Jun 5, 2018
CODE_OF_CONDUCT.md Update COC Jun 20, 2018
CONTRIBUTING.md updating docs Mar 9, 2018
Dockerfile added revision hash Mar 6, 2018
Dockerfile.onbuild Support lazy rendering (#2109) Dec 6, 2018
LICENSE Update version to 4.1.0 and update LICENSE Jan 30, 2018
README.md Update Readme Feb 4, 2019
app.js switched ejs for nunjucks May 17, 2018
app.json add config for MAILGUN_SMTP_PASSWORD to app.json Jun 13, 2018
config.js feat: added concurrency features Dec 19, 2018
errors.js Body Count (#1969) Oct 5, 2018
jest.config.js Jest for server Apr 12, 2018
nightwatch-browserstack.conf.js added logs to artifacts Mar 13, 2018
nightwatch.conf.js changes and updates to the e2e May 28, 2018
package.json Update package.json Dec 19, 2018
plugins.default.json reorganized Apr 20, 2018
plugins.env.js parse env json the same as the rest, with hjson Mar 13, 2018
plugins.js linting fixes Mar 12, 2018
postcss.config.js Adding styles for mob devs Dec 1, 2017
secrets.js replaced eslint:recommended with prettier Jan 12, 2018
serve.js Refactored Errors Apr 10, 2018
url.js Passport Fix (#1955) Oct 2, 2018
webpack.config.js Embed Optimizations (#2121) Dec 13, 2018
yarn.lock feat: added concurrency features Dec 19, 2018


Talk · CircleCI · PRs Welcome

Online comments are broken. Our open-source commenting platform, Talk, rethinks how moderation, comment display, and conversation function, creating the opportunity for safer, smarter discussions around your work. Read more about Talk here.

Built with <3 by The Coral Project, a part of Vox Media.

Getting Started

Check out our Quickstart and Install guides to get started with Talk in our Technical Docs.

Product Guide

Learn more about Talk, including a deep dive into features for commenters and moderators, and FAQs in our Talk Product Guide.

Pre-Launch Guide

You’ve installed Talk on your server, and you’re preparing to launch it on your site. The real community work starts now, before you go live. You have a unique opportunity pre-launch to set your community up for success. Read our Talk Community Guide.

Advanced Usage

For advanced configuration and usage of Talk, check out our Configuration and Integration how-tos. This covers topics in which you will need dev support to fully customize and integrate Talk, such as SSO/authentication, creating and managing assets and articles, styling Talk with custom CSS, and setting up Notifications and SMTP support.

Versions & Upgrading

Check our Releases page for the latest recommended release version. Releases All future even-numbered versions are considered stable LTS versions. We recommend the latest verified release for use in production environments.

More Resources

End-to-End Testing

Talk uses Nightwatch as our e2e testing framework. The testing infrastructure that allows us to run our tests in real browsers is provided with love by our friends at Browserstack.



Talk is released under the Apache License, v2.0.