add some basic tests for getting dependencies (and properly returning draft or published)
require url parameter secret to sign up