Skip to content
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-04-03] Clean-up react-native-web workaround and fix it upstream #14278

Closed
mountiny opened this issue Jan 13, 2023 · 35 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Task

Comments

@mountiny
Copy link
Contributor

Coming from #9183 (comment)

@kidroca Has raised that this workaround can be fixed in the react-native-web upstream and that is definitely what we prefer. Creating this issue to track a progress on this.

Slack discussion is here

@mountiny mountiny added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. and removed Bug Something is broken. Auto assigns a BugZero manager. labels Jan 13, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jan 13, 2023

Triggered auto assignment to @sophiepintoraetz (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@melvin-bot melvin-bot bot locked and limited conversation to collaborators Jan 13, 2023
@Expensify Expensify unlocked this conversation Jan 13, 2023
@mountiny
Copy link
Contributor Author

@sophiepintoraetz sorry I think this does not need to be handled as bug, just to track this and have room for updates.

@kidroca
Copy link
Contributor

kidroca commented Jan 13, 2023

Thanks @mountiny

I'll try to recreate the bug extrenally and report it in react native web

I'll submit a fix for Expensify's fork and the mainstream react native web repo

@mountiny
Copy link
Contributor Author

Thanks!

@mountiny mountiny added Weekly KSv2 and removed Daily KSv2 labels Jan 14, 2023
@mountiny mountiny removed their assignment Jan 14, 2023
@mountiny
Copy link
Contributor Author

Making this Weekly as it might take a while to get the maintainer to approve the payment, this is mainly for tracking

@melvin-bot melvin-bot bot added Monthly KSv2 and removed Weekly KSv2 labels Feb 7, 2023
@MelvinBot
Copy link

This issue has not been updated in over 15 days. @kidroca eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@mountiny
Copy link
Contributor Author

mountiny commented Feb 8, 2023

@kidroca Could you link the upstream PR here please?

@mountiny mountiny added Weekly KSv2 and removed Monthly KSv2 labels Feb 8, 2023
@kidroca
Copy link
Contributor

kidroca commented Feb 9, 2023

Yeah, sorry I haven't published it yet

I think I need to post 2 PRs

  • for our fork (because that's what we're using in App)
  • and for the original repo

@mountiny
Copy link
Contributor Author

mountiny commented Feb 9, 2023

I see thanks for the context

@kidroca
Copy link
Contributor

kidroca commented Feb 23, 2023

Sorry, I've been working on other issues - I'll the PRs about this today

@kidroca
Copy link
Contributor

kidroca commented Mar 3, 2023

I've opened a bug report on the upstream repo

@kidroca
Copy link
Contributor

kidroca commented Mar 3, 2023

Created a PR for the main repository

@mountiny mountiny added the Task label Mar 21, 2023
@mountiny
Copy link
Contributor Author

mountiny commented Mar 21, 2023

I am gonna have to release out fork, instructions https://stackoverflowteams.com/c/expensify/questions/13855

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Mar 27, 2023
@melvin-bot melvin-bot bot changed the title Clean-up react-native-web workaround and fix it upstream [HOLD for payment 2023-04-03] Clean-up react-native-web workaround and fix it upstream Mar 27, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Mar 27, 2023
@MelvinBot
Copy link

Reviewing label has been removed, please complete the "BugZero Checklist".

@MelvinBot
Copy link

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.89-0 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-04-03. 🎊

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.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@mountiny
Copy link
Contributor Author

@mollfpr I think you have reviewed and tested the PR, can you comment here so I can assign you

@Beamanator
Copy link
Contributor

Beamanator commented Mar 27, 2023

@mountiny fyi you can manually assign C+ w/out them needing to comment 👍

@mountiny
Copy link
Contributor Author

Waaaaat, they were not showing up in my list, maybe I could scroll and I did not. Thanks!

@Beamanator
Copy link
Contributor

Weird!! Hope it works next time 😬

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Apr 3, 2023
@mountiny
Copy link
Contributor Author

mountiny commented Apr 3, 2023

@mollfpr this still needs to be paid for your review and testing right?

@mollfpr
Copy link
Contributor

mollfpr commented Apr 3, 2023

@mountiny Yes!

@mountiny mountiny added the Bug Something is broken. Auto assigns a BugZero manager. label Apr 3, 2023
@MelvinBot
Copy link

Current assignee @dylanexpensify is eligible for the Bug assigner, not assigning anyone new.

@MelvinBot

This comment was marked as off-topic.

@mountiny
Copy link
Contributor Author

mountiny commented Apr 3, 2023

@dylanexpensify could you please pay $1000 to @mollfpr for PR review and testing, thank you!

@dylanexpensify
Copy link
Contributor

On it! @mollfpr here's the job to apply to! https://www.upwork.com/jobs/~01340b9f282d5e934e

@mollfpr
Copy link
Contributor

mollfpr commented Apr 3, 2023

@dylanexpensify The job is private for me.

@dylanexpensify
Copy link
Contributor

ah shoot - sent invite to apply!

@mollfpr
Copy link
Contributor

mollfpr commented Apr 3, 2023

@dylanexpensify Applied, thank you!

@dylanexpensify
Copy link
Contributor

Offer sent!

@dylanexpensify
Copy link
Contributor

Payment done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Task
Projects
None yet
Development

No branches or pull requests

8 participants