-
Notifications
You must be signed in to change notification settings - Fork 48
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
Disable editing others comments #163
Disable editing others comments #163
Conversation
@rhansen afaik you were involved in the conversation. Are we okay with the UX of this proposed fix? |
@rhansen @JohnMcLear, I went a little further don't merge yet, will also disable deleting and will hide action buttons from UI for others comments, I'll soon push when everything is done and tested |
@rhansen @JohnMcLear now disabled deleting too and hide/remove action buttons from other users comments and replies, also added tests |
Please flag as draft until it's ready for me to test/merge, thanks! |
@JohnMcLear it's ready |
Do the frontend tests pas for you? errors for me |
btw if you work on the ether:ep_comments repo the tests will auto-run, you should have the sauce labs user/pass, lemme know if not. |
I also experience
|
I experience quite a lot of frontend test failure, it could be something with my environment but I am not sure.. It would be helpful if you can pull your branch over to the ether/ep_comments repo and let sauce labs run the tests. Also if you can look at the empty gritter msg that would be useful. |
@JohnMcLear all tests pass on my machine, but I've noticed some race-condition kind of failures sometimes. I've also noticed this gritter error thing. And I have no sauce labs user/pass. |
test passes in chrome, fails in FF. @ilmartyrk did you try run frontend tests in FF or just Chrom(ium/e). |
Editing someone else's comments is unintuitive, for sure, but I kind of understand why you'd make them that way - to keep the feeling of everything being collaborative and fluid. As an alternative to fully signed & owned comments as being developed here, we could have "notes"; instead of a comment being a set of linear posts, it could be a little collaborative scratchpad that anyone can edit. Author colours can let it still have a "chat" feel. |
@JohnMcLear passing on chrome and FF, I am using Ubuntu 18, Chrome Version 86.0.4240.193 (Official Build) (64-bit) and Firefox 82.0.2 64-bit |
Peep errors in travis logs. |
@ilmartyrk dude plz fix tests! Tnx |
Simple fix to #125 with test