Commit Graph

711 Commits (35fa76e6a2937a91350544929b739bf945d8cabc)

Author SHA1 Message Date
Chris Veilleux 05694551d2 added css to constrain the skill trigger to a single line 2018-09-25 12:54:16 -05:00
Chris Veilleux 9f071b83a3 removed font-weight argument, which resulted in a slight increase in button font weight. 2018-09-25 12:53:28 -05:00
Chris Veilleux 8acffa0896 changed the skill trigger element from a non-clickable button to a text field 2018-09-24 23:42:13 -05:00
Chris Veilleux f0411bb323 minor design tweak 2018-09-24 23:39:56 -05:00
Chris Veilleux b3a0866ca7 propagated some design changes made to the trigger element in skill summary to the skill detail 2018-09-24 23:39:36 -05:00
Chris Veilleux 1a595b2d20 made the skill trigger part of the clickable area of the card. 2018-09-24 23:38:40 -05:00
Chris Veilleux c612c9f98c changed color of text in search field a request of design team 2018-09-24 23:37:26 -05:00
Matheus Lima fe2a044790 Merge branch 'login-and-install' of github.com:MycroftAI/selene into login-and-install 2018-09-24 18:20:49 -03:00
Matheus Lima d071ef2734 Implementing facebook social login 2018-09-24 18:20:13 -03:00
Chris Veilleux da92bb278f minor css tweaks requested by design team 2018-09-24 16:10:42 -05:00
Chris Veilleux fbfd498a34 minor margin refactor 2018-09-24 10:30:44 -05:00
Chris Veilleux cc30e8ca0c modified section spacing 2018-09-22 23:21:38 -05:00
Chris Veilleux d96edcf6b4 minor refactor 2018-09-22 23:12:15 -05:00
Chris Veilleux f9dd75e518 changed appearance of search bar per design team request 2018-09-22 23:12:03 -05:00
Chris Veilleux 2c3f51fd8a added check for "unauthorized" return from the call to get installed skills as user does not have to be logged-in 2018-09-22 16:47:28 -05:00
Chris Veilleux 78ef93c5ac changed background color of app per design team request 2018-09-22 16:46:38 -05:00
Chris Veilleux 5e6402f22b added a back button and changed content to be more mobile-friendly 2018-09-22 16:46:10 -05:00
Chris Veilleux 7e67073307 added an *args argument to the get method in case arguments are passed in subclasses 2018-09-22 16:44:19 -05:00
Chris Veilleux 7c32b40bf7 removed margin around the entire app viewport as requested by design team 2018-09-22 16:43:25 -05:00
Chris Veilleux 07b5c391ef changed background color of app per design team request 2018-09-22 16:42:43 -05:00
Chris Veilleux 670c52226e added logic to determine which skills are already installed on a user's device(s). 2018-09-20 17:18:18 -05:00
Chris Veilleux 722b893c45 refactored response logic and added 405 errors for unsupported methods 2018-09-20 17:17:19 -05:00
Chris Veilleux 6fd07ff1d5 style tweak 2018-09-20 17:16:31 -05:00
Chris Veilleux 4ff745995c make the pep 8 goblins happy 2018-09-20 14:12:42 -05:00
Chris Veilleux f3ca3f0467 minor adjustments for non-kubernetes development 2018-09-20 13:49:59 -05:00
Chris Veilleux 42c5711e65 minor adjustments for non-kubernetes development 2018-09-20 13:49:44 -05:00
Chris Veilleux 4774250e35 reverted the logic that was put in temporarily to get around the lack of login functionality 2018-09-20 13:49:19 -05:00
Chris Veilleux e90ee41697 uncommented the logic that shows the login button 2018-09-20 13:46:27 -05:00
Chris Veilleux 71bac34c4b changed name of project to match package.json 2018-09-20 12:41:09 -05:00
Chris Veilleux ccadbeeaa2 changed to use localhost when developing outside of kubernetes 2018-09-20 12:40:32 -05:00
Chris Veilleux 224a95b4e5 moved login service spec to same folder as login service 2018-09-20 12:39:59 -05:00
Chris Veilleux 4e48904f2f
Merge pull request #5 from MycroftAI/dev
merging
2018-09-20 11:00:48 -05:00
Chris Veilleux 58bd8d8547 downmerge master 2018-09-20 10:58:50 -05:00
Chris Veilleux 9ce9c5c701
Merge pull request #4 from MycroftAI/master
Master
2018-09-20 10:57:53 -05:00
Chris Veilleux bf132bfbba
Merge pull request #3 from MycroftAI/dev
minor changes
2018-09-20 10:56:59 -05:00
Chris Veilleux 43070d0225
Merge pull request #2 from MycroftAI/login-and-install
Login and install
2018-09-20 10:55:41 -05:00
Chris Veilleux 73cfe04b4d added flask configs for the production skill service 2018-09-20 10:51:21 -05:00
Chris Veilleux 6320171958
Merge pull request #1 from MycroftAI/dev
truing up master and dev
2018-09-20 10:47:57 -05:00
Chris Veilleux 541664fb77 added test environment config 2018-09-19 20:20:38 -05:00
Chris Veilleux ae483ffc40 minor fixes to layout issues in firefox 2018-09-19 14:07:45 -05:00
Chris Veilleux 85665ad380 Merge remote-tracking branch 'origin/dev' into dev 2018-09-18 23:09:59 -05:00
Chris Veilleux 0ccab1f819 removed unused auth guard 2018-09-18 23:09:45 -05:00
Chris Veilleux 401b38eb19 commented out the login button. it can be re-enabled when the login functionality is added 2018-09-18 23:09:28 -05:00
Chris Veilleux 5f19a12485 removed unused auth guard 2018-09-18 23:07:41 -05:00
Chris Veilleux 793d96acf3 comment out the language control until more than one language is ready for use 2018-09-18 23:07:11 -05:00
Chris Veilleux ea25800f78 enhanced temporary skill install logic to tell user how to install the skill with their voice. 2018-09-18 23:06:46 -05:00
Chris Veilleux 22a3f07f13 merged master to dev 2018-09-18 10:46:49 -05:00
Chris Veilleux 80a0382a6b made the url for the login page dynamic based on environment 2018-09-18 00:10:39 -05:00
Chris Veilleux 12a8d200ac expose the login API via UWSGI instead of Gunicorn 2018-09-17 14:31:34 -05:00
Chris Veilleux ee02c0ef4d minor refactor 2018-09-17 14:30:16 -05:00