Adding Containerization (Docker) and Subfolder for Continuous Integration and Deployment (CID)
Modify branding
Add data-main att to cilantro script tag in base
Remove etl/README and reference etl/KNOWN_ISSUES in README
Make chopauth functional in dev/prod and optional in local
Added sqlite db to gitignore
Turn off avocado data cache
Taking out extra javascript
Use static/scripts from cbttc

Fixes #1
Re-enabled avocado data cache

Remove chopauth from requirements.
Add a first syncdb command to sync essential apps

Add django-registration to requirements file
Add avocado dependency to metadata migration.

Signed-off-by: Aaron Browne <aaron0browne@gmail.com>
Add die-on-term to uwsgi ini

Fixes #3
Signed-off-by: Aaron Browne <aaron0browne@gmail.com>

Adding django conf files for enabling CID

Adding a Dockefile flexible enough to run externally on Travis and Internally.

Adding customized fabfile for managed deployment in CID environment

Adding continuous_deployment subfolder with CID hooks

Ignoring .python-version

Commenting out apt-get install rubygems

Ignore .project_config.json

Get etcd app configuration settings when starting the container

Update APP name in bootstrap.sql

Install rubygems from tar package

install rubygems-update
Start PEDSnet development

This commit breaks from previous development, which was toward a
demo-able app built on the OSIM2 simulated dataset. The new development
path is towards a production-capable app built on the OMOP CDMV4 data
model for the PEDSnet Data Coordinating Center. In that spirit, this
commit removes all migrations and starts over with new models, beginning
with person, provider, care_site, organization, location, visit,
condition, procedure, and drug. These models are intended to sit on top
of materialized views, the code for which is in the PEDSnet DCC repo.

This commit also updates the project dependencies, including cilantro,
and makes changes to the settings to accomodate the django-haystack
upgrade. The base.html template is modified to include the bootstrap css
files as cilantro is no longer packaged with them.

The main.js project bootstrap file is modified to customize the type of
two fields (person_id and provider_id) as strings, in order to convince
cilantro to use pick-list controls for those fields. The avocado
datafields and dataconcepts are configured and stored in a fixture with
paired metadata migration.

Fixes #4

Signed-off-by: Aaron Browne <aaron0browne@gmail.com>

Adding LDAP as an option in settings

Updating app.py with new HAY_STACK settings

Adding urls.py from ATI template

Adding in chop auth settings into urls.py

Removing logging from settings.py

Adding wsgi.py from ATI template

Removing LDAP settings from settins.py

Upgrade whoosh and avocado

Adding chopauth

Adding chopauth

Adding chopauth settings after other imports

Use linked memcache in deploy

Adding chopauth installation to to CID container start script

Adding Containerization (Docker) and Subfolder for Continuous Integration and Deployment (CID)