Locators first verify if they support the type of path configured in an attempt to prevent exceptions that are irrelevant.
Backups past the last 10 are purged.
removed useless code, changed for style.
"uninstalled" means an app without a version info manifest.
using lazy<T> rather than nasty lazy init.
changing naming
Deliberately throwing an exception if hook executions returns a none-0 exit code.
Before processing hooks, all the configuration values are marshelled into env. variables for use in scripts.
Moved some classes into an extensibility assembly. Can now write code plugins that get auto-triggered.
Added deployd "watchmen" sibling service.
Added empty deployd package and deployd remote.
Implemented API to trigger deploys.
Totally hacktastic and needs cleaning up and testing.
moving code around to write tests.
shared config, adjusted namespaces.
Watchmen no longer actually needs an ref to deployd.
added reference to deployd back for debugging.
Hacked a client that I haven't even executed yet.
Fugly rest client works and deploys an app.
Changed how config gets DI'd.
Moved where no package found errors are thrown.