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

Auth #513

Merged
merged 53 commits into from Jan 23, 2020
Merged

Auth #513

merged 53 commits into from Jan 23, 2020

Conversation

liyasthomas
Copy link
Member

@liyasthomas liyasthomas commented Jan 22, 2020

Auth is ready for testing 🎉

  • Sign-in with Google
  • Sign-in with GitHub
  • Firestore integration
  • Account section in "Settings page"
  • UI
  • Manual CRUD operation
  • Permissions
  • History sync
  • Testing

Preview deploy: https://deploy-preview-513--postwoman.netlify.com

Flow:

  1. "Login with" button on top-right button
  2. Select any one-time Auth provider (Google, GitHub)
  3. Sign-in (OAuth id)
  4. One time Toast prompt to "Turn on sync" or Enable from "Settings page"
  5. Manual CRUD: Home page > Sidebar > Sync

localhost_3000_

localhost_3000_settings

fixes #514
fixes #507
fixes #26

@ghost
Copy link

ghost commented Jan 22, 2020

DeepCode's analysis on #65e9e7 found:

  • 0 critical issues. ⚠️ 0 warnings and 2 minor issues. ✔️ 0 issues were fixed.

💬 This comment has been generated by the DeepCode bot, installed by the owner of the repository. The DeepCode bot protects your repository by detecting and commenting on security vulnerabilities or other critical issues.


☺️ If you want to provide feedback on our bot, here is how to contact us.

@liyasthomas liyasthomas self-assigned this Jan 22, 2020
@liyasthomas liyasthomas added core Changes regarding core concepts bug fix This fixes a bug feature New feature or request and removed bug fix This fixes a bug labels Jan 22, 2020
@liyasthomas liyasthomas added this to the v2.0 milestone Jan 22, 2020
@TravisBuddy
Copy link

Hey @liyasthomas,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: b9f53890-3cbe-11ea-b9f2-e91196c7ff19

@TravisBuddy
Copy link

Hey @liyasthomas,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: d6a202a0-3ccf-11ea-a40f-45b7f519932b

@TravisBuddy
Copy link

Hey @liyasthomas,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: f049f980-3cd2-11ea-a40f-45b7f519932b

@TravisBuddy
Copy link

Hey @liyasthomas,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 5d28ebc0-3dd6-11ea-8d60-2f6c30a51d00

@TravisBuddy
Copy link

Hey @liyasthomas,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 5c5cd970-3de7-11ea-8d60-2f6c30a51d00

@liyasthomas liyasthomas marked this pull request as ready for review January 23, 2020 14:28
@liyasthomas liyasthomas merged commit 282f3c4 into master Jan 23, 2020
@liyasthomas liyasthomas deleted the auth branch January 23, 2020 14:28
@liyasthomas
Copy link
Member Author

wow great work liyas!
you did a wonderful job

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Changes regarding core concepts feature New feature or request
Projects
None yet
4 participants