-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
WEB: suggesting changes while adding waitlist #463
Comments
@kriptonian1 can you review this once? If valid, please open up 4 separate issues. |
For the 4th case, If anyone try to hit the end point using the same email, the response says |
As far as i remember to tackle that, we need to hash the email and check if the mail exist in the mailing list. That would be another request from our side as much as i remember. Need to explore myself. Alternatively we have https://listmonk.app/ just wanted to throw this in cause its a cool mailing list manager which is easy to use. |
I am not sure if we can get any such response from Mailchimp or not |
Actually we are using Mailchimp because this is what our marketing team is using, not sure if we can do campaigns through listmonk |
Hmm, got it. 👍🏼 |
@HarshPatel5940 I think in 2nd point this what you mentioned, right? |
@HarshPatel5940 I think in 2nd point this what you mentioned, right? No i meant it allows ff@ff ... it should not allow that right.. instead [email protected] can be allowed ig. |
@kriptonian1 can I contribute to this issue please? |
@bansal-harsh-2504 sure |
/attempt |
Assigned the issue to @bansal-harsh-2504! |
@kriptonian1 @rajdip-b Do I need to rebuild using Docker after each file change? It takes around 300 seconds for each build. This is my first time using Docker, so please bear with me. and can you please open four seperate issues? |
I don't think you need docker in the first place. Docker is for self-hosting it (partly). You should be using the Do go through our docs to understand how to get this done: |
@rajdip-b @kriptonian1 I am done with (2.[chore] Perform some validation on the email field as ff@ff and other things is allowed which should not be allowed.) I want to ask one thing, do we need to allow all email or those ending with .com |
We don't want to impose any restriction on the domain. Just check for this regex: |
@rajdip-b Could you please share the Mailchimp API URL to check if an email has already been waitlisted? Appreciate your help! |
Hi @rajdip-b, I have got the issue and am done with almost half of the code changes. Please assign this to me, so that I can start working on this issue. Thanks! |
Hey @poswalsameer, Harsh has already dropped 2 PRs for the first 2 points. I can assign this to you along with him, but I would recommend you to not work on the features that Harsh has already worked on. |
Hi, thanks for assigning the issue. Yes, I have seen the PRs dropped for the first 2 points, will be working on the other two. |
@rajdip-b The third point is unnecessary and can be disregarded. |
Hi, thanks for letting me know about this. Will take care of this thing. |
Special thanks to @HarshPatel5940 for bug hunting <3 |
Happy to help! |
Hi Sameer, If you can verify that this situation is not happening, it would be helpful. |
Thanks for pointing out the exact issue. I will start working on this, till then you can review the code for point 4. |
mhmm, noted. |
Thank you for pointing that out. After reviewing the code, I realize you are correct. I am done with the solution. @rajdip-b @poswalsameer May I raise a PR for point 3? |
Feel free to do it :D |
Sure, go for it. |
Impressive work guys! |
🎉 This issue has been resolved in version 2.6.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description
ff@ff
and other things is allowed which should not be allowed. (chore: Email validation #487)Target file: https://github.com/keyshade-xyz/keyshade/blob/72281e66569b05011a7b79a94ae502eaac0b3a6d/apps/web/src/components/hero/index.tsx
The text was updated successfully, but these errors were encountered: