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