-
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 2023-08-17] [$1000] Create Onyx migration for previousReportActionID #23221
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01382a606158d56e43 |
Triggered auto assignment to @joekaufmanexpensify ( |
Triggered auto assignment to @joekaufmanexpensify ( |
Triggered auto assignment to Design team member for new feature review - @shawnborton ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
No UI changes so I unassigned @shawnborton, but didn't mean to unassign @abdulrahuman5196 |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry for any confusion, @abdulrahuman5196 is the C+ for this issue |
Can contributors work on this feature? I am interested in working on this! |
@roryabraham @abdulrahuman5196 The PR is ready for review! |
PR still in review. |
Based on my calculations, the pull request did not get merged within 3 working days of assignment. Please, check out my computations here:
On to the next one 🚀 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.52-5 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 2023-08-17. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
Not overdue. Payment due next week! |
No BZ checklist, since this is a migration feature request. |
Okay, all set to issue payment here. Based on the guidelines for payment, this one would qualify for 50% speed penalty, since it took more than 9 business days to merge (11 specifically). This means we need to pay:
LMK if you have any questions on this, and if not, I'll issue payment on Monday! |
Hi @joekaufmanexpensify just wanted to say that the PR started reviewing about 3 days after raising the PR as I'm presuming @abdulrahuman5196 sir could not give enough time. As this was my first feature contribution, and since the migration is on the backend and the check could be running on every user signin, me and @abdulrahuman5196 tried to perfect and minimize the PR code. I hope the penalty can be forgiven 🙇 |
@neonbhai Thanks for the context! The purpose of the speed bonus/penalty is to incentivize the contributor and C+ to collaborate to get the PR merged quickly. It doesn't look like there were any internal delays here, so we'd still need to apply the penalty. But this doesn't impact your ability to contribute to future issues, or anything like that! LMK if you have any other questions. |
@joekaufmanexpensify okay, got it! |
@neonbhai $500 sent and contract ended! |
@abdulrahuman5196 I see you were hired twice on this Upwork job, but I'm not sure why. As an fyi, I'm going to pay you $500 on one of the contracts, and then close out the other one with no payment. LMK if you have any questions on this! |
@abdulrahuman5196 $500 sent and first contract ended! |
@abdulrahuman5196 second contract ended with no payment. |
Upwork job closed. |
Closing as this is all set. Thanks everyone! |
Part of the Comment Linking project
Main issue: #20282
Doc section: https://docs.google.com/document/d/1v-ZaIRTZL5LIsyPWB0IopBNNgCajf5WC1OA8cVKtd8I/edit#bookmark=id.bry74gx446k1
Project: Comment Linking
Create an Onyx migration called
CheckForPreviousReportActionID
that:This migration should be created and tested, but not yet added to migrateOnyx until we are ready.
Manual Test Steps
Manually test this by locally adding the migration to
migrateOnyx
but do not commit that change.Automated Tests
We should update MigrationTest to include tests for the new migration.
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: