Chris Veilleux
|
39244314a9
|
abstract out the install button functionality as there is a lot of it and it is used in multiple components
|
2018-10-22 21:40:22 -05:00 |
Chris Veilleux
|
96dee79905
|
added some comments
|
2018-10-22 21:32:15 -05:00 |
Chris Veilleux
|
d54f944ef4
|
added some comments
|
2018-10-22 21:30:25 -05:00 |
Chris Veilleux
|
e86bcc4b00
|
minor line length refactor and bug fix for missing failure_message on successful installs
|
2018-10-22 21:26:12 -05:00 |
Chris Veilleux
|
0da4aa1612
|
removed unused imports
|
2018-10-22 13:10:15 -05:00 |
Chris Veilleux
|
202ab8ec1a
|
removed code that is no longer reused in package
|
2018-10-22 13:09:43 -05:00 |
Chris Veilleux
|
42c510665e
|
changed skill install status logic to be its own endpoint
|
2018-10-22 13:08:00 -05:00 |
Chris Veilleux
|
711ef460f9
|
refactored to only return those values needed by the UI
|
2018-10-22 13:05:41 -05:00 |
Chris Veilleux
|
a53f34506b
|
changed string to object
|
2018-10-22 13:04:52 -05:00 |
Chris Veilleux
|
8c77155cd4
|
refactored to use updated skill class variable names. added a "installed" icon for installed skills
|
2018-10-15 23:06:09 -05:00 |
Chris Veilleux
|
f55a0b0467
|
refactored to use updated skill class variable names
|
2018-10-15 23:03:49 -05:00 |
Chris Veilleux
|
038f1fa775
|
added spinner module
|
2018-10-15 23:02:35 -05:00 |
Chris Veilleux
|
a28b6b6e99
|
fixed a bug with the icon in the data class and added a install status of system to indicate to the UI which skills should not be uninstallable
|
2018-10-15 23:01:54 -05:00 |
Chris Veilleux
|
7af1dcf084
|
use camel case in response as it is being sent to a javascript
|
2018-10-11 15:13:56 -05:00 |
Chris Veilleux
|
f5b24ddf68
|
minor PEP8 refactor
|
2018-10-11 15:10:28 -05:00 |
Chris Veilleux
|
058b03069d
|
changed how install status was communicated and how common functions were structured
|
2018-10-11 15:08:55 -05:00 |
Chris Veilleux
|
45bdcb8d96
|
added ability to know the install status of each skill
|
2018-10-11 10:58:53 -05:00 |
Chris Veilleux
|
7aa8ac3960
|
Merge pull request #8 from MycroftAI/master
Merge pull request #7 from MycroftAI/dev
|
2018-10-09 17:09:27 -05:00 |
Chris Veilleux
|
42d1d18d8f
|
Merge pull request #7 from MycroftAI/dev
Merging 2018.2 changes into master
|
2018-10-09 17:06:29 -05:00 |
Chris Veilleux
|
b2e9e89428
|
added google analytics code to the prod environment file
|
2018-10-09 17:05:13 -05:00 |
Chris Veilleux
|
edd7c4747f
|
added google analytics code to the environment.prod.ts file and the ability to specify builds for each environment
|
2018-10-09 17:04:46 -05:00 |
Chris Veilleux
|
e0e01da782
|
removed facebook api logic for now as we will be using tartarus for facebook login
|
2018-10-09 17:03:45 -05:00 |
Chris Veilleux
|
fe65338b52
|
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
# login/frontend/v1/login-ui/src/app/app.module.ts
|
2018-10-09 17:02:11 -05:00 |
Chris Veilleux
|
e1709dcef5
|
changed to use the correct flex library
|
2018-10-09 17:01:49 -05:00 |
Chris Veilleux
|
6c3ed20f3f
|
Merge pull request #6 from MycroftAI/login-and-install
Add login and install functionality
|
2018-10-09 16:54:45 -05:00 |
Chris Veilleux
|
24da07eb51
|
added a snackbar that will appear upon login success to indicate how to proceed.
|
2018-10-05 19:13:04 -05:00 |
Chris Veilleux
|
55987b6890
|
changed logic that got installed skills to handle no installed skills returned, which could happen if a user has a no devices
|
2018-10-05 17:59:08 -05:00 |
Chris Veilleux
|
a9a9d18c67
|
corrected login url to use on redirect
|
2018-10-05 15:32:21 -05:00 |
Chris Veilleux
|
b39f929e0d
|
added logic to read social login results to github and facebook logins
|
2018-10-05 15:31:33 -05:00 |
Chris Veilleux
|
7dd647cd45
|
fixed issue where there were two ways to know if user is authenticated
|
2018-10-05 15:30:53 -05:00 |
Chris Veilleux
|
d74fc7c2cc
|
added box-shadow to login div
|
2018-10-05 14:59:16 -05:00 |
Chris Veilleux
|
4529885dee
|
added a nbsp when there is no skill title to help with the alignmnent of remaining card contents
|
2018-10-05 14:58:43 -05:00 |
Chris Veilleux
|
171fb81737
|
increased width of button so that it would show completely on Safari
|
2018-10-05 14:57:59 -05:00 |
Chris Veilleux
|
c8b893f73a
|
line up category with the skills beneath it
|
2018-10-05 14:57:11 -05:00 |
Chris Veilleux
|
60b74620bf
|
changed margin of skill icon to better center it
|
2018-10-05 13:53:05 -05:00 |
Chris Veilleux
|
043238bf1b
|
change hover color to a less ominous green
|
2018-10-05 13:52:43 -05:00 |
Chris Veilleux
|
b4f3e701c8
|
changed name of undefined category to a more descriptive "not categorized"
|
2018-10-05 13:51:55 -05:00 |
Chris Veilleux
|
38d7ecafcc
|
simplified directory structure and added logic to handle social logins using the tartarus redirect method.
|
2018-10-05 12:33:18 -05:00 |
Chris Veilleux
|
f54503b621
|
pegged a couple of versions to get around a compile error
|
2018-10-05 12:31:47 -05:00 |
Chris Veilleux
|
3db7297ff5
|
minor refactor
|
2018-10-05 12:30:52 -05:00 |
Chris Veilleux
|
4c3e21146f
|
added a LOGIN_BASE_URL environment variable so that the redirect back to the login app can be variable based on environment
|
2018-10-05 12:29:56 -05:00 |
Chris Veilleux
|
2ee816f33a
|
changed padding at the behest of the design team
|
2018-10-02 23:09:18 -05:00 |
Chris Veilleux
|
f8009e487e
|
changed code that made an http request to social login endpoints to open a window instead. this allows the backend to control the login process.
|
2018-10-02 13:28:51 -05:00 |
Chris Veilleux
|
9fde34fe8b
|
hide the sign up tab until we have a sign up workflow
|
2018-10-01 17:12:09 -05:00 |
Chris Veilleux
|
409a6cf6a7
|
new endpoints package to mimic what has been done in other api projects
|
2018-10-01 17:11:01 -05:00 |
Chris Veilleux
|
c669ec49d8
|
linked google and github login buttons to view calls
|
2018-10-01 17:09:15 -05:00 |
Chris Veilleux
|
bbac842f21
|
new endpoints package to mimic what has been done in other api projects
|
2018-10-01 16:58:23 -05:00 |
Chris Veilleux
|
6bab1fb2b7
|
pegged a couple of versions to get around a compile error
|
2018-10-01 16:57:36 -05:00 |
Chris Veilleux
|
9289db098f
|
enhanced skill search capability to search the skill category, description, summary and triggers
|
2018-09-30 22:58:46 -05:00 |
Chris Veilleux
|
ba974a2c7b
|
if a skill has a tag of "system" it is a core skill that should not be uninstalled. put it in a "System" category
|
2018-09-30 22:38:25 -05:00 |