fix(site): remove unused fields, don't show surveys for unpublished site

issue: #101 (closed)

Merge request reports