[Archived] A tool for logging ad-hoc contribution activities that we can't count elsewhere
Перейти к файлу
Christopher DeCairos 71de3956ee
Update README.md
2017-11-13 10:44:15 -05:00
bower_components implement CSP 2014-04-17 16:05:28 +01:00
lib Merge pull request #7 from christensenep/poll-badgekit 2014-07-03 13:15:25 +01:00
public further refactoring for multiple views 2014-05-21 15:18:00 +01:00
sql Adding support for polling badgekit for contributor badges 2014-06-10 14:57:57 -04:00
views Merge branch 'master' of https://github.com/mozilla/adhoctribution 2014-06-10 14:02:22 +01:00
.gitignore The site will have to set the following security headers: 2014-04-16 15:09:37 +01:00
.jsbeautifyrc init 2014-04-02 10:31:38 +01:00
.jshintrc implement CSP 2014-04-17 16:05:28 +01:00
Gruntfile.js implement CSP 2014-04-17 16:05:28 +01:00
LICENSE use mocofoteamlist 2014-06-03 15:55:02 +01:00
Procfile boilerplate 2014-04-02 11:35:53 +01:00
README.md Update README.md 2017-11-13 10:44:15 -05:00
bower.json implement CSP 2014-04-17 16:05:28 +01:00
newrelic.js default newrelic config file 2014-05-23 16:41:16 +01:00
package.json Merge branch 'master' of https://github.com/mozilla/adhoctribution 2014-07-03 13:20:26 +01:00
sample.env Adding support for polling badgekit for contributor badges 2014-06-10 14:57:57 -04:00
tasks.todo delete your own data (to enable testing) 2014-04-04 15:36:08 +01:00
test.js show recently added 2014-04-03 16:43:34 +01:00
web.js Merge branch 'master' of https://github.com/mozilla/adhoctribution 2014-07-03 13:20:26 +01:00

README.md

This repo is no longer actively maintained and has been archived

adhoctribution

A tool for logging ad-hoc contribution activities that we can't count elsewhere

Dependencies

  • Node.js & npm
  • Bower: npm install -g bower
  • grunt-cli: npm install -g grunt-cli
  • heroku toolbelt
  • mysql database

Setup a table in mysql

See script in sql/table.sql

Environment Config

For local dev, copy sample.env to .env and add credentials Set equivilent environment variables on Heroku

Localhost HTTPS

You will need to generate a self-signed certificate for local development over HTTPS. See http://docs.nodejitsu.com/articles/HTTP/servers/how-to-create-a-HTTPS-server

Save the key and the cert here:

/config/key.pem
/config/cert.pem

Running the app:

grunt
foreman start