Skip to content

V2.1#24

Open
IreLynn wants to merge 63 commits into
masterfrom
v2.1
Open

V2.1#24
IreLynn wants to merge 63 commits into
masterfrom
v2.1

Conversation

@IreLynn
Copy link
Copy Markdown
Collaborator

@IreLynn IreLynn commented May 14, 2019

Contains a number of significant updates, including the following:

  • Djoser submodule updated from release 0.4.0 to release 1.1.5 from Sunscrapers
  • Restructured serializers for samples and chemical analyses, aimed at cleaner delivery of data to frontend
  • CSV rendering option for samples and chemical analyses: adding '&format=csv' to any query delivers a CSV file containing the query results
  • More options for sorting query results
  • Integration of images (image migration from legacy database, addition to serializers for samples, subsamples, chemical analyses)
  • Re-implemented bulk upload of samples and chemical analyses so that they work and expect files to be formatted in the manner described in the old wiki

Persisting issues/to-do's that we are currently aware of (logged in issues):

  • Djoser is now on release 1.5.1; should update and verify that everything still works as expected
  • Legacy images have been migrated and fully integrated, but new image upload/bulk upload has not been tested
  • Bulk upload for samples and chemical analyses require further testing and tweaking to verify that all errors are being handled appropriately and delivered to the frontend in a way that is useful (for front-end data table display)
  • Wiki needs to be updated to reflect revised serializers, mention CSV export, and include instructions for bulk upload file formatting
  • Install script does not work out of the box. Need to look into this, and determine what needs to be updated in the script & instructions on the wiki

Changes implemented by @bdrumheller and @IreLynn between February 2018 and May 2019.

bdrumheller and others added 30 commits February 18, 2018 19:15
…age import to match wiki documentation; update legacy import to include chemical analysis reference image, image comments
accidentally put djoser fixes into wrong branch
…th django-templated-mail (used by new djoser version)
@IreLynn IreLynn mentioned this pull request May 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants