Commit Graph

599 Commits (b4bd5750cbb30363435148c107c81f241831338d)

Author SHA1 Message Date
Chris Veilleux 5431d7a1a7 move the angular federated sign-in library from the login module to the app module for use in the new account module 2019-05-28 15:10:45 -05:00
Chris Veilleux c902cc34d2 fix a bug where the github login was not redirecting properly 2019-05-28 14:10:53 -05:00
Chris Veilleux e973566c2f fix a bug where the environment import was pointing to the wrong environment file 2019-05-23 12:21:36 -05:00
Chris Veilleux 2fdc50b50c Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-22 20:53:44 -05:00
Chris Veilleux e5b9efdf32 fix an issue where you can't submit a password reset request if there is no password 2019-05-22 20:53:24 -05:00
Chris Veilleux 5876222670 Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-22 18:27:50 -05:00
Chris Veilleux d9801f5d90 change how the installer service is called to avoid confusion over what is bing passed. 2019-05-22 18:25:19 -05:00
Chris Veilleux 67582a6cc1 made federated client IDs environment variables so they can differ by environment 2019-05-21 22:38:36 -05:00
Chris Veilleux 96191f57ee Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-21 17:03:59 -05:00
Chris Veilleux c0374a8b4b added github client id to prod environment 2019-05-21 16:58:32 -05:00
Chris Veilleux 3ce1326957 Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-21 16:37:03 -05:00
Chris Veilleux 7d6ec0a93b added maintenance page and updated 404 page 2019-05-21 16:32:57 -05:00
Chris Veilleux ab14a61eea Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-20 22:50:34 -05:00
Chris Veilleux 76e5b5c154 add production IPs to the Jenkinsfile for deployment 2019-05-20 22:46:04 -05:00
Chris Veilleux 5ed5a34649 Merge remote-tracking branch 'remotes/origin/master' into dev 2019-05-20 17:27:01 -05:00
Chris Veilleux ec93fb2a72 Merge remote-tracking branch 'remotes/origin/master' into test 2019-05-20 17:26:45 -05:00
Chris Veilleux 9dcf9f23c6 Merge remote-tracking branch 'remotes/origin/dev' into test 2019-05-20 17:25:15 -05:00
Chris Veilleux 47aa896724
Merge pull request #6 from MycroftAI/add-production-build
Add production build to Jenkinsfile
2019-05-20 17:24:27 -05:00
Chris Veilleux ea05c876f3 add production IPs to the Jenkinsfile for deployment 2019-05-20 17:23:46 -05:00
Chris Veilleux 37db3c12e8 Merge remote-tracking branch 'remotes/origin/test' into dev 2019-05-20 15:49:39 -05:00
Chris Veilleux 872bfd11cb open a window with the url returned from oauth call 2019-05-16 17:56:49 -05:00
Chris Veilleux e6b9490fe7 fixed bug with how the oauth skill setting was communicating its value 2019-05-16 16:51:00 -05:00
Chris Veilleux b39966a951 changed type of oauth button value 2019-05-16 15:36:08 -05:00
Chris Veilleux 9d1acafc82 changed type of oauth button value 2019-05-16 15:26:48 -05:00
Chris Veilleux 0b61bf4753 added api call for oauth skill setting 2019-05-15 15:12:47 -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