django-tables
anddjango-filters
integration- same as relationship support
- Validate data using OLSv4 (see #119 for more information)
- Submit data into BioSamples with current BioSamples application (see #120 for more information)
- Solve issues with
SearchOrphanTask
- Update python magic file check when uploading data
- remove flower from
docker-compose.yml
- Security updates
- Update Travis CI configuration
- fix readthedocs build
- security updates
- pinning package dependences
- solved issue with celery autoscaling
keep at least two worker running
swap latitude and longitude row order in AnimalDetailView
add id columns to admin views
fix bug in reload submission (no more need to change version or type)
update template upload file (removed unused columns and encoded in
UTF-8
)track and clean up orphaned BioSample IDs - add task to track
IMAGE
BioSamples id not tracked in InjectTool - Notify admins about orphan BioSamples - Patch BioSample by submitting the mandatory attributes with areleaseDate
in the future
- finalize and retrieve data from patched BioSamples using management scripts
- deal with already removed samples
deal with issues when calling zooma
authenticate once when querying BioSamples
describe BioSamples submission statuses
update uploading data docs
- refactor
language.templates
- returning bootstrap alert messages with zooma call
- refactor
uid.templates
- simplified error message in token generation
- model USI errors as
ValidationResult
objects - minor refactor
- changed APP registration and about pages
- add missing names to batch update
- mark mandatory fields in forms with CSS
- update
uid.models.DictRole
- schedule cleanup registration
- refactor account activation message
- upgrade
Django
to2.2.10
- No more
50x
page when creating a submission with the same attributes of another one - Minor refactor
- No edit submission with no data
- forcing constraints for mandatory attributes
- No more validation with
READY
state - rename empty template and download from
CreateSubmissionView
- changed
URI
for about pages - documentation review
- truncate mail body sizes
- track samples count and status in
biosample.models.Submission
- truncate error messages sent by emails
- tune celery worker (autoscaling processes)
- refactor admin Submission classes
- suppress warnings for
Processing
submission status - pin pyUSIrest library to
v0.3.1
and fix an issue in patching sample - fix a bug when recovering a submission
- Improve wording in webpages
- add missing staticfiles
- upgrade
Django
to2.2.9
- pinning
pyUSIrest
dependency tov0.3.0
- documenting the BioSamples submission process in sphinx
- export BioSamples IDs as a CSV from Edit Submission view
- force excel date cells into
datetime.date
objects - remove duplicated
animal_age_at_collection
column from excel template
- fix issue in excel import when more that one animal is found in
excel.helpers.ExcelTemplateReader.get_animal_from_sample
- upgraded
pyUSIrest
module to support the BioSamples submission to production environment - fix
wp5image.eu
links in sphinx docs and templates - update documentation
- minor fixes
- remove
/image/
location from django settings - remove
/image/
location from NGINX - update docs
- Upgrade Django to last LTS version (2.2)
- Tests and code were fixed
- Migrations were resetted to initial state
- model the new species/translations in
initializedb
- a better error message when uploading missing relationship with
excel.helpers
- catch import from cryoweb errors
- clean up biosample.models.Submission
- moved
PersonMixinTestCase
intouid.tests.mixins
- add UpdateOrganizationView
- update dashboard and submission delete templates
- add a missed migration
- deal with improved token duration
- read EBI endpoints from configuration files and determine if they are tests endpoint or not
- remove test warning banner relying on templatetags
biosample.forms
updated- map to default breed if possible
- add
IMAGE submission id
attribute to identify the original submission into InjectTool - improved
image_app.admin
andbiosample.admin
- move
image_app
touid
application - refactor
Animal
andSample
models by removingName
model - link to
ValidationResult
through generic relation - fix name collision issue (
Animal
andSample
with same names) - New constrain to
Animal
andSample
model to determine uniqueness in user space - Ignore already loaded
Animal
andSample
relying on their names if loaded in a different submission - Sort by relationship when submitting to BioSamples through SQL
- Submit a
Sample
only submission (ifAnimal
are defined in another submission) - improved error reporting while importing from excel for
time/units
fields - updated docs