Niqati button now hidden from main nav for nonstudents
Implemented get_first_episode and get_next_episode methods for Activity model
Refined dashboard
Neonize password reset templates
Separated the logic of constructing the activities calendar's activity array into a single dedicated file
The calendar now doesn't display episodes greater than 2 weeks in length
Media alerts on list activities view are now only shown to club coordinators; this solves a bug when a club member accesses the view
Optimized tests
club.membership_open doesn't need to be true for the coordinator to be able to view applications!
Now club coordinators can approve club membership applications
Now there is a tab in the show activity page that links to the view participations page