Commit Graph

1805 Commits (master)

Author SHA1 Message Date
Chris Veilleux 731172a0ac changed login navigation from an iframe to a window location change 2018-09-28 23:21:17 -05:00
Chris Veilleux d98dea6002 changed login navigation from an iframe to a window location change 2018-09-28 23:21:01 -05:00
Matheus Lima d434492325 Renaming social endpoint classes 2018-09-28 15:19:17 -03:00
Chris Veilleux af52de4d70 revert back to old naming as new naming was no longer needed 2018-09-28 12:09:43 -05:00
Chris Veilleux 8ecc596fdd changed to use https 2018-09-28 00:17:47 -05:00
Chris Veilleux 49e4e73fd0 replaced gunicorn with uwsgi 2018-09-28 00:13:22 -05:00
Chris Veilleux 842d2f4002 pull the selene-shared container from the docker registry 2018-09-28 00:12:30 -05:00
Chris Veilleux cab48a6482 some refactoring and added a way to allow other apps to call the login app to logout 2018-09-28 00:11:43 -05:00
Chris Veilleux 1aba64dd33 made configs work for kubernetes deployment 2018-09-28 00:10:42 -05:00
Chris Veilleux e39e42f0c6 added imports for all endpoints 2018-09-28 00:09:18 -05:00
Matheus Lima c824db4e91 Implemented google authentication 2018-09-27 20:11:17 -03:00
Matheus Lima 986d8babb3 Fixing facebook login implementation and creating the github login 2018-09-27 19:04:53 -03:00
Matheus Lima 40e11d1bc7 Fixing the facebook login 2018-09-27 16:31:37 -03:00
Matheus Lima e0cffacf01 Merge branch 'login-and-install' of github.com:MycroftAI/selene into login-and-install 2018-09-27 14:17:30 -03:00
Chris Veilleux cdfeb58b00 various UI modifications requested by the design team 2018-09-26 23:25:21 -05:00
Chris Veilleux 1a44cc0d16 fixed some naming issues 2018-09-26 23:21:48 -05:00
Chris Veilleux a71d11623a changed the shadow for hover over a skill card per design team request 2018-09-26 22:48:00 -05:00
Chris Veilleux 5122dc96d0 moved JWT creation logic to shared package for re-usability 2018-09-26 22:36:44 -05:00
Chris Veilleux d1160891b1 new endpoints package to mimic what has been done in other api projects 2018-09-26 22:35:38 -05:00
Chris Veilleux c5bc71ed2a added selene-util package to dev-packages for the endpoint base class 2018-09-26 22:03:06 -05:00
Chris Veilleux 2cb8bf3083 the config attribute of the base class cannot be set until instantiation time. 2018-09-26 22:02:23 -05:00
Chris Veilleux 9d5359d435 Changed endpoints to use new version of base class 2018-09-26 22:01:49 -05:00
Chris Veilleux eebdf7edf4 minor refactor 2018-09-26 21:58:21 -05:00
Chris Veilleux 346f2f7b4c new version of markdown package 2018-09-26 21:57:52 -05:00
Matheus Lima 19efec7607 Merge branch 'login-and-install' of github.com:MycroftAI/selene into login-and-install 2018-09-26 18:30:59 -03:00
Matheus Lima 12af25679a adding __pycache__ folder 2018-09-26 18:30:46 -03:00
Chris Veilleux f299988d21 renamed base class again... i just can't seem to make up my mind! 2018-09-26 16:23:10 -05:00
Chris Veilleux 7c8c7d9f7f renamed the base class to more closely represent the resource object it inherits from 2018-09-26 16:21:47 -05:00
Chris Veilleux fb34f3025e remove the default methods representing the different HTTP verbs. Flask takes care of raising 405 errors, no reason to replicate the logic 2018-09-26 16:19:58 -05:00
Chris Veilleux 636342999b Use base class and add use real skill URL in skill setting update 2018-09-26 15:14:47 -05:00
Chris Veilleux c81bc58d46 minor name change to the install endpoint 2018-09-26 15:13:30 -05:00
Chris Veilleux c546d3d576 pass the repository URL to the response so that the UI can use it to pass to the install request 2018-09-26 15:13:05 -05:00
Chris Veilleux 1582db9cd2 minor refactor 2018-09-26 15:12:16 -05:00
Chris Veilleux a2efde6dda changed color of text using the mat-body-1 class per design team request 2018-09-26 12:54:10 -05:00
Chris Veilleux fe076e1bf3 changed margin of skill icon to center it on card. 2018-09-25 23:25:06 -05:00
Chris Veilleux 067758d27f changed padding around skill triggers at the request of design team 2018-09-25 22:52:12 -05:00
Chris Veilleux f38302c7f7 changed margins and paddings of the skill summary cards at the request of the design team 2018-09-25 22:48:14 -05:00
Chris Veilleux c0ffd3b414 changed letter spacing at the request of the design team 2018-09-25 22:47:44 -05:00
Chris Veilleux 9d0a2015fd use the refactored base class 2018-09-25 22:22:55 -05:00
Chris Veilleux 0cdb0094f4 updated to reflect latest packages 2018-09-25 22:22:19 -05:00
Chris Veilleux 3b8fda347c refactored 2018-09-25 22:20:00 -05:00
Chris Veilleux eb2c392f01 changed the exception name AuthenticationError instead of AuthorizationError since this method we are authenticating, not authorizing 2018-09-25 22:15:50 -05:00
Chris Veilleux 4cada6d99a added a button to navigate back to all skills from a filtered state 2018-09-25 15:42:32 -05:00
Chris Veilleux 695ac553df changed the button type so that the button color wouldn't be shaded on hover 2018-09-25 15:41:14 -05:00
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