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

subscription feature fixes #944

Merged
merged 4 commits into from
Oct 23, 2024
Merged

subscription feature fixes #944

merged 4 commits into from
Oct 23, 2024

Conversation

tejaskh3
Copy link
Member

@tejaskh3 tejaskh3 commented Oct 21, 2024

Date: 22 oct, 2024

Developer Name: @tejaskh3


Issue Ticket Number:-

Description:

  1. First is the remove subscription link from the navbar.
  2. Make the input box text black(different from placeholder)
  3. match phone number regex from the backend.

Is Under Feature Flag

  • Yes
  • No

Database changes

  • Yes
  • [] No

Breaking changes (If your feature is breaking/missing something please mention pending tickets)

  • Yes
  • No

Is Development Tested?

  • Yes
  • No

Tested in staging?

  • Yes
  • No

Add relevant Screenshot below ( e.g test coverage etc. )

image

Video removed

Note:

Tests for this feature are in this PR: #945

Copy link

cloudflare-workers-and-pages bot commented Oct 21, 2024

Deploying www-rds with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5247dc3
Status: ✅  Deploy successful!
Preview URL: https://3028d58e.www-rds.pages.dev
Branch Preview URL: https://new-subcription-feature.www-rds.pages.dev

View logs

@tejaskh3 tejaskh3 changed the title fix: navbar & css & phone validation subscription feature fixes Oct 21, 2024
yesyash
yesyash previously approved these changes Oct 21, 2024
@yesyash
Copy link

yesyash commented Oct 21, 2024

NOTE for approver: Please make sure the ticket for tests is added to the PR description before merging.

@tejaskh3 tejaskh3 mentioned this pull request Oct 22, 2024
9 tasks
@tejaskh3
Copy link
Member Author

NOTE for approver: Please make sure the ticket for tests is added to the PR description before merging.

This is the stacked PR for test cases: #945, we can merge stacked PR after this one.

vinit717
vinit717 previously approved these changes Oct 22, 2024
@vinit717 vinit717 dismissed their stale review October 22, 2024 06:56

Show error message when user provide wrong phone number

@vinit717
Copy link
Member

Still, I didn't see any error when the user provide wrong information

@tejaskh3
Copy link
Member Author

Still, I didn't see any error when the user provide wrong information

I added that message in the placeholder, but I got your point just like tiny site the input box should become red

@tejaskh3
Copy link
Member Author

Still, I didn't see any error when the user provide wrong information

I added that message in the placeholder, but I got your point just like tiny site the text should become red

Copy link
Contributor

@lakshayman lakshayman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lakshayman lakshayman merged commit a32fc08 into develop Oct 23, 2024
3 checks passed
@lakshayman lakshayman deleted the new-subcription-feature branch October 23, 2024 20:44
lakshayman pushed a commit that referenced this pull request Oct 24, 2024
* Subscription feature (#936)

* feat: add form to collect subscription data

* feat: add form to collect subscription data

* WIP: add ember-phone-input

* feat: add not loggedin and subscribed screen and integreate API

* feat: fixing bug

* fix: bug to show form even if user is already subscribed

* fix: urls

* fix: urls

* fix: urls

* delete: service subscribe test

* fix: resolve comments

* Update app/components/header.hbs

Co-authored-by: Mehul Kiran Chaudhari <[email protected]>

* fix: comments and remove modal

* fix: phone number input

* fix: content change

* fix: remove card

* fix: remove comments

* fix:subscribe message

---------

Co-authored-by: Vinit khandal <[email protected]>
Co-authored-by: Mehul Kiran Chaudhari <[email protected]>

* subscription feature fixes (#944)

* fix: navbar & css & phone validation

* fix: PR comments

* feat: add error to in valid input

* fix: lint

---------

Co-authored-by: Vinit khandal <[email protected]>
Co-authored-by: Mehul Kiran Chaudhari <[email protected]>
lakshayman added a commit that referenced this pull request Oct 24, 2024
* Subscription feature (#936)

* feat: add form to collect subscription data

* feat: add form to collect subscription data

* WIP: add ember-phone-input

* feat: add not loggedin and subscribed screen and integreate API

* feat: fixing bug

* fix: bug to show form even if user is already subscribed

* fix: urls

* fix: urls

* fix: urls

* delete: service subscribe test

* fix: resolve comments

* Update app/components/header.hbs

Co-authored-by: Mehul Kiran Chaudhari <[email protected]>

* fix: comments and remove modal

* fix: phone number input

* fix: content change

* fix: remove card

* fix: remove comments

* fix:subscribe message

---------

Co-authored-by: Vinit khandal <[email protected]>
Co-authored-by: Mehul Kiran Chaudhari <[email protected]>

* subscription feature fixes (#944)

* fix: navbar & css & phone validation

* fix: PR comments

* feat: add error to in valid input

* fix: lint

* rename: phoneNumber to phone (#953)

---------

Co-authored-by: TEJAS <[email protected]>
Co-authored-by: Vinit khandal <[email protected]>
Co-authored-by: Mehul Kiran Chaudhari <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants