Commit Graph

711 Commits (35fa76e6a2937a91350544929b739bf945d8cabc)

Author SHA1 Message Date
Chris Veilleux 642df28aca make the "System" category (skills that are part of Mycroft core and should not be removed) appear at the bottom of the skill summary display. 2018-09-30 22:37:08 -05:00
Chris Veilleux e6f6424193 a plethora of changes from the design team 2018-09-29 00:02:13 -05:00
Chris Veilleux 15b482babe changed login navigation from an iframe to a window location change 2018-09-28 23:23:04 -05:00
Chris Veilleux a8a3ab203f Merge remote-tracking branch 'origin/login-and-install' into login-and-install 2018-09-28 23:22:15 -05:00
Chris Veilleux d5b1b0d64e changed padding at the request of the design team 2018-09-28 23:22:05 -05:00
Chris Veilleux bf421dadcd changed login navigation from an iframe to a window location change 2018-09-28 23:21:30 -05:00
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