send the raw category list back as well for ease of use in mobile apps
add CGI script for Oxfordshire to absorb incoming Open311 service request POSTs
explicit SQL declaration of the procedure
only bind the params that we need, now defaults are in there
just make the stored procedure call -- simpler SQL -- don't declare it here
add ORA types for return values, add mandatory incident_datetime
print out fake (test) return value for now, and remove inout ORA_types
add media_url to description body
remove fake insert for command-line tests
tidied some debugging, moved config file to top of file now we're using it for all instal-specific settings
Rename 'open311conf' database table to 'body'.
Rename from_council to from_body, and small related changes.
Rename area_id on Contacts table to body_id.
Add foreign key constraint from contacts to body.
Remove unused Open311 GetUpdates code.
Convert PopulateServiceList to use body IDs.
Convert report sending code to use bodies rather than areas/councils.
Convert get_services to lookup body area_ids.
Update reporting to use bodies.
Rename council column to bodies_str, and all the related code.
Update tests for new names of things and bodies needing to exist.