fixes to allow asset promotion process to work properly, though it's still not finished as it uses direct access to repository not over server