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

[PAYMENT DUE 2024-10-08][$500] Update Mozilla/pdf.js and remove patch #48124

Closed
thienlnam opened this issue Aug 27, 2024 · 44 comments
Closed

[PAYMENT DUE 2024-10-08][$500] Update Mozilla/pdf.js and remove patch #48124

thienlnam opened this issue Aug 27, 2024 · 44 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review

Comments

@thienlnam
Copy link
Contributor

thienlnam commented Aug 27, 2024

Tracking issue to remove the patches we've added for mozila/pdf.js

We'll need an upstream PR to fix this issue wojtekmaj/react-pdf#1062
And then verify the new version fixes this old issue we had from here, then to upgrade the version and remove the patches

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01d46938f37bc659b7
  • Upwork Job ID: 1828539622745768358
  • Last Price Increase: 2024-09-16
  • Automatic offers:
    • CyberAndrii | Contributor | 103986598
Issue OwnerCurrent Issue Owner: @trjExpensify
@thienlnam thienlnam added the Weekly KSv2 label Aug 27, 2024
@thienlnam thienlnam self-assigned this Aug 27, 2024
@thienlnam thienlnam added the External Added to denote the issue can be worked on by a contributor label Aug 27, 2024
@melvin-bot melvin-bot bot changed the title Update Mozilla/pdf.js and remove patch [$250] Update Mozilla/pdf.js and remove patch Aug 27, 2024
Copy link

melvin-bot bot commented Aug 27, 2024

Job added to Upwork: https://www.upwork.com/jobs/~01d46938f37bc659b7

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Aug 27, 2024
Copy link

melvin-bot bot commented Aug 27, 2024

Triggered auto assignment to Contributor-plus team member for initial proposal review - @jayeshmangwani (External)

Copy link
Contributor

@user Your proposal will be dismissed because you did not follow the proposal template.

@abzokhattab

This comment was marked as outdated.

@thienlnam
Copy link
Contributor Author

We're looking for someone to make the upstream fix here

@sudomf
Copy link

sudomf commented Aug 28, 2024

Hey @thienlnam. Can I get this as my first contribution to Expensify?

Copy link

melvin-bot bot commented Aug 28, 2024

📣 @sudomf! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:

  1. Make sure you've read and understood the contributing guidelines.
  2. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
  3. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
  4. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
    Screen Shot 2022-11-16 at 4 42 54 PM
    Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

@sudomf
Copy link

sudomf commented Aug 28, 2024

Contributor details
Your Expensify account email: [email protected]
Upwork Profile Link: https://www.upwork.com/freelancers/~0117f5b3f18d3179e9

Copy link

melvin-bot bot commented Aug 28, 2024

✅ Contributor details stored successfully. Thank you for contributing to Expensify!

@thienlnam
Copy link
Contributor Author

@sudomf If you're interested, please read through the contributing guide - you'll need to submit a proposal and get selected by the C+ if you're interested in taking this on

@CyberAndrii
Copy link
Contributor

I looked into this, and the loadingTask._worker.destroy(); workaround no longer works on the main branch. I think something might have changed in the pdf.js library. My changes so far: wojtekmaj/react-pdf@b4c9594

Copy link

melvin-bot bot commented Sep 2, 2024

@thienlnam, @jayeshmangwani Huh... This is 4 days overdue. Who can take care of this?

@melvin-bot melvin-bot bot added the Overdue label Sep 2, 2024
@jayeshmangwani
Copy link
Contributor

Not Overdue, we’re still awaiting proposals.

bumped on Slack

@melvin-bot melvin-bot bot removed the Overdue label Sep 3, 2024
Copy link

melvin-bot bot commented Sep 3, 2024

📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸

@jayeshmangwani
Copy link
Contributor

No proposals so far.

@thienlnam What do you suggest—bringing in someone from an expert agency or raising the bounty to attract more attention 👀 ?

@thienlnam
Copy link
Contributor Author

@CyberAndrii Are you still looking into this?

@CyberAndrii
Copy link
Contributor

CyberAndrii commented Sep 4, 2024

No, I didn’t find a solution.

Copy link

melvin-bot bot commented Sep 9, 2024

@thienlnam, @jayeshmangwani Eep! 4 days overdue now. Issues have feelings too...

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Sep 16, 2024
Copy link

melvin-bot bot commented Sep 16, 2024

📣 @CyberAndrii 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job
Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@jayeshmangwani
Copy link
Contributor

@CyberAndrii PR merged upstream 🥳 , Thanks.

@wojtekmaj
Copy link

...and released as react-pdf v9.1.1.

Y0vCJTPLYZQxzNU3d7

Copy link

melvin-bot bot commented Sep 18, 2024

📣 @wojtekmaj! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:

  1. Make sure you've read and understood the contributing guidelines.
  2. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
  3. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
  4. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
    Screen Shot 2022-11-16 at 4 42 54 PM
    Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

@jayeshmangwani
Copy link
Contributor

...and released as react-pdf v9.1.1.

Thanks Wojciech, for promptly releasing the version.

@jayeshmangwani
Copy link
Contributor

@CyberAndrii Now we can remove the patch and update the react-pdf version. Please feel free to raise a PR.

@thienlnam
Copy link
Contributor Author

Woo awesome! Nice work 🎉

@CyberAndrii
Copy link
Contributor

react-fast-pdf PR is ready in case you missed it.

@thienlnam please you run the workflows

@jayeshmangwani
Copy link
Contributor

Thanks for the ping, @CyberAndrii . I’m checking the react-fast-pdf PR now.

@melvin-bot melvin-bot bot removed the Overdue label Sep 23, 2024
@jayeshmangwani
Copy link
Contributor

@CyberAndrii We're good to move the PR out of draft.

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Sep 27, 2024
@CyberAndrii
Copy link
Contributor

Payment is due 2024-10-08

#49527 (comment)

@thienlnam thienlnam changed the title [$500] Update Mozilla/pdf.js and remove patch [PAYMENT DUE 2024-10-08][$500] Update Mozilla/pdf.js and remove patch Oct 7, 2024
@thienlnam thienlnam added the Bug Something is broken. Auto assigns a BugZero manager. label Oct 7, 2024
Copy link

melvin-bot bot commented Oct 7, 2024

Triggered auto assignment to @trjExpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Oct 7, 2024
@thienlnam
Copy link
Contributor Author

Payment also due here cc @trjExpensify

@trjExpensify
Copy link
Contributor

Confirming payments as follows:

Is that right?

@trjExpensify
Copy link
Contributor

@CyberAndrii paid, @jayeshmangwani feel free to request. Closing!

@garrettmknight
Copy link
Contributor

garrettmknight commented Oct 15, 2024

$500 approved for @jayeshmangwani

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests

8 participants