Validation of all Contributions must be more thorough
Currently, the validation of contributions saved on our database does not go through important accessibility check that must be executed before object insertion.
Namely, the following checks should be performed:
- When the user inserts a data format, that all referenced data formats are accessible
- When the user saves an algorithm that all referenced data formats are acessible
- When the user saves an experiment, that databases, algorithms, analysers, data formats and environments are accessible.
When all these items are checked, we can safely close this bug.