Chris Veilleux
|
79129190c8
|
fixed how the dialog was passing data back to the parent component
|
2019-04-02 16:57:17 -05:00 |
Chris Veilleux
|
6d6408b6b6
|
changed navigation to open any page not included in selene in a new tab.
|
2019-04-02 14:06:59 -05:00 |
Chris Veilleux
|
7166f06c17
|
more suitable text for the payment dialog
|
2019-04-02 13:41:11 -05:00 |
Chris Veilleux
|
8aee0e47b1
|
url fix
|
2019-04-02 12:51:44 -05:00 |
Chris Veilleux
|
71a353d68e
|
change skill title to skill display name
|
2019-04-02 12:43:42 -05:00 |
Chris Veilleux
|
341ce635fe
|
new urls for the privacy policy and terms of use on the wordpress site.
|
2019-04-02 12:40:30 -05:00 |
Chris Veilleux
|
d92096a2cb
|
fixed a couple of typos
|
2019-04-02 12:33:54 -05:00 |
Chris Veilleux
|
9cb3b21346
|
change skill title to skill display name
|
2019-04-02 12:29:25 -05:00 |
Chris Veilleux
|
542bfb3281
|
comment out the advanced options code until the button at the bottom of the card can be implemented
|
2019-04-01 20:18:51 -05:00 |
Chris Veilleux
|
ea5b8eccc4
|
implement password reset
|
2019-04-01 20:03:18 -05:00 |
Chris Veilleux
|
0d7bed5577
|
removed local page not found component in favor of the library
|
2019-03-29 12:37:36 -05:00 |
Chris Veilleux
|
6f7567374e
|
minor bug fix
|
2019-03-29 12:32:03 -05:00 |
Chris Veilleux
|
277843642c
|
minor refactor
|
2019-03-29 12:31:14 -05:00 |
Chris Veilleux
|
dfb72aef65
|
default redirect URI to the account dashboard if none is found in local storage
|
2019-03-29 12:29:50 -05:00 |
Chris Veilleux
|
d4e6fae70f
|
minor changes so that the marketplace will work with the API that has been updated to the new architecture
|
2019-03-29 12:08:31 -05:00 |
Chris Veilleux
|
8d8bc85a3a
|
comment out the device edit and remove buttons until the logic behind them can be implemented
|
2019-03-26 23:02:42 -05:00 |
Chris Veilleux
|
8ddd7b5691
|
fixed a url
|
2019-03-26 23:00:54 -05:00 |
Chris Veilleux
|
54f47fdea8
|
changed the delete card to show the "are you sure" dialog.
|
2019-03-26 19:02:27 -05:00 |
Chris Veilleux
|
e9cd98af88
|
changed how membership changes are communicated to the backend and fixed a couple of bugs related to that process
|
2019-03-26 19:00:20 -05:00 |
Chris Veilleux
|
df342fe288
|
added code to support account delete functionality
|
2019-03-26 14:27:53 -05:00 |
Chris Veilleux
|
95ba2eb88d
|
refactored some imports
|
2019-03-26 10:36:03 -05:00 |
Chris Veilleux
|
546303a94c
|
fixed a typo
|
2019-03-26 10:35:51 -05:00 |
Chris Veilleux
|
a3bd84df67
|
moved skill module into the modules directory
|
2019-03-25 19:47:48 -05:00 |
Chris Veilleux
|
40c44f3306
|
moved models in the skills service to the models directory
|
2019-03-25 19:43:34 -05:00 |
Chris Veilleux
|
bd3fac7ee8
|
moved settings service into http directory
|
2019-03-25 19:28:18 -05:00 |
Chris Veilleux
|
4e58633e3a
|
refactored directory structure
|
2019-03-25 19:27:04 -05:00 |
Chris Veilleux
|
4e50f9be3c
|
added a "$" in front of the membership dollar amounts
|
2019-03-25 19:15:40 -05:00 |
Chris Veilleux
|
fe955c5e15
|
minor refactoring
|
2019-03-25 18:35:57 -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
|
50a9de39c1
|
replaced png with svg
|
2019-03-25 15:57:13 -05:00 |
Chris Veilleux
|
8b70dc79fd
|
replaced logo with new version and fixed alignment
|
2019-03-25 13:24:23 -05:00 |
Chris Veilleux
|
efbb7b2ee5
|
Added a landing page for account.mycroft.ai.
|
2019-03-25 11:42:53 -05:00 |
Chris Veilleux
|
4110c13fc4
|
fixed indentation issue
|
2019-03-25 11:15:08 -05:00 |
Chris Veilleux
|
c7d2afcf69
|
alphabetized imports, cuz that's how I roll
|
2019-03-24 15:25:01 -05:00 |
Chris Veilleux
|
7cf78a6d11
|
fixed a compile error
|
2019-03-24 14:25:29 -05:00 |
Chris Veilleux
|
b6aea0c4b8
|
fixed a compile error
|
2019-03-24 14:19:12 -05:00 |
Chris Veilleux
|
c415c1b627
|
another hack at optimization
|
2019-03-24 13:54:04 -05:00 |
Chris Veilleux
|
f21ddd7bed
|
change production to true for test builds in an effort to improve performance
|
2019-03-24 13:05:00 -05:00 |
Chris Veilleux
|
21ae056716
|
got to the previous page in history after device was added
|
2019-03-23 18:41:31 -05:00 |
Chris Veilleux
|
4a5a146536
|
fixed typo in mycroft wordpress url definition
|
2019-03-22 16:14:36 -05:00 |
Chris Veilleux
|
21f48983c1
|
add action to navigate to device add
|
2019-03-22 16:10:38 -05:00 |
Chris Veilleux
|
aeae76ba60
|
device placement should be a string, not an object
|
2019-03-22 12:22:00 -05:00 |
Chris Veilleux
|
7f57622724
|
fixed stylesheet imports
|
2019-03-22 01:10:45 -05:00 |
Chris Veilleux
|
6ae1cfda04
|
moved profile module into modules directory
|
2019-03-22 01:08:36 -05:00 |
Chris Veilleux
|
d8308172c7
|
moved guards and service from profile folder to core folder
|
2019-03-22 00:57:44 -05:00 |
Chris Veilleux
|
2626a234f5
|
moved models from profile directory to models directory
|
2019-03-22 00:52:58 -05:00 |
Chris Veilleux
|
b32cf46a96
|
applied new directory structure to device add page
|
2019-03-22 00:29:02 -05:00 |
Chris Veilleux
|
15d5ca4b39
|
updated voice and wake word models to contain what is sent from the server
|
2019-03-22 00:27:02 -05:00 |
Chris Veilleux
|
c823e0504a
|
removed commented code
|
2019-03-21 23:38:16 -05:00 |
Chris Veilleux
|
feb689dcb5
|
fixed compile error
|
2019-03-21 23:37:56 -05:00 |
Chris Veilleux
|
1b7f18ae18
|
changed directory structure to reduce some confusion
|
2019-03-21 23:22:16 -05:00 |
Chris Veilleux
|
06245845d3
|
utilize new alias for models directory
|
2019-03-21 23:20:25 -05:00 |
Chris Veilleux
|
3e523eb37a
|
added default update functionality
|
2019-03-21 16:50:23 -05:00 |
Chris Veilleux
|
a3d31a3bdc
|
minor refactor
|
2019-03-21 15:23:22 -05:00 |
Chris Veilleux
|
ad69d41e94
|
fixed some issues with preferences editing
|
2019-03-21 15:15:00 -05:00 |
Chris Veilleux
|
a10a2efa90
|
fixed some issues with preferences editing
|
2019-03-21 15:14:37 -05:00 |
Chris Veilleux
|
a68fda4735
|
deleted two files that are now elsewhere
|
2019-03-21 13:23:37 -05:00 |
Chris Veilleux
|
6d1b993b77
|
added account preferences update
|
2019-03-21 13:16:26 -05:00 |
Chris Veilleux
|
300bc99dfe
|
added support for forms
|
2019-03-21 13:16:01 -05:00 |
Chris Veilleux
|
6de6de4592
|
added defaults resolver
|
2019-03-21 13:15:26 -05:00 |
Chris Veilleux
|
a9960a4892
|
added a save button
|
2019-03-21 13:14:37 -05:00 |
Chris Veilleux
|
6cf8b65b9e
|
added a save button
|
2019-03-21 13:13:10 -05:00 |
Chris Veilleux
|
e7f03933c6
|
removed unused import
|
2019-03-20 22:46:14 -05:00 |
Chris Veilleux
|
b13244410a
|
removed obsolete components
|
2019-03-20 22:45:03 -05:00 |
Chris Veilleux
|
7173e80f41
|
split defaults out of preferences into their own entity
|
2019-03-20 22:43:28 -05:00 |
Chris Veilleux
|
056ee31d93
|
split defaults out of preferences into their own entity
|
2019-03-20 22:42:47 -05:00 |
Chris Veilleux
|
d1b062f276
|
moved device edit components since they are no longer reused
|
2019-03-20 22:41:51 -05:00 |
Chris Veilleux
|
3fd84f7d6c
|
new methods for calling the backend during device setup
|
2019-03-20 22:39:37 -05:00 |
Chris Veilleux
|
89207a96d0
|
integrated pairing step with device step
|
2019-03-20 22:39:03 -05:00 |
Chris Veilleux
|
a54af0246f
|
implemented resolver for account defaults
|
2019-03-20 22:33:11 -05:00 |
Chris Veilleux
|
048af62d88
|
minor refactor
|
2019-03-20 22:30:49 -05:00 |
Chris Veilleux
|
af3807c879
|
removed cookie expiration code as it is taken care of on the backend
|
2019-03-20 22:30:09 -05:00 |
Chris Veilleux
|
b6b0e7b738
|
removed cookie expiration code as it is taken care of on the backend
|
2019-03-20 22:29:57 -05:00 |
Chris Veilleux
|
903883cd2f
|
changed to pass a authentication token to backend instead of the user's email for security purposes
|
2019-03-19 23:14:24 -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
|
ba563bd3f6
|
added device info and completed steps to device setup
|
2019-03-18 16:56:44 -05:00 |
Chris Veilleux
|
60c02a2fd8
|
added ability to automatically convert user input to uppercase. also added some styling
|
2019-03-18 16:55:26 -05:00 |
Chris Veilleux
|
f2690af66b
|
make the device-edit component reusable for defaults and device attributes. moved the geography components from shared to here as this is now the only place they are used.
|
2019-03-18 16:54:33 -05:00 |
Chris Veilleux
|
311dbe21f5
|
minor refactor
|
2019-03-18 16:53:04 -05:00 |
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
|
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 |
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
|
f90ce08f9f
|
removed unused import
|
2019-03-08 23:08:14 -06: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
|
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
|
c18994bbb5
|
used shared login buttons and enable google login
|
2019-03-05 23:11:40 -06:00 |
Chris Veilleux
|
ecf4f1cfd8
|
enable google login
|
2019-03-05 23:10:51 -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
|
97c123719e
|
added links to navigate to the appropriate pages when selecting a menu item
|
2019-03-05 16:25:35 -06:00 |
Chris Veilleux
|
58484b1f6b
|
renamed subscription to membership
|
2019-03-04 16:22:59 -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
|
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 |