coralnet
coralnet copied to clipboard
Development of CoralNet.
Example error: ``` MultipleObjectsReturned at /source//upload/metadata_preview_ajax/ get() returned more than one Metadata -- it returned 2! ``` We saw this on October 4, when Bernardo from NOAA reported an error...
Currently all the data-image (not static image) URLs on the site are protected by time-limited AWS keys. This means that any valid image URL you obtain will only work up...
Follow-up on PR #453. - Link to the batch editor page somewhere, perhaps from the CPC annotations upload and CPC export forms. - Clean up CSS, particularly spacing between elements....
So we don't have to worry about stuff like issue #447 in the future, and to make all the tables consistent. This would be easier to do in Django 3.2...
Issue #447 left the database in an inconsistent state because an uncaught error was happening in the middle of a task, and that task wasn't running in a database transaction....
Or make it an optional column. This makes it easier to manually verify the CSV data against the annotation tool or another point-count GUI. See https://groups.google.com/g/coralnet-users/c/igRHhM6z4Kg
Export Annotations CSV only exports points that are annotated (either by human or machine). The only way to export unannotated points is to use 'Export Annotations CPC', and people who...
This needs to be fleshed out, and it is not a huge priority. But it has been requested several times.
Putting developer-specific settings in the repo (`dev_beijbom.py` and `dev_stephen.py` in our case) potentially serves as a useful example for someone else to set their own settings. It also serves as...
We typically use session storage in multi-step views such as metadata/annotation upload - request 1 stores the data in the session and gives a preview to the user, then request...