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
|
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
|
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
|
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 |
Chris Veilleux
|
f905d4444e
|
implement child routes in the skill feature module to support lazy loading
|
2019-03-12 01:16:47 -05:00 |
Chris Veilleux
|
db397a2466
|
commented out buttons to change username and password until they can be implemented
|
2019-03-08 17:56:08 -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
|
b90233c96c
|
replaced lingering references to "display name" with "username"
|
2019-03-06 11:20:52 -06:00 |
Chris Veilleux
|
68742cd753
|
swapped order of membership and open data set at request of marketing
|
2019-03-06 11:19:34 -06:00 |
Chris Veilleux
|
a599003393
|
re-worked the device page
|
2019-03-05 17:03:04 -06:00 |
Chris Veilleux
|
337e23f68d
|
removed code that has been moved to the device-list component
|
2019-03-05 16:38:10 -06:00 |
Chris Veilleux
|
58484b1f6b
|
renamed subscription to membership
|
2019-03-04 16:22:59 -06:00 |
Chris Veilleux
|
20115f7d9f
|
more errors in environmental setup found during deployment. also alphabetized the urls list because that's how I roll
|
2019-03-02 15:43:10 -06:00 |
Chris Veilleux
|
b283700de4
|
corrected minor errors in environment files, making the urls consistent across applications
|
2019-03-02 14:41:23 -06:00 |
Chris Veilleux
|
c79568a6e1
|
fixed typo
|
2019-03-02 14:32:52 -06:00 |
Chris Veilleux
|
27c94e619c
|
corrected configuration file for test
|
2019-03-02 14:30:58 -06:00 |
Chris Veilleux
|
163b51bf0c
|
added dev environment file
|
2019-03-02 12:59:39 -06:00 |
Chris Veilleux
|
b962f9348d
|
renaming stuff
|
2019-03-01 21:58:44 -06:00 |
Chris Veilleux
|
de170d9710
|
changed to a more descriptive name
|
2019-02-28 22:57:32 -06:00 |
Chris Veilleux
|
7335d463d6
|
removed renamed file
|
2019-02-28 22:12:24 -06:00 |
Chris Veilleux
|
f98f7cfa21
|
removed account retrieval logic
|
2019-02-28 22:09:43 -06:00 |
Chris Veilleux
|
27f630c822
|
added new skill component
|
2019-02-28 22:07:25 -06:00 |
Chris Veilleux
|
c87a1e34e3
|
implemented new way to show different device settings for a skill and implemented setting change save functionality
|
2019-02-28 21:43:47 -06:00 |
Chris Veilleux
|
1761fb650e
|
minor refactor of environment
|
2019-02-26 09:53:04 -06:00 |
Chris Veilleux
|
10adc91c3f
|
minor wording change
|
2019-02-26 09:41:35 -06:00 |
Chris Veilleux
|
a8f5c37c6b
|
changed account url to dev version
|
2019-02-25 23:29:22 -06:00 |
Chris Veilleux
|
91ef4c75ea
|
initial commit of skills page
|
2019-02-25 23:17:21 -06:00 |
Chris Veilleux
|
b8376a3c37
|
minor reformat
|
2019-02-25 16:07:56 -06:00 |
Chris Veilleux
|
092aa743e9
|
refactored to include username and action buttons.
|
2019-02-21 19:14:31 -06:00 |
Chris Veilleux
|
f17ae8eda9
|
refactored ui to no longer use expansion panel and replaced hardocding with data from API
|
2019-02-21 19:13:33 -06:00 |
Chris Veilleux
|
c03e6a8509
|
minor tweaks
|
2019-02-21 19:12:44 -06:00 |
Chris Veilleux
|
8ef2eddbc2
|
replaced hardcoding around membership duration with data from the API
|
2019-02-21 19:11:29 -06:00 |
Chris Veilleux
|
1fb84348c1
|
changed a few field names
|
2019-02-21 19:10:41 -06:00 |
Chris Veilleux
|
67bb8b0488
|
pass inputs to child components
|
2019-02-21 19:09:57 -06:00 |
Chris Veilleux
|
b86ad87d45
|
removed some modules that were no longer used
|
2019-02-21 19:08:39 -06:00 |
Chris Veilleux
|
a6d1c6736e
|
removed ngIf now that the parent component handles the account asynchronously
|
2019-02-20 20:53:35 -06:00 |
Chris Veilleux
|
eb0c887681
|
changed to use the membership options from the shared module and take the account's memberhsip object as input
|
2019-02-20 20:52:39 -06:00 |
Chris Veilleux
|
6c3417bb96
|
made account object observable so that it can load asynchronously
|
2019-02-20 20:51:28 -06:00 |
Chris Veilleux
|
410dfa8f33
|
more username changes
|
2019-02-19 17:18:56 -06:00 |
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
|
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
|
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
|
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
|
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
|
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
|
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 |
Chris Veilleux
|
786b5863e0
|
added route to create account
|
2019-02-11 13:40:31 -06:00 |
Chris Veilleux
|
c2460cb9e8
|
changed url to account site so people can see
|
2019-02-11 13:36:06 -06:00 |
Chris Veilleux
|
a79a56455d
|
change urls to reflect new homes of web apps
|
2019-02-11 13:18:53 -06:00 |
Chris Veilleux
|
186dbafb10
|
first swipe at an on-boarding process
|
2019-02-11 12:58:35 -06:00 |
Chris Veilleux
|
4bc31d16ae
|
minor refactoring
|
2019-02-11 12:57:50 -06:00 |
Chris Veilleux
|
4821b62548
|
removed some unused material component modules
|
2019-02-06 23:19:30 -06:00 |
Chris Veilleux
|
d502434a9d
|
removed personal information card
|
2019-02-06 23:18:57 -06:00 |