18 Commits

Author SHA1 Message Date
Michael Krotscheck
94251d05c9 Consolidated project files.
Moved various files from the refstack-ui directory into the global
one. The puppet module has been appropriately updated.

Change-Id: I6bd6bbd32380e822096287fe6ed3de1bff582749
2015-06-05 08:12:19 -07:00
sslypushenko
711f7527c4 Move requests cache into memory
We don't need to keep cache for capabilities urls in a persistance.
Memory is enought for it.

Change-Id: I1677f72f5ccb4d5bcd24c88ffe325570a57edb57
2015-05-05 15:35:51 +03:00
Paul Van Eck
961e46df6c Add API endpoint for retrieving capabilities
This endpoint will serve as a proxy for the openstack/defcore
repository. Instead of the UI sending requests to GitHub directly
where requests might be impeded due to cross-origin blockage or API
rate-limiting, the UI will be able to send requests to the Refstack
API in order to get capability data. The requests-cache library is
used so as not to keep sending requests to GitHub when likely
nothing has changed. With this, Refstack no longer has to worry about
mirroring capability files and keeping them updated.

GET /v1/capabilities - list all capability files
GET /v1/capabilities/2015.03 - get contents of file 2015.03.json

Change-Id: I6d327273f191e3339219e35eed8768da35c5bffb
2015-05-01 11:56:27 -07:00
Vladislav Kuzmin
7fb06e8317 Repair tests coverage utility
Add requirements for coverage utility.
It makes it possible to run `tox -e py27-cover`
and 'cover' directory will generated with
tests coverage report in HTML format.

Change-Id: I38c4197246fab4d0b8ea9ba3c61cc10966a1fc9e
2015-03-19 10:58:51 +03:00
Vladislav Kuzmin
bc1c92505b Cleanup .gitignore and remove refstack.cfg
Cleanup .gitignore file and sort it in alfabetical order.
Remove unused refstack.cfg file.

Change-Id: I3aebb5c58a8fdf4fa4da5f68763ba8db9883d336
2015-03-19 10:57:41 +03:00
Dirk Mueller
399cbe2b64 Hide artifacts of the sdist run
Change-Id: I95ae71de061aedb04952904b9c424e7eaea0cdec
2014-05-13 16:36:30 +02:00
Rob Hirschfeld
c7fd7ae3cb Basics of TCUP that is used OUTSIDE of RefStack to run RefStack
This simple set of scripts will
1) build a usable RefStack container using the /scripts/dockerfile
2) assemble the correct environment variables and other run command params
3) run the container in the background
4) provide the user the right command to attach to the container
5) could be used WITHOUT cloning RefStack
6) DEBUG mode using DEBUG env variable
7) Debug mode will map PWD to /dev to make code edits easier

TODO:
1) the command to start tempest is NOT working, needs to get fixed

Change-Id: I2c1d895c3da8cefbf5a023f513c6cf6119161f8b
2014-04-03 19:44:04 -05:00
david
4c2650da57 general house cleaning and repair of web.py imports
Change-Id: Ia8cc89b5220b51bce8ccfe09f7c459d4dac3bf6b
2014-03-01 20:17:05 -08:00
David Lenwell
1e51e842be scorecard template 2014-02-21 13:28:50 -08:00
David Lenwell
2a11572449 git ignore 2013-10-31 02:24:50 -07:00
David Lenwell
cc969e8ccc added contact name to the vendor table 2013-10-31 02:23:44 -07:00
David Lenwell
861d68f6c6 added stuff 2013-10-21 01:25:08 -07:00
David Lenwell
66a53ef2fc ignored my debug code 2013-10-09 06:07:44 -07:00
David Lenwell
12cdfe4d5d squash 2013-10-04 01:25:13 -07:00
David Lenwell
9074abd7ab first commit 2013-09-04 12:27:59 -07:00
Joshua McKenty
e5fb95f26f Admin views are auth'd against the openid accounts. 2013-07-03 18:10:06 -07:00
Joshua McKenty
0aaead5902 Added schema migrations and an admin view 2013-06-30 15:21:11 -07:00
Joshua McKenty
d67298a095 Initial commit 2013-02-26 07:57:29 -08:00