Mad Price Ball
Mad Price Ball
## Description The members list seems to be sorting members according to number of projects – but it's not consistent with the visual count of badges visible. ## Example My...
## Description Members can delete data from a data source, but only if the data source has been disconnected. This is not clear. My rationale for this is that the...
## Description The deauthorization webhook is great, but it doesn't provide any way for a receiving app to ensure that the POST came from Open Humans. (That is, anyone that...
## General Checkups - [x] Have you checked that there isn't already an existing issue that describes what you report below? - [x] Have you checked that there isn't already...
Currently projects have to poll the Open Humans API to discover when any updates have occurred to the data they can access. This could become onerous if a project is...
We didn't originally include this because access to an email address renders personal data highly "identified". For many projects, having "unidentified" engagement is a big security feature. But projects sometimes...
In Data Selfie, a description can be entered -- but this isn't made visible anywhere. Also, activity file updates and uploaded files from projects can have "description" and/or "created" metadata...
Site produces an error rather than 404 when a URL containing unicode is attempted. URLs are converted into identifiers for CSS purposes, and this seems to be the source of...
Apps in Android and iOS use redirect URIs with registered schema to enable OAuth2 interactions. The current solution is hard-coding the whitelist for these in settings – something more programmatic...
It should go to `/user/username` – not to the dashboard at `/member/me`. And maybe the latter is entirely unnecessary. There could be an "edit profile" a user sees on the...