-
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] [$1000] mWeb- Compose-Adding hyphen in url, although invalid shown as link and editing shows different forma #27080
Comments
Triggered auto assignment to @greg-schroeder ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~0185d689f506bdc532 |
Current assignee @greg-schroeder is eligible for the External assigner, not assigning anyone new. |
Applying |
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.mWeb- Compose-Adding hyphen in url, although invalid shown as link and editing shows different forma What is the root cause of that problem?There are two potential issues here, the root cause is the over-generosity of our regular expressions. Specifically: - Patterns permitted domain names to start or end with a hyphen. What changes do you think we should make in order to solve the problem?To rectify these inaccuracies, we made the following updates to the regular expressions: For URL_WEBSITE_REGEX: Adjusted to necessitate domain names to begin and conclude with a lowercase letter or number, with the flexibility of having word characters or hyphens in the middle. This change ensures the validity of the domain name part of the URL. Updated: For LOOSE_URL_WEBSITE_REGEX: Updated to require domain names to start and end with a lowercase letter or number. Updated: Result:fixed.mp4 |
@greg-schroeder, @allroundexperts Eep! 4 days overdue now. Issues have feelings too... |
awaiting proposal review |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@greg-schroeder, @allroundexperts Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@greg-schroeder @allroundexperts this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Any chance you're able to take a look @allroundexperts? Thanks! |
I don't think that the expected result is correct here. At least, the first part of it. Entering |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@allroundexperts how about http://localhost? Isn't it valid url/link? |
@greg-schroeder @allroundexperts |
Looks like this was deployed to prod 5 days ago, not sure what's up with the automation 🤔 |
Although this one wasn't deployed at all afaict: Expensify/expensify-common#598 This one is weird because of the unusual merging/review situation - can anyone help confirm what's left before this can be considered finished up? |
@greg-schroeder Expensify/expensify-common#598 doesn't need to be deployed as its just a package. The second PR actually applied the changes of the first PR into our App. This is finished already. |
Okay sorry for the delay on this one, there's no automation at all so my filters keep ignoring this issue. Let me go through and figure out what's left to do here so we can close it. |
PR 1: #31346 Reporter: QA / NA So this was eventually upgraded to $1k, so I will send a manual offer to @byte1012 for this one. Sibtain you can make a manual request for $1k for the reviewer role. |
You could also apply for the job I made here: https://www.upwork.com/ab/applicants/1736927955655499776/job-details Just please confirm your name/upwork profile for future reference |
Checklist
|
Thanks! |
Bump @byte1012 |
Trying to get this contributor's details: #26941 (comment) |
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
@greg-schroeder done. sorry about delay. I missed this issue for a while |
@greg-schroeder could you send me an offer on upwork ? |
@byte1012 offer sent |
Once you're able to accept we'll close this out! |
Paid! |
$1,000 payment to @allroundexperts based on this comment. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
When user sends -77.com, then edits this comment, it must be displayed in same format
-77.com
Actual Result:
When user sends -77.com , it is shown as link. And when user edit this comment, it is displayed in different format -77.com
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.66-3
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Bug6193588_hyphen.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation:@
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: