Steven Van Impe
Steven Van Impe
Revisit the use of `Equatable`. - Does doing a full state check break any code? - This should simplify unit testing. - One caveat is that Date's get rounded when...
The current default of 1s is too short to take cold boots into account. The timeout can be changed in the manifest. See https://docs.cloudfoundry.org/devguide/deploy-apps/healthchecks.html and https://docs.cloudfoundry.org/devguide/deploy-apps/manifest-attributes.html#timeout (possibly).
Users should be able to remove conversations. This should be a one-sided operation. The conversation should only be truly deleted if both users have deleted it.
Now that we've lost the links to Facebook profiles, we should add our own profile pages for users. A profile page could include: - The user's name and profile picture...
Implement a limit on the number of activities a user can host, to avoid spamming.
BGG no longer provides medium sized images. This means we need to download the full size image and scale it on our end before pushing it to COS. As a...
Users should be able to add additional credentials: - Users with email credentials should be able to add a Facebook credential so they can sign in using Facebook as well,...
We should support board game expansions: - When hosting an activity, users should be asked if they want to add expansions to their selected base game. If so, we should...
Some of our implementation already supports custom activities. We should complete this and add full support for activities not tied to a particular game. This would add support for open...
Users should be notified of new activities. Requires #85 so users can opt-in to this feature and limit the notifications to activities in their area.