fix new event form validation and add dashboard pending event views