adds last_push, hidden, and flagged fields
adds listByActivity method