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

[Unvalidated Sign-Up] Allow new account sign ins to not require account validation in NewDot #30794

Closed
johnmlee101 opened this issue Nov 2, 2023 · 49 comments
Assignees
Labels
Daily KSv2 Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item.

Comments

@johnmlee101
Copy link
Contributor

johnmlee101 commented Nov 2, 2023

We want to replicate the similar flows as OldDot, where you can access the site without entering a validateCode or using Google.

Right now we fully support unvalidated accounts since you can sign into OldDot, deep link from the chat bubble into NewDot, then you can use it just fine.

EDIT:

As an added bonus to this change, we will remove the very first "Here's your magic sign-in link" for both OldDot and NewDot since the user is brought straight into product.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01e9ff00ed2a89df20
  • Upwork Job ID: 1790695759605694464
  • Last Price Increase: 2024-05-15
@johnmlee101 johnmlee101 self-assigned this Nov 2, 2023
@melvin-bot melvin-bot bot added the Overdue label Nov 6, 2023
Copy link

melvin-bot bot commented Nov 6, 2023

@johnmlee101 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

Copy link

melvin-bot bot commented Nov 8, 2023

@johnmlee101 Eep! 4 days overdue now. Issues have feelings too...

@johnmlee101 johnmlee101 added the Reviewing Has a PR in review label Nov 8, 2023
@melvin-bot melvin-bot bot removed the Overdue label Nov 8, 2023
Copy link

melvin-bot bot commented Nov 20, 2023

@johnmlee101 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

@tjferriss
Copy link
Contributor

@johnmlee101 what is the latest here?

@johnmlee101
Copy link
Contributor Author

Copy link

melvin-bot bot commented Nov 28, 2023

@johnmlee101 Whoops! This issue is 2 days overdue. Let's get this updated quick!

@tjferriss
Copy link
Contributor

@johnmlee101 what is the latest here? Also, are the public emails who sign up on expensify.com and get the classicRedirect NVP to new.expensify.com also receiving this magic sign-in email upon sign up?

@johnmlee101
Copy link
Contributor Author

Also, are the public emails who sign up on expensify.com and get the classicRedirect NVP to new.expensify.com also receiving this magic sign-in email upon sign up?

I haven't confirmed this one yet, would need to try on a personal account

Latest is there's some spread work and confusion about what we need to do. My existing PR needs to be closed and the other taken over

Copy link

melvin-bot bot commented Dec 5, 2023

@johnmlee101 Whoops! This issue is 2 days overdue. Let's get this updated quick!

1 similar comment
Copy link

melvin-bot bot commented Dec 6, 2023

@johnmlee101 Whoops! This issue is 2 days overdue. Let's get this updated quick!

@francoisl
Copy link
Contributor

are the public emails who sign up on expensify.com and get the classicRedirect NVP to new.expensify.com also receiving this magic sign-in email upon sign up?

At the moment, no. We just redirect you to NewDot after you click "Join" and you're signed in. No magic sign-in email gets sent.

Copy link

melvin-bot bot commented Dec 8, 2023

@johnmlee101 Huh... This is 4 days overdue. Who can take care of this?

Copy link

melvin-bot bot commented Dec 12, 2023

@johnmlee101 Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it!

Copy link

melvin-bot bot commented Dec 14, 2023

@johnmlee101 10 days overdue. I'm getting more depressed than Marvin.

Copy link

melvin-bot bot commented Dec 19, 2023

This issue has not been updated in over 14 days. @johnmlee101 eroding to Weekly issue.

@melvin-bot melvin-bot bot added Monthly KSv2 and removed Weekly KSv2 labels Jan 11, 2024
Copy link

melvin-bot bot commented Jan 11, 2024

This issue has not been updated in over 15 days. @johnmlee101 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!

@flodnv flodnv removed the Reviewing Has a PR in review label Jan 22, 2024
@melvin-bot melvin-bot bot removed the Overdue label May 27, 2024
@trjExpensify trjExpensify removed the Hot Pick Ready for an engineer to pick up and run with label May 29, 2024
@melvin-bot melvin-bot bot added the Overdue label May 29, 2024
@danielrvidal danielrvidal self-assigned this May 29, 2024
@melvin-bot melvin-bot bot removed the Overdue label May 29, 2024
@melvin-bot melvin-bot bot added the Overdue label May 31, 2024
@danielrvidal
Copy link
Contributor

This is in review in review so I think we're making progress here: https://github.com/Expensify/Web-Expensify/pull/42216

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Overdue Daily KSv2 labels May 31, 2024
@techievivek
Copy link
Contributor

Adding Rushat(C+) to GH since he helped review the App PR.

@sakluger
Copy link
Contributor

Hey folks, I got a payment issue (GH) for the linked PR on this issue (PR). Will someone be handling payment here, or should I handle payment in my issue?

@rushatgabhane
Copy link
Member

@sakluger here is fine

@JmillsExpensify
Copy link

Can I get a payment summary so that I can approve payment?

@mallenexpensify
Copy link
Contributor

mallenexpensify commented Jun 24, 2024

We're handling payment in this issue. Looks like Rushat's the only one due payment. @thesahindia , I see you're assigned but it doesn't look like you've reviewed the PR, comment if you believe you're due compensation.

Contributor+: @rushatgabhane due $250 via NewDot.

Do we need a regression test for this or will it be added somewhere else?

@mallenexpensify mallenexpensify added Daily KSv2 and removed Reviewing Has a PR in review Weekly KSv2 labels Jun 24, 2024
@JmillsExpensify
Copy link

$250 approved for @rushatgabhane

@melvin-bot melvin-bot bot added the Overdue label Jun 27, 2024
Copy link

melvin-bot bot commented Jun 28, 2024

@danielrvidal, @mallenexpensify, @rushatgabhane, @techievivek, @thesahindia Whoops! This issue is 2 days overdue. Let's get this updated quick!

@danielrvidal
Copy link
Contributor

@mallenexpensify do you know if this one still needs to be open. I don't think it's actually assigned to me but I was watching it as we prepared for XeroCon, but I think this is done but am not sure.

@melvin-bot melvin-bot bot removed the Overdue label Jul 2, 2024
@mallenexpensify
Copy link
Contributor

I'm going to close and assume a regression test will be handled elsewhere, if needed. Comment/reopen if you disagree. cc @johnmlee101 since you drafted the OP.

@github-project-automation github-project-automation bot moved this from Release 1.5: XeroCon 2024 (June 12th) to Done in [#whatsnext] #wave-collect Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daily KSv2 Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item.
Projects
No open projects
Archived in project
Development

No branches or pull requests