Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Moderation mode #106

Open
2 tasks
corywatilo opened this issue Apr 15, 2022 · 0 comments
Open
2 tasks

Moderation mode #106

corywatilo opened this issue Apr 15, 2022 · 0 comments

Comments

@corywatilo
Copy link
Collaborator

As an admin, I want the option to approve all posts before they go live. Proposal:

post status: published | pending

By default, all posts should be published automatically.

When moderation mode is enabled, new posts are placed in pending mode and must be approved in the admin panel or via Slack.

The above was already done!

Right now, when moderation mode is ON, here’s what happens:

  • Moderator must go to admin portal, find the thread, click Edit, and toggle a checkbox to publish it
  • Replies are completely unmoderated, meaning even with moderation mode ON, anyone can always post a reply (so long as a thread is open)

Moderating new content

There should probably be a moderation feed (or a subset/filter on the Posts tab) that limits to unpublished content.

  • In the admin panel, add Approve and Delete buttons for each question/response*
  • Add a Slack action button to Approve or Delete` a question or response without leaving Slack

Rules

  • Posts and responses a moderator bypassed the moderation process
  • When a moderator views a thread, they should see all posts in sequence, but replies awaiting moderation should be distinguished visually. (Use case: As an admin, I want to reply, but need to see if others have already replied ahead of me, even if they aren’t published.)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant