Release Notes for Sprint 19.12
Introduction
Dated:
In this sprint release document, the following main features and defects are resolved and deployed to the production server.
Bulk upload of nutrition supporting documents https://fewsnet.atlassian.net/browse/DATA-72
Add Period Tasks (django_celery_beat) to Systems Administration admin menu https://fewsnet.atlassian.net/browse/DATA-98
Add ExchangeRateViewSet https://fewsnet.atlassian.net/browse/DATA-101
Include relevant CPI data in Market Price timeseries extract https://fewsnet.atlassian.net/browse/DATA-103
Add inverse_value to Exchange Rate Value API extracts https://fewsnet.atlassian.net/browse/DATA-104
Change FDE's Request Format for Crop Domain https://fewsnet.atlassian.net/browse/DATA-127
Bulk upload of crop production supporting documents https://fewsnet.atlassian.net/browse/DATA-135
Data collections with zero data point counts cannot be deleted https://fewsnet.atlassian.net/browse/DATA-33
Cannot import Market Prices from partially recognized files https://fewsnet.atlassian.net/browse/DATA-140
New Features
Bulk upload of nutrition supporting documents https://fewsnet.atlassian.net/browse/DATA-72
This feature is about bulk uploading of the nutrition supporting documents to the FDW.
Add Period Tasks (django_celery_beat) to Systems Administration admin menu https://fewsnet.atlassian.net/browse/DATA-98
This feature is about adding Period Tasks (django_celery_beat) to Systems Adminstration admin menu like you see in the image below:
Add ExchangeRateViewSet https://fewsnet.atlassian.net/browse/DATA-101
This feature is about adding a corresponding /api/exchangerate endpoint to the existing /api/exchangeratevalue endpoint.
Include relevant CPI data in Market Price timeseries extract https://fewsnet.atlassian.net/browse/DATA-103
This feature is about adding new columns to the end of the existing time series extract format for Market Price to include the CPI data as shown below:
Add inverse_value to Exchange Rate Value API extracts https://fewsnet.atlassian.net/browse/DATA-104
This feature is about adding inverse_value to Exchange Rate Value API extracts. It is now showing in extracts of market price data.
Change FDE's Request Format for Crop Domain https://fewsnet.atlassian.net/browse/DATA-127
Currently FDE requests data in html format (i.e. `format=html`) when doing crop data filtering. This seems to increase (more than double) the size of the response coming from the back-end, and hence makes the whole process slow.This feature is about improving the slow response of the crop data domain by changing the format sent by FDE to `json`.
Bulk upload of crop production supporting documents https://fewsnet.atlassian.net/browse/DATA-135
This feature is about bulk uploading of the crop production supporting documents. These documents are all loaded into the Public Supporting Documents document type.
Resolved Defects
Data collections with zero data point counts cannot be deleted https://fewsnet.atlassian.net/browse/DATA-33
There was an issue in deleting a Data collections with zero data point counts i.e recreating data collection periods with the same dates and updating the data points results in zero data point counts. And trying to delete the zero data point counts results in 500 internal server error . This was resolved and released in the current sprint.
Cannot import Market Prices from partially recognized files https://fewsnet.atlassian.net/browse/DATA-140
There was an issue in uploading files of Market prices for different countries and this was resolved.