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

feat: user onboarding #475

Merged
merged 13 commits into from
Oct 15, 2023
Merged

feat: user onboarding #475

merged 13 commits into from
Oct 15, 2023

Conversation

120EE0692
Copy link
Member

Your checklist for this pull request

🚨Please review the guidelines for contributing to this repository.

  • Make sure you are requesting to pull a topic/feature/bugfix branch (right side). Don't request your default branch!
  • Make sure you are making a pull request against the default branch (left side). Also you should start your branch off default branch.
  • Check the commit's or even all commits' message styles matches our requested structure.
  • Check your code additions will fail neither code linting checks nor unit test.
  • I have added necessary documentation (if appropriate)

Linked Issues

Fixes

Description

Please describe your pull request.

❤️Thank you!

Post merge checklist

  • Follow steps from the guidelines for contributing to this repository.
  • If you are a new contributor, ping in the thread and one of the maintainers will add you to all-contributors list.

120EE0692 and others added 12 commits March 3, 2023 14:36
* feat: redirect to home on skip onboarding

* chore: go to interested topic page

* feat(graphql): add add user store path mutation

* feat(graphql): add user interested topic mutation

* feat(graphql): add user news letter subscription mutation

* feat: integrate mutation to selected topics

* chore: change auth state

* feat: integrate newsletter subscricption

* chore:change user flow

* chore: change to user id

* chore: add category number in interested topics

* chore: change data type

* feat: add update user profile picture

* fix: user profile image path and mid

* feat: add get firebase user

* chore: change verify email flow
* feat: addNITRMail mutation

* feat: imagekit config file

* chore: update onboarding placeholders

* fix: standardise user mutations

* fix: add null check for firebaseToken

* feat: sign in and sign up auth user flows

* feat: implement sign in and signup auth user flows

* chore: rectify imports for used and unused

* feat: handle migrated accounts

* fix(migrated-user): add missing field

* fix: uncomment useRouter
* feat: add loading fallback

* feat: check already registered nitr mail

* fix: restore deleted imports

* feat: add default profile picture
* feat: create auth middleware for article pages

* chore(icons): use precise imports to reduce build

* fix: use defaultValue instead of selected

* fix: no div inside p

* fix: missing key prop in home

* chore: configure dev and prod for debugger

* refactor: apollo context provider

* refactor: apollo client for server side queries

* chore: update env sample for server key

* fix(middleware): retrieve correct cookies

* refactor: consume client side graphClient context

* refactor: merge auth context and state as provider

* refactor: remove redundant files

* fix(import): wrong path for checkNITRMail

* fix(auth-context-provider): typo in graphClient
* feat: add sign in button

* fix

* fixed

* feat: add signIn button in mobile view
* feat: add sign in button

* fix

* fixed

* feat: add signIn button in mobile view

* feat: add user avatar

* feat: add signin signout

---------

Co-authored-by: anish <[email protected]>
Co-authored-by: G.Anish Kumar Patro <[email protected]>
* chore: rename pagination to _pagination

* chore: rename _pagination to Pagination
* chore: update CC info 2023 (#451)

* feat(home): increase number of displayed articles on the home page (#453)

chore(home): increase display articles

* chore: delete repo docs (#455)

* chore: delete repo docs

* chore: format html templete

* fix(home): remove duplicate article in home page (#456)

* fix(photostory): optimise the state update in photostory (#444)

* fix(photostory): optimise the state update

* fix(photostory): update right side image in carousel

* chore: update sac info page (#467)

* fix: search bar (#460)

* fix: search bar

* fix: serach bar

* fix: search bar

---------

Co-authored-by: Anish Sarawgi <[email protected]>
Co-authored-by: Dibendu Sahani <[email protected]>
Co-authored-by: SUNNY KUMAR <[email protected]>
@120EE0692 120EE0692 added enhancement New feature or request hacktoberfest The Hacktober Fest Label labels Oct 15, 2023
@120EE0692 120EE0692 requested a review from rutajdash October 15, 2023 11:57
@120EE0692 120EE0692 self-assigned this Oct 15, 2023
@rutajdash rutajdash temporarily deployed to project-tahiti-pr-475 October 15, 2023 11:57 Inactive
@120EE0692 120EE0692 changed the title feat: onboarding feat: user onboarding Oct 15, 2023
@rutajdash rutajdash temporarily deployed to project-tahiti-pr-475 October 15, 2023 12:09 Inactive
@120EE0692 120EE0692 merged commit 57a6e02 into main Oct 15, 2023
4 of 5 checks passed
@120EE0692 120EE0692 deleted the feat/onboarding branch October 15, 2023 12:50
@120EE0692 120EE0692 restored the feat/onboarding branch October 24, 2023 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest The Hacktober Fest Label
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants