Introduction
Date: 21 December 2020
The following list of new features, tasks, and resolved bugs are included in the latest Sprint 20.11.11 release to FDW/FDE:
Features
Design and implement import of WorldPop demographic data https://fewsnet.atlassian.net/browse/DATA-479
Create a PandasKMLRenderer https://fewsnet.atlassian.net/browse/DATA-546
Writable API for DataCollection, DataCollectionPeriod and DataPoint https://fewsnet.atlassian.net/browse/DATA-552
Managing weekly commodity availability data in the FDW https://fewsnet.atlassian.net/browse/DATA-568
Enhanced Country API for easier maintenance of visualizations https://fewsnet.atlassian.net/browse/DATA-569
Add verbiage on the login page indicating that we are currently not accepting new FDE account registrations https://fewsnet.atlassian.net/browse/DATA-599
Replicate the "Options" tab functionality that is currently in the Price domain (FDE) onto the Trade Domain in FDE https://fewsnet.atlassian.net/browse/DATA-600
Include a filter box for Flow Type on the Trade domain https://fewsnet.atlassian.net/browse/DATA-601
Create a DataCollectionFilter and DataCollectionPeriodFilter and update serializers https://fewsnet.atlassian.net/browse/DATA-624
IPC Map improvements https://fewsnet.atlassian.net/browse/DATA-625
IPC phase data validations https://fewsnet.atlassian.net/browse/DATA-627
Sending email notification to the user after Drupal publication https://fewsnet.atlassian.net/browse/DATA-630
...
This feature is about loading the worldpop WorldPop data in amazon into Amazon’s S3 bucket and enhancing the APIs to get a population data extract in a tabular format (as seen here: https://fdw.fews.net/api/geographicunit/?format=csv&unit_type=fsc_admin_lhz&country_code=KE&as_of_date=2020-12-1&fields=with_population) and with a demographic breakdown (as seen here: https://fdw.fews.net/api/geographicunit/?format=csv&unit_type=fsc_admin_lhz&country_code=KE&as_of_date=2020-12-1&fields=with_population ).
...
This enhancement is about adding allowing the
KML
format extract for the forDataPointViewSet
, for instance, (https://fdw.fews.net/api/cropproductionindicatorvalue/?format=kml&country_code=AF&cpcv2=R01).
Writable API for DataCollection, DataCollectionPeriod and DataPoint https://fewsnet.atlassian.net/browse/DATA-552
This feature is about enhancing the operations of creating, reading, updating and deleting of the existing data collection, data collection period, data point API API end points from the back end.
...
This feature is about allowing the import of the weekly commodity availability data into FDW and extract the data from the API end point of the
marketpricefacts
(httpi.e. https://fdw.fews.net/api/marketpricefacts/).
Enhanced Country API for easier maintenance of visualizations https://fewsnet.atlassian.net/browse/DATA-569
This feature is about enhancing the country API (https://fdw.fews.net/api/country/) to include all the key fields which helps help for easier maintenance of the visualization.
Add verbiage on the login page indicating that we are currently not accepting new FDE account registrations https://fewsnet.atlassian.net/browse/DATA-599
...
This enhancement is about adding the
Options
tab functionality to the Trade data domain of the FDE (https://fdw.fews.net/data-explorer/#/trade).
...
This feature is about introducing
Flow Type
filter to the Trade data domain of the FDE (https://fdw.fews.net/data-explorer/#/trade).
...
This enhancement is about improving the IPC map by supporting the remote monitoring countries and using the an enhanced country API .
IPC phase data validations https://fewsnet.atlassian.net/browse/DATA-627
...
This task was about reconciling the crop production indicators i.e (
crop_region
andcrop_unit
) by changing the geographic unit types of Afmadow & Hagar tocrop_region
unit type .
Reload historic IPC data https://fewsnet.atlassian.net/browse/DATA-541
...
The IPCPackageViewSet doesn't support KMU documents correctly https://fewsnet.atlassian.net/browse/DATA-705
The downloaded KMU shapefile shapefiles were not showing the correct documents and this was resolved and it is working as expected .
...