Add in database cleaner to get capybara tests working with AJAX events.
Remove format html from controller methods that only respond to AJAX requests.
Add additional tests for viewing each tab on participant page. Make tests pass.
Finish participant page tests for current functionality. Create folders for participant/leader page tests. Start testing leader page.
Write test for viewing leader current surveys tab with no surveys. Make test pass.
Fix bug with brandon x-small size screens. Create a navigation yield group in the application.html.erb file. Add in space for tagline on Discussions Index page.
Write test for viewing Ended Surveys tab on leader page. Make test pass.
Add test for creating a closed survey. Make test pass.
Write test for creating and sending a survey. Make test pass.
Write tests for updating current surveys. Make tests pass.
Clean up test files. Write test
s for showing survey responses on leader page. Make tests pass.
Write tests for showing participant questions on leader page. Make tests pass.
Add styling to question response form on leader page.
Break out answered/unanswered questions into two tabs.
Clean up tests, make failing tests pass.
Add modal on show page for users to enter Leader Code and access Leader page. If there is not a matching leader code, the leader page cannot be accessed.
Update tests to account for authentication needed for access leader page. Update discussion requirements to be leader_code and title.
Check for empty lists after websockets events and add empty lists messages when necessary.