- exclude cache/compiled data files used by Eclipse/Play
- add a stub endpoint for server registration
- show a proper message on the index page
- add dependency to mysql
- use Evolutions to manage schema
- add copyright to all source files
code to deploy Play app to dotcloud
comment mysql section to test deployment of skeleton app
fix test specs
- add a postinstall python script to create db:avpdb and user:avpserver
- enable mysql in the play app
Rewrite run script in python and merge postinstall script (db setup stuff) with it. This was necessary to be able to pass production db parameters (host and port) to Play
add .dotcloud/ to .gitignore
(minor) better processing of input arguments
just add a comment to say default db parameters are overrided by dotcloud run script
dotcloud-agnostic script to create avp db and user
extract db parameters from additional config file or use default values
use db_setup.py to create avp db and user
- use dotcloud/application folder to store play_aux.conf which overrides default db settings in application.conf (Note:play_aux.conf won't be in git repo)
- fix bug where run script could not locate db_setup.py (use subprocess.check_call with absolute path)
  - moved db_setup.py to dotcloud/application so that it becomes availabe to use after deployment
enable evolutions in application.conf
- basic functionality to parse registration request and store record in db
- fix device_id type in the schema
ID-130
- remove all code for using mysql to insert registration data
- create a tag (v1.0_with_mysql) for version containing mysql code
- code snippets are also available as a gist: https://gist.github.com/kamranf/912bef0ea25bd4f352b4
add place-holder for production config (overrides the default application.conf)
(minor) remove db-related depedendcy and test parameter