Commit Graph

23 Commits (ci-test)

Author SHA1 Message Date
Chris Veilleux f76b25ae00 added github login and signup functionality, which included a re-work of the new account flow. 2019-05-03 15:37:50 -05:00
Chris Veilleux 775ab39263 add github login functionality 2019-04-26 12:12:10 -05:00
Chris Veilleux fdac4d8f0d fixed mobile layout for new account setup 2019-04-08 00:42:49 -05:00
Chris Veilleux 5ef212b11c make the github button more presentable when disabled 2019-04-02 19:55:56 -05:00
Chris Veilleux e647cb8cdf disable the github button and change sso to use the shared button 2019-04-02 17:03:18 -05:00
Chris Veilleux 0c9c56a7b5 pass the idToken to the backend instead of the token 2019-03-25 18:26:44 -05:00
Chris Veilleux a44e64cc87 changed to pass a authentication token to backend instead of the user's email for security purposes 2019-03-19 23:14:02 -05:00
Chris Veilleux 012ad39fe3 moved the membership-options component back into the profile component since it is only used there. 2019-03-12 10:54:24 -05:00
Chris Veilleux 4bd41e3f79 indenting stuff 2019-03-12 10:52:10 -05:00
Chris Veilleux f90ce08f9f removed unused import 2019-03-08 23:08:14 -06:00
Chris Veilleux 5e42064e4a added logic to get the membership types from the API 2019-03-08 17:47:51 -06:00
Chris Veilleux f221e54292 squashed a bug where users selecting not to be a member could not progress through new account setup 2019-03-06 11:19:02 -06:00
Chris Veilleux ecf4f1cfd8 enable google login 2019-03-05 23:10:51 -06:00
Chris Veilleux 967de54988 fixed a bug where "Maybe Later" option was not selected for an account without a membership. 2019-03-04 14:49:32 -06:00
Chris Veilleux b962f9348d renaming stuff 2019-03-01 21:58:44 -06:00
Chris Veilleux 605d1623a4 made buttons uniform in size 2019-02-21 19:15:01 -06:00
Chris Veilleux 34b7d575ec Some UI tweaks and allow for input value of the account's current setting. 2019-02-20 20:49:54 -06:00
Chris Veilleux 7bc35ca075 changed "non-supporter" to "maybe later" 2019-02-18 12:04:49 -06:00
Chris Veilleux 453b74f690 added social login library 2019-02-13 23:40:04 -06:00
Chris Veilleux da85034af8 added an emitter that will send the selected membership option to the parent component 2019-02-13 23:39:36 -06:00
Chris Veilleux acb3c4b383 added an event emitter that will send the email returned by facebook login to the parent component 2019-02-13 23:38:53 -06:00
Chris Veilleux 45bdb5b8aa added membership options to shared library 2019-02-11 12:54:05 -06:00
Chris Veilleux 215b252f3f new "shared" library for components, like buttons, used across applications 2019-02-09 20:04:39 -06:00