Commit Graph

482 Commits (ci-test)

Author SHA1 Message Date
Chris Veilleux 94c832f0d4 fixed typo 2019-05-06 16:52:25 -05:00
Chris Veilleux f326dcedff fixed bugs with environments 2019-05-06 16:40:17 -05:00
Chris Veilleux 807209071d changed jenkinsfile to build when a PR is opened or changed then to deploy when the merge is complete 2019-05-06 16:34:52 -05:00
Chris Veilleux 6c3a993e92 only keep the last 20 builds 2019-05-06 16:27:28 -05:00
Chris Veilleux 758b0896ba fixed comment 2019-05-06 16:16:25 -05:00
Chris Veilleux cec96de5b8 fixed typo 2019-05-06 16:10:41 -05:00
Chris Veilleux 1acb7c1a35 changed jenkinsfile to build when a PR targeting the "dev" branch is created. the intent is to catch compile errors before merging 2019-05-06 16:09:23 -05:00
Chris Veilleux 7759f91f94 test for CI setup 2019-05-06 15:29:26 -05:00
Chris Veilleux 0079390753
Merge pull request #4 from MycroftAI/test
Test down merge to dev
2019-05-06 14:58:26 -05:00
Chris Veilleux 739a52a493 made the github client ID in the login url variable by platform 2019-05-06 12:22:02 -05:00
Chris Veilleux 25fc448287 changed color of device name as requested by design team 2019-05-03 17:31:57 -05:00
Chris Veilleux 64b11451ca use a mat-card instead of a bunch of divs 2019-05-03 17:30:14 -05:00
Chris Veilleux 123dfc61dc adjusted button disabled colors per design team request 2019-05-03 17:16:47 -05:00
Chris Veilleux d220ee2dba fixed an issue with resetting the membership type if the user cancels out of the payment dialog. 2019-05-03 16:58:34 -05:00
Chris Veilleux c721fd1004 removed dead code 2019-05-03 16:33:43 -05:00
Chris Veilleux f76b25ae00 added github login and signup functionality, which included a re-work of the new account flow. 2019-05-03 15:37:50 -05:00
Chris Veilleux cdae6cada8 minor spacing refactor 2019-04-30 16:37:50 -05:00
Chris Veilleux 775ab39263 add github login functionality 2019-04-26 12:12:10 -05:00
Chris Veilleux aeea5635bf changed delimiter between the email and password to be something less likely to be included inside the email or password to fix a parsing bug. 2019-04-23 16:46:51 -05:00
Chris Veilleux d76264305f validate the pairing code after the user enters it instead of waiting for the add request. 2019-04-23 16:45:42 -05:00
Chris Veilleux 84394dbe0f reorganization 2019-04-19 19:46:49 -05:00
Chris Veilleux 3f38415c21 move device removal code 2019-04-19 19:45:02 -05:00
Chris Veilleux 00e830efcb switch order of edit and delete buttons per design team 2019-04-19 19:27:03 -05:00
Chris Veilleux 5e13d44a62 added a question mark 2019-04-19 19:06:44 -05:00
Chris Veilleux c8f6193b42 added missing period 2019-04-19 19:05:37 -05:00
Chris Veilleux c2166d959b Changed text of delete button at the behest of the design team. 2019-04-19 19:04:20 -05:00
Chris Veilleux 037f9376c1 fixed several outstanding issues with the membership selection 2019-04-19 18:51:25 -05:00
Chris Veilleux 953c1caeda css changes to make it prettier 2019-04-19 18:49:07 -05:00
Chris Veilleux 1632a971ef handful of layout/css changes 2019-04-19 11:50:08 -05:00
Chris Veilleux fc753c4d8a centered the tabs at the center of the tab bar and made it the same length regardless of which tab 2019-04-18 18:49:06 -05:00
Chris Veilleux 3725d0dfe8 move the code to show advanced device settings to the device edit page 2019-04-18 15:35:13 -05:00
Chris Veilleux 3108a9c123 made a private variable public to fix a compile error 2019-04-18 15:08:06 -05:00
Chris Veilleux 5f1700d143 yet another stab at fixing a compile error 2019-04-18 15:02:22 -05:00
Chris Veilleux ccbc88fab6 another attempt at fixing a compile error 2019-04-18 14:44:12 -05:00
Chris Veilleux 867d6c46e7 revert previous changes to module imports and try adding a form group wherever the new option button form control is used. 2019-04-18 14:37:21 -05:00
Chris Veilleux 36917a6f94 added forms module to app module in attempt to fix compile bug 2019-04-18 13:54:45 -05:00
Chris Veilleux d24ad3f7ba added reactive forms module to app module in attempt to fix compile bug 2019-04-18 13:49:37 -05:00
Chris Veilleux 8c554b6b17 rearranged some of the imports and removed an unused module 2019-04-18 13:27:31 -05:00
Chris Veilleux 858b69a481 many modifications to the device logic to handle editing devices and re-use existing logic while doing so. 2019-04-18 13:18:13 -05:00
Chris Veilleux 52cf6c1994 minor changes to the common card styling 2019-04-18 13:12:53 -05:00
Chris Veilleux bc1f9634be added a standard disabled state to the primary action button 2019-04-18 13:11:04 -05:00
Chris Veilleux e9cda69e70 new version of option button control that has been modified to act as a form control. this should replace the existing old control wherever it is used. 2019-04-18 13:09:43 -05:00
Chris Veilleux f3c70a2585 new version of option button control that has been modified to act as a form control. this should replace the existing old control wherever it is used. 2019-04-18 13:09:18 -05:00
Chris Veilleux 2ff02b6ef2 added the plumbing for skill oauth calls 2019-04-09 12:20:45 -05:00
Chris Veilleux 9516671bcb reduced amount of time the logout spinner was showing and changed redirect on logout to always be sent to mycroft.ai 2019-04-08 12:37:47 -05:00
Chris Veilleux dc79d0ecaf changed check for authenticated user to validate the refresh token instead of the access token. 2019-04-08 12:21:43 -05:00
Chris Veilleux 31007b54fd removed unused component 2019-04-08 01:16:13 -05:00
Chris Veilleux fdac4d8f0d fixed mobile layout for new account setup 2019-04-08 00:42:49 -05:00
Chris Veilleux 23bfc34042 changed federated authentication to use tokens instead of email addresses for security purposes 2019-04-08 00:14:51 -05:00
Chris Veilleux 0cdf06b5d7 removed unused component 2019-04-07 23:06:59 -05:00