Follow steps 3 and up from the dev testing instructions above.
Technical Documentation
models/event.rb
Updated model to reflect the additional is_private column in the events table.
new_schema.sql
Added a script to add a new column is_private to the events column, a boolean value true or false, indicating if an event is private or not.
views/admin/events.erb
Added a conditional statement to only show private events to super users and not normal users.
views/admin/new_event.erb
Added a checkbox to the new events page indicating if an event is private or not.
views/calendar.erb
Added a conditional statement to only show private events to super users and not normal users.
views/event_listing_table.erb
Added a conditional statement to show a message that there are no scheduled events if every event is private and the user does not have access to see private events
Added a conditional statement to only show private events to super users and not normal users.