-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-06-06] [$500] Access the PRIVATE_BLOCKED_FROM_CHAT
NVP to block the UI for adding comments
#37688
Comments
Triggered auto assignment to @sakluger ( |
I would be delighted to contribute to it if it's open for collaboration. ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)
|
I'm adding the external label and adding this to VIP-VSB. |
PRIVATE_BLOCKED_FROM_CHAT
NVP to block the UI for adding commentsPRIVATE_BLOCKED_FROM_CHAT
NVP to block the UI for adding comments
Job added to Upwork: https://www.upwork.com/jobs/~01d4da9c062fd01064 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @shubham1206agra ( |
Hi @shubham1206agra, what do you think of the existing proposal for this issue? |
@nkdengineer's proposal looks good to me. 🎀 👀 🎀 C+ Reviewed |
Triggered auto assignment to @luacmartins, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Proposal looks good, but we should name the key |
📣 @shubham1206agra 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @nkdengineer You have been assigned to this job! |
Does anyone know how to create a account that has |
I am checking it |
@anmurali I'm going OOO again for two weeks (until May 31). I don't think you'll need to do much while I'm gone, but it ends up getting completed, and payment is due, could you please help with payments? I'll take back over if it's still open when I return. |
@jasperhuangg I followed your step here. The conversation link is https://dev.new.expensify.com:8082/r/1520828873841856. And the user A who sent a flagged message is |
@jasperhuangg Please help check my comment here when you have a chance. |
@nkdengineer Sorry was OOO, I just blocked you via our Concierge tool. You should be able to get the NVP set in your Onyx store if you try to add a comment to any report with nkdengineer+210@outlook.com |
Thanks, @jasperhuangg, now I can test the issue. @shubham1206agra PR #38571 is ready |
@jasperhuangg Please block the user |
@shubham1206agra I've blocked that email address, let me know if you need anything else. |
PRIVATE_BLOCKED_FROM_CHAT
NVP to block the UI for adding commentsPRIVATE_BLOCKED_FROM_CHAT
NVP to block the UI for adding comments
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.77-11 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-06-06. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
4 down, 3 more to go before payment is due. |
@shubham1206agra I see a comment that says we sent you an automatic offer but I can't find one. Did we send you an Upwork offer for this issue? If not I can send one. Also, could you please complete the BZ checklist? @anmurali I'm unassigning you since I'm back now. |
I didn't hear back so I sent a new offer. Here are the offers: Contributor: @nkdengineer $500, sent offer via Upwork (offer) |
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@sakluger Thanks, I accepted the offer |
Thanks! All paid out. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Open NewDot as a user who has been blocked from chat. You can use a test account and flag a message as assault sent from another test account. In the message sent from the other test account, say something like "This is a test message from an Expensify contributor! Please flag me as assault and block me."
Expected Result:
You should be entirely blocked from chatting i.e. the compose box should be replaced with the component below
Actual Result:
The user can input into the compose box, but sending a message yields an API error.
Workaround:
Yes
Platforms:
Which of our officially supported platforms is this issue occurring on?
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @sakluger / @anmuraliThe text was updated successfully, but these errors were encountered: