Commit Graph

716 Commits (647cb27367bff5ca609f7a3e4f64aa88c8c4bd0b)

Author SHA1 Message Date
Chris Veilleux 5b0392ea0b more display name to username changes 2019-02-19 17:08:05 -06:00
Chris Veilleux e7b532dfee changed name of component tag 2019-02-19 17:05:52 -06:00
Chris Veilleux 6de9231386 added a header 2019-02-19 17:02:48 -06:00
Chris Veilleux 3147d2a4ff changed back to username, at the behest of the design folks 2019-02-19 17:02:24 -06:00
Chris Veilleux b07c72b62f removed box outline per design team 2019-02-19 16:21:26 -06:00
Chris Veilleux 6239252330 default width for the stepper to improve appearance on wider screens 2019-02-19 16:20:37 -06:00
Chris Veilleux d603716748 copied from account project 2019-02-19 15:24:57 -06:00
Chris Veilleux b5559eebb7 remove the margin around the body 2019-02-19 15:24:36 -06:00
Chris Veilleux f054396592 new service for the profile feature module 2019-02-19 14:50:28 -06:00
Chris Veilleux a42b2bd884 added account input 2019-02-19 00:04:33 -06:00
Chris Veilleux f2c5e1af14 removed password field and get account info as an input 2019-02-19 00:04:15 -06:00
Chris Veilleux ade8d1e2c4 added call to service account getter 2019-02-19 00:02:57 -06:00
Chris Veilleux 95259ddcc1 added profile service to providers 2019-02-19 00:02:23 -06:00
Chris Veilleux e55b0e7626 fixed error with how navigation was working 2019-02-19 00:01:33 -06:00
Chris Veilleux 65ab2f1656 added redirect parameter to the create account navigation 2019-02-18 15:46:40 -06:00
Chris Veilleux 3234e0de89 added logic to redirect user to log in screen after successful account creation 2019-02-18 15:45:57 -06:00
Chris Veilleux 4cebff4ccb added error catching logic using a pipe and a redirect to wherever they came from 2019-02-18 15:45:23 -06:00
Chris Veilleux 7bc35ca075 changed "non-supporter" to "maybe later" 2019-02-18 12:04:49 -06:00
Chris Veilleux 28eb57a756 fixed bug cause by lack of stripe ID in form group and added membership form group valiator 2019-02-18 12:04:02 -06:00
Chris Veilleux c03a940254 added snackbar module 2019-02-15 22:10:56 -06:00
Chris Veilleux 0acaa06a3a new add account API call 2019-02-15 22:10:39 -06:00
Chris Veilleux 0138942b6a don't create account until last step 2019-02-15 22:10:04 -06:00
Chris Veilleux 4d7ad1fa7a reword text and button to me more accurate 2019-02-15 22:00:01 -06:00
Chris Veilleux 9a9aa2e621 changed how step controls are passed to get the checkboxes in the stepper to work 2019-02-15 14:12:58 -06:00
Chris Veilleux 2f704f6c02 forced the last step before "done" to submit the new account form 2019-02-15 13:52:17 -06:00
Chris Veilleux 450000dd46 changed the "done" step to force user to login when done. 2019-02-15 13:50:36 -06:00
Chris Veilleux 16213fa228 change hint verbiage 2019-02-15 13:18:01 -06:00
Chris Veilleux 6b999fc09e added ability to handle event emitter from the membership options in the shared library 2019-02-13 23:41:09 -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 0a3f13e2c2 minor change to how login methods are handled. separate email fields for values obtained from federated login vs internal login. This helps with form validation 2019-02-13 23:37:32 -06:00
Chris Veilleux 11fe991c1c removed redundant step 2019-02-13 20:14:58 -06:00
Chris Veilleux 97c5100989 minor styling changes 2019-02-13 20:14:44 -06:00
Chris Veilleux adbf4783a8 minor styling changes 2019-02-13 20:14:26 -06:00
Chris Veilleux d9eecf59bf added border around card 2019-02-13 19:50:03 -06:00
Chris Veilleux 96c4410e21 added border around cards and changed explanation text 2019-02-13 19:49:04 -06:00
Chris Veilleux 785f6522da changes to use new form control method 2019-02-13 15:53:22 -06:00
Chris Veilleux 0401206e6c removed environment config from other library packages 2019-02-13 15:37:06 -06:00
Chris Veilleux 21d65ba73d removed config option from building shared library as it does not have any environment-specific code 2019-02-13 15:27:38 -06:00
Chris Veilleux 56e5a2760c small design changes to navigation buttons and a refactor of how the form is implemented 2019-02-13 15:20:23 -06:00
Chris Veilleux ea2c1fb263 refactored to use more conventional access to form controls 2019-02-13 15:18:18 -06:00
Chris Veilleux 9c52ac0301 bypass Angular's DOM sanitizer for the agreements as they will be sourced internally. 2019-02-12 14:46:09 -06:00
Chris Veilleux 63a387308e changed "username" to "display name"; right-justified "next" buttons and "agree" buttons; styled "next" buttons, added a service for http requests. 2019-02-12 14:29:00 -06:00
Chris Veilleux d6a8206643 testing having environment files at the workspace level 2019-02-12 11:06:41 -06:00
Chris Veilleux 73701d243f split shell commands into multiple steps to see each independently in the jenkins UI 2019-02-12 11:04:27 -06:00
Chris Veilleux 955f2e89e7 Added the "done" step. 2019-02-11 14:41:28 -06:00
Chris Veilleux f390d8cd8e fixed small bug in presentation of "accepted" button 2019-02-11 13:59:13 -06:00
Chris Veilleux f2112df8ce removed app service temporarily to fix a bug in the deployment 2019-02-11 13:53:20 -06:00
Chris Veilleux 1627c4e04f added create account and shared modules 2019-02-11 13:44:49 -06:00