The initial implementation in #185 didn't include any visibility checks, so e.g. at present anyone can overlay other users' private datasets. (Because experimentversion_detail.html just iterates over experiment.protocol.protocol_experimental_datasets.all)
#184 might be a useful refactoring before tackling this issue? I don't think it's necessary though, so probably not.
The initial implementation in #185 didn't include any visibility checks, so e.g. at present anyone can overlay other users' private datasets. (Because
experimentversion_detail.htmljust iterates overexperiment.protocol.protocol_experimental_datasets.all)templatetagthat does the filtered DB querydatasets:version_json, it gives an appropriate error#184 might be a useful refactoring before tackling this issue? I don't think it's necessary though, so probably not.