-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Report a Topic #5
Comments
Assets (sorry, not public yet): https://projects.invisionapp.com/d/main#/console/9829159/241763981/inspect |
@loorm What do you think we should do when a Topic gets moderated? I think we should follow our rule of hiding not deleting. |
I am to create some new e-mail templates so I created a side track - #41 and will fix this before I complete this task. |
Marked as "blocked", we need to discuss what the UX will be. The questions are:
All the work done so far is in the "report_topic" branch - https://github.com/citizenos/citizenos-api/tree/report_topic |
My 10 cents:
|
The proposed mechanics with @loorm @kevincrepin @tiblu
Open questions:
|
Couple more questions from my end:
Overlay: https://projects.invisionapp.com/d/main#/console/9829159/333531893/preview @tiblu let's discuss when you're back from vacation. |
My 10 cents on the @kevincrepin questions:
No, I don't think so.
Yes, the input is shown publicly.
@loorm Is there any progress on the open questions from legal side:
|
Created #70 to unify token usage before we start issuing new tokens for Topic Moderation. |
Differences between current argument (Comment) and new Topic moderation solutionsIdeological differencesNOTE: We use Arguments term in the UI, in the DB and technical discussions we use Comments. So, we use Comments here. Terms:
Differences:
After we have implemented the Topic moderation, it makes sense to review both solutions and unify to whichever works best. Database schema differencesNotes on the DB differences:
Other thinking points
@ilmartyrk Please have a look if this all makes sense to you, is there anything unclear or something you find weird? |
Notes on the Topic report implementation v1:
|
Citizen OS deployment notes:
|
Just arrived here, as I went through the Report Topic flow (for Crowdin screenshots) and it's really weird to go through a proper flow, click the "YES I'M ABSOLUTELY SURE" (or something) in the "Are you sure you want to report this topic?" window, and then have everything disappear without any confirmation that I've actually gone through it successfully. Pretty please add a confirmation - maybe even pin a red notification to the topic's heading, that "You've reported this topic on DD.MM.YYYY". |
Legally reviewed, during the discussions legal input provided. |
There is a way to report an argument (comment) but not a whole Topic.
TODO
POST /api/topics/:topicId/reports
.POST /api/topics/:topicId/reports
to return moderation URL instantly when reported by a moderator, this will enable instant moderation without sending an e-mail.GET /api/topics/:topicId/reports/:reportId
POST /api/topics/:topicId/reports/:reportId/moderate
.GET /topcs/;topicId
, other views need to be addressed separately - Report a Topic #5 (comment)linkedData
usage is funky.social: config.email.social
option?config.email.linkViewModerationGuidelines
. Defaults to https://app.citizenos.com/en/topics/ac8b66a4-ca56-4d02-8406-5e19da73d7ceLLL Z
The text was updated successfully, but these errors were encountered: