Chris Veilleux
|
81b73f169b
|
updated to use shared city and timezone components
|
2019-03-18 01:30:28 -05:00 |
Chris Veilleux
|
4c9e04ffed
|
added timezone shared component
|
2019-03-18 01:29:57 -05:00 |
Chris Veilleux
|
cfbb2a4bcb
|
added empty value check to fix a bug
|
2019-03-18 01:28:08 -05:00 |
Chris Veilleux
|
8dd9075ee9
|
added city shared component
|
2019-03-18 01:03:46 -05:00 |
Chris Veilleux
|
2ae7728f59
|
minor refactor
|
2019-03-18 01:02:04 -05:00 |
Chris Veilleux
|
7079750fb7
|
added region shared component
|
2019-03-18 00:28:32 -05:00 |
Chris Veilleux
|
bc3b3ff366
|
minor refactor
|
2019-03-17 22:43:45 -05:00 |
Chris Veilleux
|
40d3c5a4af
|
abstracted the country input to reduce code duplication
|
2019-03-17 22:36:32 -05:00 |
Chris Veilleux
|
9d65165ef2
|
abstracted the country input to reduce code duplication
|
2019-03-17 22:34:21 -05:00 |
Chris Veilleux
|
53a64f53dc
|
fixed an issue with timezone not being valid when populated from city
|
2019-03-15 14:58:45 -05:00 |
Chris Veilleux
|
cfc9095729
|
brute force right align next buttons
|
2019-03-15 01:49:04 -05:00 |
Chris Veilleux
|
18b852ccde
|
improved spacing
|
2019-03-15 01:39:03 -05:00 |
Chris Veilleux
|
c166ec41d7
|
remove unnecessary noise
|
2019-03-15 01:30:50 -05:00 |
Chris Veilleux
|
cc6376c12a
|
broke defaults out from preferences because it made sense to do so. added new geography code to defaults. changed wake word and voice selectors to be button toggles
|
2019-03-15 01:09:17 -05:00 |
Chris Veilleux
|
aef0802497
|
genericize to make more flexible in other use cases
|
2019-03-15 01:07:48 -05:00 |
Chris Veilleux
|
3279988c05
|
new geography service and models
|
2019-03-15 01:06:40 -05:00 |
Chris Veilleux
|
4f730633cc
|
minor refactor
|
2019-03-15 01:06:08 -05:00 |
Chris Veilleux
|
626a4cef98
|
new re-usable component that leverages the button toggle component to allow a user to select an option
|
2019-03-14 17:36:42 -05:00 |
Chris Veilleux
|
2de9cb1b22
|
moved form building outside of service
|
2019-03-14 17:35:03 -05:00 |
Chris Veilleux
|
0b8e1c854a
|
abstracted out the contents of each tab in the device card to improve readability
|
2019-03-14 13:03:39 -05:00 |
Chris Veilleux
|
cc0a6f83ae
|
moved preferences model
|
2019-03-14 12:47:44 -05:00 |
Chris Veilleux
|
731393ad05
|
added a device resolver
|
2019-03-14 12:47:24 -05:00 |
Chris Veilleux
|
463aa460da
|
added a common component
|
2019-03-14 12:46:53 -05:00 |
Chris Veilleux
|
3d29a5f2b7
|
moved device module
|
2019-03-14 12:45:43 -05:00 |
Chris Veilleux
|
ddf2961d30
|
reflect new location of models
|
2019-03-14 12:09:01 -05:00 |
Chris Veilleux
|
426423da9f
|
moved interfaces into a models folder
|
2019-03-14 12:07:56 -05:00 |
Chris Veilleux
|
7bd674b296
|
minor presentation change
|
2019-03-14 00:55:46 -05:00 |
Chris Veilleux
|
b6a37d4e40
|
new device add component
|
2019-03-13 23:51:14 -05:00 |
Chris Veilleux
|
cfa13d8bb7
|
new location for route guards
|
2019-03-13 23:50:38 -05:00 |
Chris Veilleux
|
9a23ef2e3e
|
removed grouping component as it will not be implemented in initial release
|
2019-03-13 23:50:13 -05:00 |
Chris Veilleux
|
00aa3ddcdc
|
begin project restructure according to angular best practices
|
2019-03-13 23:40:36 -05:00 |
Chris Veilleux
|
6c6a29b153
|
changed url for new account page
|
2019-03-12 13:25:11 -05:00 |
Chris Veilleux
|
7895401fde
|
changed url for new account page
|
2019-03-12 13:24:06 -05:00 |
Chris Veilleux
|
ca6156797e
|
moved account creation in to the profile module so that it could share code with the profile page. implemented stripe in new account flow
|
2019-03-12 13:23:26 -05:00 |
Chris Veilleux
|
2b8a84a19e
|
removed router now that the payment dialog is a bottom screen
|
2019-03-12 12:36:28 -05:00 |
Chris Veilleux
|
8310cb8dd8
|
removed unused imports
|
2019-03-12 11:48:58 -05:00 |
Chris Veilleux
|
16d29237d6
|
moved the profile edit components into their own folder so that the add components can be added here as well. this is being done so that the add and edit functions can share membership payment code
|
2019-03-12 11:15:45 -05:00 |
Chris Veilleux
|
1d7a585f53
|
new npm module for stripe payments
|
2019-03-12 10:58:18 -05:00 |
Chris Veilleux
|
11ac617597
|
new bottom sheet for payment info
|
2019-03-12 10:56:14 -05:00 |
Chris Veilleux
|
09bb9830bb
|
implemented stripe payment for memberships and feature level routing
|
2019-03-12 10:55:37 -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
|
689c3f00c4
|
minor url tweaks
|
2019-03-12 10:46:37 -05:00 |
Chris Veilleux
|
f9b718dd3f
|
removed unused import
|
2019-03-12 10:46:27 -05:00 |
Chris Veilleux
|
bd97f49703
|
minor url tweak
|
2019-03-12 10:45:17 -05:00 |
Chris Veilleux
|
11cf24dc14
|
moved feature module routes to their respective modules
|
2019-03-12 10:44:55 -05:00 |
Chris Veilleux
|
ab6c36f364
|
added stripe API key to environment variables
|
2019-03-12 10:44:08 -05:00 |
Chris Veilleux
|
573b1f2f8a
|
new resolver route guards so that the profile page doesn't load until all the data is fetched
|
2019-03-12 10:43:36 -05:00 |
Chris Veilleux
|
e4cb8d0921
|
implement routing in the create-account feature module.
|
2019-03-12 10:42:35 -05:00 |
Chris Veilleux
|
fba3cdd19f
|
implement routing in the device feature module.
|
2019-03-12 10:41:01 -05:00 |