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

Add google auth functionality #54

Closed
manuelgeek opened this issue Oct 4, 2022 · 0 comments · Fixed by #55
Closed

Add google auth functionality #54

manuelgeek opened this issue Oct 4, 2022 · 0 comments · Fixed by #55

Comments

@manuelgeek
Copy link
Member

  • login user
  • remember session
  • auth provider
  • Axios handle logged in APIs
  • logout
@manuelgeek manuelgeek linked a pull request Oct 4, 2022 that will close this issue
4 tasks
manuelgeek added a commit that referenced this issue Oct 28, 2022
* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
manuelgeek added a commit that referenced this issue Nov 4, 2022
* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

* fixed env ready

* added image fallbacks

* fixes error 401 in prod

* fix

* revert

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
manuelgeek added a commit that referenced this issue Nov 4, 2022
* latest main (#75)

* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* revert

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
manuelgeek added a commit that referenced this issue Nov 4, 2022
* latest main (#75)

* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* revert

* added cachings images

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
manuelgeek added a commit that referenced this issue Nov 4, 2022
* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

* fixed env ready

* added image fallbacks

* fixes error 401 in prod

* fix

* revert

* added cachings images

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
manuelgeek added a commit that referenced this issue Nov 7, 2022
* added isEvent ready for sponsors

* hide login

* Added tickets link

* #31 sessions container page

* #42 #35 Single session view, no sessions, skeletons

* format

* format

* updated text

* updated tickets link position

* sessionGrid

* stage changes

* sessions grid card

* Added GTM analytics, tracked tickets link

* #47 issue

* update changes on component

* session list card view section

* add e
session toggles

* add session toggles to app

* add filter sessions

* add groupBy3 helper

* reponsiveness

* lint

* lint

* lint

* add husky lint

* lint

* add lint

* lint

* lint

* lint

* lint

* lint

* lint

* lint

* add lint

* lint

* lint

* lint

* add tsx

* add tsx

* lock files

* add filter session

* fixed issues on the PR ft/sessions-list-card-view, here #32

* update components

* fix lint

* add helpers

* refactor filter sessions, move types out

* fix merge conflicts

* ch(components/sessions/FilterSessions.tsx): add mobile pixels

* filter session inteface

* #38 #37 #36 modals

* #54 google login, auth provider, logout, sessions, etc (#55)

* fix greetings CI #63 (#64)

* #57 Add close modal, add width prop (#65)

* month update

* hide

* fixed API keu bug on firebase

* #66 added sposrs card, api fetch (#67)

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* Ft sessions grid (#72)

* Data fetching and displaying on session list and grid

* displaying data on Gridview

* added sponsors to page

* #62 single session data (#68)

* #62 single session data

* #64 sessions

Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>

* previous changes before pull

* list and grid view data formating

* element keys

* something

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: Emmanuel Magak <emashmagak@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>

* #56 filter sidebar fixes (#70)

* added session and event feedback #60 (#71)

* added session and event feedback #60

* format

* fixed data fetching, code cleaning

* Ft/star sessions (#73)

* session fixes

* added star sessions, my session #61

* persist my sessions, added hooks

* varying ...

* Ft/added filters (#74)

* #59 filter sessions

* added image

* auto hide indicators

* dots color

* fixed env ready

* added image fallbacks

* fixes error 401 in prod

* fix

* revert

* added cachings images

* fixed grid view

Co-authored-by: i-Krypt <vamay505@gmail.com>
Co-authored-by: GloriaBargoria <bargoriagloria@gmail.com>
Co-authored-by: Brian Mugweru <brianmugweru@gmail.com>
Co-authored-by: Njeri Kariuki <51441540+njeririziki@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant