Commit Graph

308 Commits (cc0a6f83ae0cc5d571c7168f57c7252da417baa3)

Author SHA1 Message Date
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
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 dc6bf2f646 Fixed bug where button text was not white when button was selected 2019-03-05 00:36:51 -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 390e6eaf8e shortened stage names 2019-03-04 02:11:54 -06:00
Chris Veilleux ec161a05e2 change ip for the account application 2019-03-04 02:00:36 -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 2749058783
Merge pull request #2 from MycroftAI/dev
Tartarus overhaul to test
2019-03-02 14:45:06 -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