Federated starring is very similar to federated following but requires the database to store remote repos in some way. It uses the ActivityPub `Like` activity and the `liked` collection. ### TODO In addition to the federated following stuff: - Handle remote repos in the database - Create actor endpoint for repos (similar to what we have right now for users) - Add table for `liked` collection - API endpoints for returning `liked` collection - Implement function for fetching `liked` items and returing a collection - Function for handling `Like` activities for the inbox