Branch to start work on 0.8.x.x

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@58 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- update POM to 0.8.x.x

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@59 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- Implemented XML and Empty payload formats
- Moved most formats to inherit from generic format.
- Starting to look at artifacts (not working yet)
- Previous build information added (not tested yet)
- Some UI changes to implement Fixed/Broken builds (not working yet)
- Code changes to implement Fixed/Broken builds (not tested yet)
- Removed WebHookNotificator, as it was legacy and not used.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@72 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- A bit more test code.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@74 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- adding .settings to svn:ignore

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@75 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- A few more tests

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@76 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- Mocking up using Mockito.org

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@77 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- A bunch more testing.
- WebUI still broken.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@78 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks
- removed invalid mockito verify

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@79 1e73634f-3015-4432-a249-9c159a3a9991
Updating maven repo to point to new project name.


git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@109 1e73634f-3015-4432-a249-9c159a3a9991
Some more work on build recovery status

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@117 1e73634f-3015-4432-a249-9c159a3a9991
More work on the new interface.
A bit of refactoring to make unit testing easier.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@122 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks 0.8 branch
- Migrated to local logger instance
- Better use of Mockito 

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@124 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks-0.8.x.x branch
* Currently not compiling and some unit tests failing..
- Lots and lots of changes. 
- Moved from old BuildState to new BuildStateEnum and wrapper object.
- Now supports "broken" and "fixed" states.
- Now supports being able to just notify on failed and/or successful builds.
- Has a convertor to convert from old style to new style XML config.


git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@126 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks 0.8.x.x
- Fixing spelling error in converter

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@127 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks 0.8.x.x
- Migrated to new plugin zip architecture
- Lots of bug fixes.
- All tests now pass
- Should be good for alpha testers.
Known Bugs:
- Loading screen never goes away on edit page!

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@128 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks 0.8.x.x
- Migrated to new plugin zip architecture
- Lots of bug fixes.
- All tests now pass
- Should be good for alpha testers.
Known Bugs:
- Loading screen never goes away on edit page!

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@129 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks-0.8.x.x
- Fixed "Loading" screen never going away on version 7 (and above) of Teamcity.
  Added logic to not include tcwebhooks jQuery version if TeamCity is version 7 or above.
  This is because the versions of jQuery were conflicting and causing a Javascript error.
- Fixed ResponsibilityChanged event firing. 
  I don't think ResponsibilityChanged has ever worked in tcWebHooks because 
  ResponsibilityInfo::getResponsibleUser() was throwing an exception.
- Further investigation on ResponsibilityChanged bug.
	See: http://youtrack.jetbrains.com/issue/TW-19964
- Commented out TestListener from spring config file (build-server-plugin-WebHookListener.xml)

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@130 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks-0.8.x.x
- Updated to TeamCity 7.0.2 maven dependencies
- Added buildStatusHtml field with an HTML status.
- Some more work on ResponsibleChanged using the recommendations at: http://youtrack.jetbrains.com/issue/TW-19964#comment=27-328910

TODO
- buildStatusHtml needs to be added for ResponsibleChanged.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@133 1e73634f-3015-4432-a249-9c159a3a9991
tcWebHooks-0.8.x.x
- buildResult was not being set for NVPAIRS format because getter and setter were missing
  NVPAIRS uses apache commons BeanUtils.describe to build the payload, and that requires getter and setters.
  The other formats use ThroughtWorks XStream which uses fields
- Changed buildRunner to buildRunners for NVPAIRS format. Other formats were using new pluralised field name.
- Tidied up unused imports and variables. No more yellow triangles in Eclipse.

TODO
- buildStatusHtml needs to be added for ResponsibleChanged.

git-svn-id: https://svn.code.sf.net/p/tcplugins/code/tcWebHooks/branches/0.8.x.x@134 1e73634f-3015-4432-a249-9c159a3a9991