-
Notifications
You must be signed in to change notification settings - Fork 15
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
User can anonymize an opinion #183
Conversation
Oh my goodness, this is awesome. Thanks so much! I like the mask svg work you did, I think it is fine. Here are some notes on getting it to the finish line:
|
Fixed in commit 403f9ec I will continue working on the other modifications. |
… in opinion-editing panel.
Updated prompts to more accurately describe deletion.
Reused the existing getOpinionPrompt() which supplies "Give your opinion". We could change that function to yield "Add your opinion" in all its usages, though I suggest doing that in a separate change that considers the variety of usages of that function. Because we hide the icon at narrow screen widths, the label had to become a button so that it can function on its own.
Implemented per mockup
Done |
…hide_name for respective comments, points, and inclusions
…cons in anonymous mode
… closed, when you haven't given an opinion
…nt, provide ban button. Better, especially for anonymous forums.
…ly anonymous forums on the data export page as well.
Subdomain.as_json() can access null self.customizations
Stop making the first random id = -100, since it is likely to identify the host user.
… dumb and 0 is not falsy in Ruby
…sn't actually anonymized
Well, this pull request has a lot of pork in it now, ha. Major changes described at https://traviskriplean.com/lively-anonymity-overhaul-for--bdh9kk. |
This change adds buttons in the proposal metadata, to edit / anonymize / delete the participant's opinion. Anonymizing the opinion also anonymizes the partcipant's reasons for the proposal.