Add request.ssl check in proposal view to fix mixed content issue

close #1