This weekend
- Added pop-up Help bubbles and FAQ, it will be easy to add entries in the future if needed
- Changed the validation scheme for SQL entries for security
- Added the ability to approve pending members or remove existing members from emailer/directory (ics_groups.php)
- Emails and logs changes to groups now
- Added the ability to get a list of pending members to a group
- Group leaders with people pending will now have a link to the above list to more quickly approve/deny membership ("Approve Membership" link)
- fixed random bugs that I'm surprised haven't caused bigger issues
- dropped the Attendance table (cleared) as we just had a huge turnover with the sites so there were a ton of orphan entries
- created coordinator groups by year instead of just one big one -- will hopefully make it easier to prune permissions as people graduate/move on
To do (eventually):
- clean up interface for:
- - Events page
- - Statistics page
- - Log page
- Allow the ability to attach photos to sites so the site index looks better
- Link Sites to the forum
- linkage between directory /emailer and the campus directory table
- improve custom campus directory entry interface
- Add ICS file attachments to event enrollment email
- consider custom interface for ban list
- create housekeeping to remove orphaned entries
- create sister site so we aren't doing updates/bug fixes with the site live

- - Likely not happening any time soon