-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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-04-09] [$500] [Remove Free Workspace Creation] Update Workspace Creation in NewDot to Create Collect Workspaces #37153
Comments
Triggered auto assignment to @slafortune ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Update Workspace Creation in NewDot to Create Collect Workspaces What is the root cause of that problem?New request What changes do you think we should make in order to solve the problem?We need to change App/src/libs/actions/Policy.ts Line 1245 in 2254c66
App/src/libs/actions/Policy.ts Line 1306 in 2254c66
And App/src/libs/actions/Policy.ts Line 1495 in 2254c66
Also we need to Update tests in SidebarFilterTest and PolicyTest to use App/tests/unit/SidebarFilterTest.js Line 225 in 2254c66
App/tests/actions/PolicyTest.js Line 55 in 2254c66
What alternative solutions did you explore? (Optional)N/A |
Job added to Upwork: https://www.upwork.com/jobs/~016d89cd1132beada5 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @allroundexperts ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.What is the root cause of that problem?New Feature Request as discussed in the comment What changes do you think we should make in order to solve the problem?We need to change App/src/libs/actions/Policy.ts Line 1245 in 2254c66
and App/src/libs/actions/Policy.ts Line 1306 in 2254c66
and App/src/libs/actions/Policy.ts Line 1495 in 2254c66
and Also we need to Update tests in SidebarFilterTest and PolicyTest to use App/tests/unit/SidebarFilterTest.js Line 225 in 2254c66
and App/tests/actions/PolicyTest.js Line 55 in 2254c66
What alternative solutions did you explore? (Optional)N/A |
@allroundexperts I see this is still on hold, but have you had a chance to review either proposal? |
@slafortune I think @tgolen has pretty much shared all the pieces that are needed in the issue description. @godofoutcasts94's proposal is essentially a duplicate of what @codinggeek2023 proposed earlier. But even that proposal is just a duplicate of what @tgolen said here. I think we need a better proposal that has at-least a working demo. |
Shall i attach a testing branch to my proposal ?
…On Fri, Mar 1, 2024 at 3:48 PM Sibtain Ali ***@***.***> wrote:
@slafortune <https://github.com/slafortune> I think @tgolen
<https://github.com/tgolen> has pretty much shared all the pieces that
are needed in the issue description. @godofoutcasts94
<https://github.com/godofoutcasts94>'s proposal
<#37153 (comment)>
is essentially a duplicate of what @codinggeek2023
<https://github.com/codinggeek2023> proposed
<#37153 (comment)>
earlier. But even that proposal is just a duplicate of what @tgolen
<https://github.com/tgolen> said here
<#37153 (comment)>. I think
we need a better proposal that has at-least a working demo.
—
Reply to this email directly, view it on GitHub
<#37153 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BFJXGI4L6S42ARPFRS2ESETYWBIWFAVCNFSM6AAAAABDXA6P26VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZSHEYTCMJQHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Should I attach the working video? |
@slafortune, @allroundexperts Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Still on hold |
Triggered auto assignment to @techievivek, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @GandalfGwaihir 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR Up for review @allroundexperts :) |
Looks like we are waiting on 38191 to be merged 👍 |
PR was on hold for another |
PR was merged today 🍾 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.58-8 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-04-09. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@GandalfGwaihir - Paid ✅ @allroundexperts can you please complete the checklist? |
@slafortune This was a new feature and as such, a checklist is not needed here. We can add the following regression test though:
Do we 👍 or 👎 ? |
@allroundexperts requires payment through NewDot Manual Requests -$500 |
$500 approved for @allroundexperts |
This will make sure that any workspace created from NewDot is a collect workspace and not a free workspace.
CONST.POLICY.TYPE.FREE
toCONST.POLICY.TYPE.TEAM
here, here, and hereCONST.POLICY.TYPE.TEAM
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: