Installation History

This provides the ability to record installation history of packages. Data is currently stored in sitecore. (Sitecore content package for templates to be provided this evening)

You can enable this ( off by default) in the standard config provider : recordInstallationHistory="true"

There is a new endpoint to get the highest installed version. "/package/latestversion"

This return JSON.

Packages should follow the following naming conventions. Id should be an int.

{ID}-DescriptiveName.extension
// E.G 01-AboutPage.update
// E.G 02-HomePage.zip

All unit tested, apart from the DAL, which is abstracted away in a repository.