Use vagrant to set up a development environment (still needs work)
Don't try to install puppet modules when they are already installed
Vagrant dev environment automatically populates database
Changed example perl config to match open australia's data rather than the uk's
Forgot to commit this script which is needed by the puppet manifest
Changed development environment to ubuntu 10.04 (lucid) to match server
Collate needs to be utf8 unicode. Need to run calc_caches.php to create other db tables.
Copy development database to test database. Turn off mysql strict mode for rails.
Add www-data user to mysql, so mysql_real_escape_string can succeed. Fixes openaustralia/publicwhip#171.
Forward port 3000 so the host can view the rails app in browser
Better feedback when tidy command fails. Fixes openaustralia/publicwhip#176
Calling exec() replaces the currently running process, causing rake/rspec to bail. Using system() instead.
php app needs to process xml files as php code
Fixed a bug where rspec tests would change the php app's database, but not the user or password
Add PHP_SERVER environment variable to VM to make running tests simpler