mozilla / shielddash

Dashboard for SHIELD study reports.
http://shielddash.herokuapp.com/
Mozilla Public License 2.0
2 stars 5 forks source link

Merge front-end into codebase #22

Closed openjck closed 8 years ago

openjck commented 8 years ago

These changes merge the shield-studies-client repo [1] into this shielddash repo [2].

[1] https://github.com/spasovski/shield-studies-client [2] https://github.com/mozilla/shielddash

openjck commented 8 years ago

cc @robhudson @spasovski

spasovski commented 8 years ago

Looks good, it's the latest from the client. I'll try and get it running shortly

spasovski commented 8 years ago

r+wc from my end. Thanks for handling this. I didn't get a chance to setup django locally but I don't want to hold things up either.

robhudson commented 8 years ago

r+wc. Works well locally. The only problem I had was an initial 403 after first sign-in but a refresh solved it.

openjck commented 8 years ago

Updated. I can further update the Procfile based on what we decide.

openjck commented 8 years ago

Good news. Deploying this to Heroku is super easy. All we need to do is add the heroku/nodejs buildpack and have it run _before_ the heroku/python buildpack. It's important the heroku/nodejs buildpack runs first because Gulp needs to build the CSS and JavaScript that collectstatic will collect.

All of this can be configured through the web UI with just a couple of clicks.