Fixed bug in id to path translation
Fixed incorrect id to path conversion
Changed behaviour to -> providing an md5 optimistic lock when the underlying feature does not exist will result in an optimistic lock exception. This ensure's users will be notified if a file was deleted while they were editing.
Allow blank package id - the root package id will be empty
new feature - Git log will follow a file when absolute path provided
cosmetic - organized imports
Moved file utility methods into FileUtils
Added log message for history
Corrected path follow to support window's path "/"
Added test for log following a folder
Added test for log following a folder
Added log message for history
Added event to changeset files, eg: DELETE/ADD/etc
Fixed handling of window's slashes
Some cosmetic improvements
Switched from camelcase to underscore seperated human names
Added log message into each event
Changed HTTP response codes and results on controllers to be more restful
Changed view hierarchy
Added a web.xml with configuration so that spring properly recognizes http put's
Disabled suffix pattern matching to allow for restful URL's with a period in them
Switched from camelcase to underscore seperated human names
Added log message into each event
Changed HTTP response codes and results on controllers to be more restful
Changed view hierarchy
Added a web.xml with configuration so that spring properly recognizes http put's
Disabled suffix pattern matching to allow for restful URL's with a period in them
A quick and dirty http request api wrapper
Chorus tests and handlers for chorus-webapp
added chorus web-app modules