Chris Veilleux
|
c3f2f330d4
|
improved docker image name
|
2018-08-29 20:32:07 -05:00 |
Chris Veilleux
|
6c013661d3
|
improved description and added entrypoint comment
|
2018-08-29 20:31:46 -05:00 |
Chris Veilleux
|
3ee2023d50
|
Added some comments and got rid of an unused config definition
|
2018-08-29 20:12:35 -05:00 |
Chris Veilleux
|
3f7e187a4e
|
removed docker compose files in favor of kubernetes
|
2018-08-29 20:05:31 -05:00 |
Chris Veilleux
|
4c75086a44
|
removed docker compose files in favor of kubernetes
|
2018-08-29 20:04:56 -05:00 |
Chris Veilleux
|
4b4884cb06
|
removed a bunch of gunicorn configs concerned with certs because our services are called inside our own firewall so we can terminate SSL before we get here.
|
2018-08-29 20:03:40 -05:00 |
Chris Veilleux
|
3169fb0ceb
|
changed the connection parameters to come from the Kubernetes envinronment variables
|
2018-08-29 20:02:15 -05:00 |
Chris Veilleux
|
75c40aed50
|
first hack at a kubernetes config for the skill service
|
2018-08-29 20:01:34 -05:00 |
Chris Veilleux
|
39c8570af8
|
added some comments and changed the service URL from https to http because certificate checking will terminate after we get past the API
|
2018-08-28 13:46:14 -05:00 |
Chris Veilleux
|
6837ad4636
|
new docker compose files for building and launching the skill service
|
2018-08-24 17:28:33 -05:00 |
Chris Veilleux
|
82b3bc5b76
|
made path to selene-util package relative
|
2018-08-24 17:27:47 -05:00 |
Chris Veilleux
|
77ed00a49c
|
exposed the flask port, 5000
|
2018-08-24 17:27:16 -05:00 |
Chris Veilleux
|
0306638f5f
|
not sure why this changed, but it did
|
2018-08-24 17:26:47 -05:00 |
Chris Veilleux
|
2ab6a1df28
|
updated to use environment variables for the database host and port to support docker deployment
|
2018-08-24 17:26:13 -05:00 |
Chris Veilleux
|
d666645662
|
added missing required packages
|
2018-08-22 23:24:40 -05:00 |
Chris Veilleux
|
895a7e66b1
|
added the flask-restful package
|
2018-08-22 23:22:19 -05:00 |
Chris Veilleux
|
3a3c91012d
|
refactored to meet PEP8 80 character line limit
|
2018-08-22 23:19:18 -05:00 |
Chris Veilleux
|
117454c609
|
added the certifi package for development
|
2018-08-22 23:18:45 -05:00 |
Chris Veilleux
|
bbdfbd7b45
|
refactored to meet PEP8 80 character line limit
|
2018-08-22 23:15:07 -05:00 |
Chris Veilleux
|
55be5f10e3
|
added certifi and the selene_util packages
|
2018-08-22 22:42:23 -05:00 |
Chris Veilleux
|
1c32d2c4c5
|
refactored to put API endpoints in a subpackage
|
2018-08-22 22:39:50 -05:00 |
Chris Veilleux
|
3c40c69c22
|
dev gunicorn config
|
2018-08-22 22:27:22 -05:00 |
Chris Veilleux
|
9670842f86
|
first cut at a Dockerfile to build an image for the skill service
|
2018-08-22 22:26:25 -05:00 |
Chris Veilleux
|
7387aaab6f
|
added gunicorn to serve the service in docker and a dev link to the selene utility code
|
2018-08-22 22:12:02 -05:00 |
Chris Veilleux
|
dc36d12d61
|
Parend Dockerfile for Selene services and APIs
|
2018-08-22 22:10:43 -05:00 |
Chris Veilleux
|
6930166924
|
Pipfiles to support pipenv
|
2018-08-22 22:09:58 -05:00 |
Chris Veilleux
|
a6ff57d891
|
added setup.py file so that pipenv could install to other local packages
|
2018-08-22 22:09:28 -05:00 |
Chris Veilleux
|
7f87c6a7c0
|
new selene_util package
|
2018-08-22 22:05:54 -05:00 |
Chris Veilleux
|
6e4b27adae
|
changed to use github package from selene_util and minor refactors
|
2018-08-22 22:05:10 -05:00 |
Chris Veilleux
|
250f4b8f6f
|
moved the endpoints into a sub-package to debug an error with uwsgi
|
2018-08-21 16:18:56 -05:00 |
Chris Veilleux
|
fceb5b5682
|
added snackbar for a failed install due to authorization and a mycroft logo for skills developed in-house.
|
2018-08-17 13:58:03 -05:00 |
Chris Veilleux
|
eb7b75e9ba
|
added navigation to the github repository for the skill
|
2018-08-17 13:49:08 -05:00 |
Chris Veilleux
|
1f1fddd54c
|
added Mark II and Picroft as device types
|
2018-08-16 20:59:52 -05:00 |
Chris Veilleux
|
ed52e4b8ed
|
moved the login module within the header feature module to the shared module
|
2018-08-16 12:40:25 -05:00 |
Chris Veilleux
|
4109588596
|
move the log in service to shared for re-use in skills module
|
2018-08-16 01:05:33 -05:00 |
Chris Veilleux
|
8dc113e812
|
Change "sign in" to "log in" to match log in page
|
2018-08-16 01:02:34 -05:00 |
Chris Veilleux
|
5471b4609f
|
changed to use HTTPS
|
2018-08-14 23:05:59 -05:00 |
Chris Veilleux
|
fbab5409d0
|
changed to use https
|
2018-08-14 23:05:38 -05:00 |
Chris Veilleux
|
4fbdf4219f
|
changed name of authorize view to be more specific so that other forms of authorization can be used (facebook, google, etc.) moved the base tartarus URL to the flask app configs
|
2018-08-14 23:05:10 -05:00 |
Chris Veilleux
|
9e90c314fd
|
moved the login module within the header feature module
|
2018-08-12 22:26:07 -05:00 |
Chris Veilleux
|
1cb94920cc
|
added center alignment to login button
|
2018-08-12 20:23:56 -05:00 |
Chris Veilleux
|
d99be2abd3
|
added some docstrings
|
2018-08-09 13:02:44 -05:00 |
Chris Veilleux
|
62a3ba73ae
|
minor config refactors
|
2018-08-08 22:41:12 -05:00 |
Chris Veilleux
|
ed96b48329
|
moved the selene-market repository inside of the selene repository
|
2018-08-08 19:32:55 -05:00 |
Chris Veilleux
|
578a478f03
|
initial commit of skill service
|
2018-08-08 12:01:31 -05:00 |
Chris Veilleux
|
1a470f4845
|
login app and accompanying API
|
2018-08-07 22:27:56 -05:00 |
Chris Veilleux
|
ac93c89d26
|
Initial commit
|
2018-07-31 21:03:40 -05:00 |