Commit Graph

92 Commits (939dac043072b66540ef99f1396025e00bc41842)

Author SHA1 Message Date
Chris Veilleux b8b0c7b8c6 fixing upgrade issues 2022-07-21 12:17:33 -05:00
Chris Veilleux 3e7e63bb7e updated to angular 14 2022-07-21 12:17:33 -05:00
Chris Veilleux 62cb8a1b37 updated to angular 13 2022-07-21 12:17:32 -05:00
Chris Veilleux b1bb4b0762 updated to angular 12 2022-07-21 12:17:32 -05:00
Chris Veilleux e9874e9c0d fixed mis-matched provider IDs for federated login 2020-12-18 15:23:15 -06:00
Chris Veilleux b145876406 ensure all URLs in environment files are https 2020-10-23 17:37:00 -05:00
Chris Veilleux b1043d0add add new precise URL to environments of other applications 2020-10-21 23:46:33 -05:00
Chris Veilleux 757216e4cc upgraded and changed some packages that were not compatible with Angular 10. 2020-09-29 17:07:23 -05:00
Chris Veilleux 6d8b112b13 upgrade angular material to version 10 2020-09-28 12:34:44 -05:00
Chris Veilleux a686a86d3c upgrade angular cli and core to version 9 2020-09-28 12:26:34 -05:00
Chris Veilleux dd8ce00301 upgrade angular material to version 8 2020-09-28 12:12:05 -05:00
Chris Veilleux 9fc4c85040 upgrade angular core and cli to version 8 2020-09-27 13:54:29 -05:00
Steve Penrod 75b24ce8d3 Adding Apache 2.0 license and such
In preparation for opening up the backend source, this adds the companents necessary to prepare the repo.  This includes:
* Apache 2.0 license files/headers
* README badges and basic information
* Template contributing files

The README.md could still use better "getting started" instructions
2019-08-12 15:28:52 -05:00
Chris Veilleux 144ce1a0b4 add button type to fix issue where button was "pressed" when the enter key was pressed. 2019-06-26 16:09:19 -05:00
Chris Veilleux 60801ba34f minor refactor 2019-06-26 16:08:42 -05:00
Chris Veilleux 51ae904fa5 use cdkTrapFocus to keep the focus inside the stepper 2019-06-26 16:08:26 -05:00
Chris Veilleux a8350874e5 removed unnecessary console log 2019-05-30 12:35:44 -05:00
Chris Veilleux 66c66f8048 removed lazy loading of new account module as it was causing some bugs. will try to re-implement at a later time. 2019-05-30 12:32:19 -05:00
Chris Veilleux 4563f41f9b removed debug messages now that issue is addressed 2019-05-29 13:13:26 -05:00
Chris Veilleux 1b4355401d more debugging stuff 2019-05-29 12:37:41 -05:00
Chris Veilleux 961116d567 more debugging stuff 2019-05-29 12:21:43 -05:00
Chris Veilleux 9eed200f7e removed email validator refactor as it broke the page. will address later 2019-05-29 12:12:34 -05:00
Chris Veilleux 8a53b2c6d0 refactor email validator to not make api calls if there is no value in the field and add a log message for debugging. 2019-05-29 11:57:03 -05:00
Chris Veilleux 7c10627677 debug message for the plethora of calls to the validate email endpoint 2019-05-28 20:27:48 -05:00
Chris Veilleux 850c2a9866 remove debug messages 2019-05-28 19:06:29 -05:00
Chris Veilleux dfa80bf590 second attempt at logs to debug environment issue 2019-05-28 18:38:20 -05:00
Chris Veilleux 7f68a5627d added some debugging statements 2019-05-28 18:16:12 -05:00
Chris Veilleux 786d33e0be another attempt to fix a bad environment import 2019-05-28 16:43:20 -05:00
Chris Veilleux fe888175a2 attempt to fix a bad environment import 2019-05-28 16:18:26 -05:00
Chris Veilleux c26bf07316 removed old github login code 2019-05-28 16:05:45 -05:00
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 67582a6cc1 made federated client IDs environment variables so they can differ by environment 2019-05-21 22:38:36 -05:00
Chris Veilleux c0374a8b4b added github client id to prod environment 2019-05-21 16:58:32 -05:00
Chris Veilleux 7d6ec0a93b added maintenance page and updated 404 page 2019-05-21 16:32:57 -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 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 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 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 fdac4d8f0d fixed mobile layout for new account setup 2019-04-08 00:42:49 -05:00
Chris Veilleux e647cb8cdf disable the github button and change sso to use the shared button 2019-04-02 17:03:18 -05:00
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 ea5b8eccc4 implement password reset 2019-04-01 20:03:18 -05:00
Chris Veilleux fe955c5e15 minor refactoring 2019-03-25 18:35:57 -05:00
Chris Veilleux 7cf78a6d11 fixed a compile error 2019-03-24 14:25:29 -05:00
Chris Veilleux c415c1b627 another hack at optimization 2019-03-24 13:54:04 -05:00