Runs hourly and does the following things: - updates host keys of all users based on username, date/time, and salt (stored in secrets) - switches upcoming meetings to "allow join before host" - stops finished meetings - disallows joining before host so that may not be restarted