Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following list of new features, updates and bug fixes are included in the latest Sprint 22.10 release to the FEWS NET Data Platform.

New Features

Updates available in the refreshed FDE

...

  • A new support widget (DATA-1926)

  • The ability for users to hide data series with zero data points (DATA-1869)

  • A filter design that is useable on a variety of device types (DATA-2116)

  • The ability for users to view metadata for selected data series within FDE (DATA-1942, DATA-1969, DATA-1972, DATA-2091)

  • All domains now include an info popup for each data series that includes additional information including the data usage policy (DATA-2097, DATA-1934)

Read more about these features.

...

Introduce IPC HFA data domain

...

Description

FEWSNET captures Humanitarian Food Assistance(HFA data) for some countries. To capture this in FDW, we will add a new Indicator to capture HFA data with the options:
CS - Current Situation(0)
ML1 - Most Likely Scenario (1)
ML2 - Most Likely Scenario(2)
We will also add a new Model class in the IPC domain to store HFA data.
We will add a new resource class to handle HFA data uploads.

Since at the moment most countries capturing HFA data also capture IDP data, we will build the resource class in a way that it accepts a template with both values and extracts HFA data only and ignores the others such that we can use the same file to upload both IDP and HFA data.

DATA-1934 Add Data usage policy in api return for IPC FIPE and FIC domains

Updates

...

(DATA-557)

The FDW is now able to capture Humanitarian Food Assistance Data. This data can be accessed by going to Dataseries Management > Acute Food Insecurity > Humanitarian Food Assistance.

...

Updates

Refreshed FDW Interface (DATA-2040,

The FDW user interface has been refreshed to reflect the new FEWS NET brand. Changes include:

Add filtering by keyword for News

...

Article API (DATA-1651)

The news API should also accept keywords to filter the responses byNews Article API now accepts keywords as a filter parameter.

Updates to KoBo Toolbox

Jira Legacy
serverSystem JIRA
serverId465680f2-b1d7-3a12-9839-d422a302553f
keyDATA-1778

DATA-1793 Kobo toolbox dashboard

Description

Hello Henock and Girum,

Thanks so much for attending the East Africa XBT training and Kobo toolbox rollout. I wanted to recap and list the challenges and the issues we encountered with the backed of kobo toolbox data viewing dashboard. I would like to address those as much as possible as it impacts our users' LOE when they review and download data and how we want to move forward with similar activities if we want to use Kobo.

...

DATA-1811 East Africa XBT Kobo Form Modifications

Description

As outlined in

Jira Legacy
serverSystem JIRA
serverId465680f2-b1d7-3a12-9839-d422a302553f
keyDATA-1793
(final three bullets), we need the following modifications on the East Africa XBT Kobo Form.

...

DATA-1827 Upgrade FEWS KoBo to latest version

Description

To be able to use the newer row-based permission feature in KoBo, we need to upgrade the KoBo version currently installed for FEWS to the latest available version.DATA-1913 Speed up api format renders of endpoints with large drop-downs

Description

Some endpoints, particularly ipcphase, take a long time to render in api format (browsable), because they contain foreign keys to large tables, which are rendered as HTML SELECT OPTION tags.

...

In most cases these would be more usable simply as TEXT inputs to type an ID in to.

Refreshed domain names (DATA-1922

...

Description

...

, DATA-1939)

The names of the domains shown in the sidebar of FDE2 Data Platform have been reviewed . These changes need to be propagated throughout the FDW and should be incorporated into the following places;

  • FDW Menu Names

  • HDX names

  • Verbose names on Django models

...

and several have been updated across the refreshed FDE, FDW, and HDX. Name changes can be reviewed here.

DATA-1943 Update FAO pipeline based on changes in remote api

Description

The help ticket reported

Jira Legacy
serverSystem JIRA
serverId465680f2-b1d7-3a12-9839-d422a302553f
keyHELP-1278
gave us the chance to review the FAO pipeline, which is affected by the recent changes in the fao remote api. The change is noted below:

...

DATA-1994 Add dataset name to cross-domain dataset endpoint

Description

Make the dataset name field available on the cross-domain api/dataset endpoint

DATA-2040 Refinements to FDW data entry screen UI

Description

I have some revisions to the FDW data entry screens to improve usability. See example in the linked Figma design—”3.3 Recommended Design - Classified Product Change Screen”

Revisions:

...

Increase spacing between the entry form title and the record title

...

Add dividing lines above the record title and below the last input field

...

Change input field labels from left justified to right justified (except “country classified product aliases”)

...

Change input field labels from all caps to standard body case, making sure the first word of each field label is capitalized

...

Bug Fixes

DATA-1656 Trying to open https://fdw.fews.net/en/admin/semistructured/semistructureddatapoint/ results in 500 Internal Server Error

DATA-1929 Unable to update datasourcedocument name

Description

As reported

Jira Legacy
serverSystem JIRA
serverId465680f2-b1d7-3a12-9839-d422a302553f
keyHELP-1291
the web form in the admin doesn’t allow users to update source document name when no license information is selected.

DATA-1935 Investigate issues with refresh materialized views debouncing incorrectly.

Description

The EWT have been having issues with uploaded data collections taking a long time to reflect the updates in FDW. The is because the refresh materialized views have not been running correctly. These can be run manually by ssh-ing into the server and running the commands from psql, like the below;

...

DATA-1954 Fix safety warning for protobuf

Description

The below safety error is causing issues in the CI pipelines.

...

DATA-2083 SaveNewArticles fails for articles from multiple sources

Description

SaveNewArticle relies on ReadExistingArticles to avoid inserting duplicates.

...