Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

Latest commit

 

History

History
1111 lines (774 loc) · 45.3 KB

CHANGELOG.md

File metadata and controls

1111 lines (774 loc) · 45.3 KB

Release 6.8.0 - DREF ICRC changes, Update DREF Ops. update logic

Date: 2023-08-31 Frontend:

  • Move ICRC fields in DREF forms and exports to a separate section
  • Change IFRC label in the DREF forms and exports to Secretariat
  • Include word DREF in operational update export title
  • Include word DREF in final report export title
  • Convert ops update change question errors to warnings
  • Update Risk IPC chart to include 2023 "current" values

Release 6.7.7 - Hide in progress features

Date: 2023-08-22 Frontend:

  • Hide in progress features

Release 6.7.6 - Hotfix main donor fields in DREF Final Report

Date: 2023-08-16 Frontend:

  • Add Main donors field in Final Report form and export

Release 6.7.5 - Hotfix Edit Country link

Date: 2023-08-14 Frontend:

  • Fix country editing link to Admin page
  • Add financial report link in DREF Final Report export

Release 6.7.4 - Hotfix DREF Final Report Export

Date: 2023-08-02 Frontend:

  • Fix financial preview text not being properly shown

Release 6.7.3 - Hotfix DREF Final Report Financial Preview

Date: 2023-07-28

Frontend:

  • Fix condition for Financial Preview in Final Report Export

Release 6.7.2 - Hotfix DREF Final Report export

Date: 2023-07-27

Frontend:

  • Add an option to download the final report pdf export from dref listing
  • Add operation report section to the final report export
  • Add obsolete payload modal to final report

Release 6.7.1 - Hotfix to hide MeteoSwiss from source list in Risk pages

Date: 2023-07-10

Release 6.7.0 - Translation, DREF, Sentry, Risk Module improvements

Date: 2023-07-10

Frontend:

  • Add missing translation in field report
  • Implement sentry for error tracking
  • Remove redux logger
  • Add user content translation
  • Add warning banners for translated content
  • Remove covid tracking from create report dropdown
  • Remove validation on loan type dref
  • Catalogue of Surge Services: HR
  • Fix status in completed dref
  • Revamp DREF listing in account page
  • New surge data for ERU IT
  • Fix user search select in DREF account page
  • Fix map footer for meteoswiss data in risk pages
  • Remove separation in contact field
  • Fix GDACS map visualization
  • Add GWIS chart in country risk page

Release 6.6.8 - Hotfix for Final Report export

Date: 2023-07-04

Frontend:

  • Final Report Export fix for special types

Release 6.6.7 - Hotfix for Surge Catalogue

Date: 2023-06-23

Frontend:

  • HR role profiles to Catalogue of Surge Services

Release 6.6.6 - Hotfix for Surge Catalogue

Date: 2023-06-20

Frontend:

  • New data to Catalogue of Surge Services

Release 6.6.5 - Hotfix for displaying Contacts

Date: 2023-06-06

Frontend:

  • Remove unnecessary spaces from Contact info

Release 6.6.4 - Hotfix for DREF export

Date: 2023-06-05

Frontend:

  • Add gaps in assesment section in DREF PDF export

Release 6.6.3 - Hotfix for DREF applications

Date: 2023-05-17

Frontend:

  • Avoid crash when users detail is empty in dref

Release 6.6.2 - Hotfix for DREF applications

Date: 2023-05-16

Frontend:

  • Fix DREF applications name listing

Release 6.6.1 - Hotfix for FieldReport creation

Date: 2023-05-15

Frontend:

  • Fix FieldReport creation search for Emergencies

Release 6.6.0 - UI, 3W, DREF, Risk Module improvements

Date: 2023-05-12

Frontend:

  • Improve UI for input components in various pages
  • Add more columns to AppealDoc listing
  • Add new sectors temporary copy from backend
  • Make districts field optional for Response Activity
    • in 3W maps use whole country, when no districts are selected
  • Add wildfire events for PDC events in Risk pages
  • Fix title width and text overlap issue in the DREF pdf export
  • Add DREF loan type to DREF application and DREF Operational Update
  • New Role Profile to CoS Health
  • Top Tags to be visible on 3W page
  • Change in Tableau PPP map

Release 6.5.6 - Hotfix for a Resource page link

Date: 2023-04-28

Frontend:

  • New URL on Resource page for Data Playbook

Release 6.5.5 - Hotfix for a new CoS Role Profile

Date: 2023-04-21

Frontend:

  • New Role Profile to CoS Livelihoods and Basic Needs

Release 6.5.4 - Hotfix for an Operational Toolbox link

Date: 2023-04-13

Frontend:

  • Change referred URL in Operational Toolbox

Release 6.5.3 - Hotfix for a new CoS Role Profile

Date: 2023-04-11

Frontend:

  • New Role Profile to CoS Health

Release 6.5.2 - Hotfix for Top Tags

Date: 2023-04-04

Frontend:

  • Fix for secondary_sectors_display (plural)

Release 6.5.1 - Hotfix for PPP Dashboard

Date: 2023-04-04

Frontend:

  • Changed URL of Tableau-based PPP map

Release 6.5.0 - Search Page, Type of DREF, WFP ADAM Risk, and more

Date: 2023-04-03

Frontend:

  • Add new Search Page
  • Implement type of DREF
  • Add WFP ADAM as new source for Risk Watch
  • Revamp Highlighted Operations
  • Add Sentry for error tracking
  • Various fixes in DREF, Ops. Update pdf export

Release 6.4.6 - Hotfix for Ops Update Export

Date: 2023-03-17

Frontend:

  • Fix Ops. Update export not working when map file was missing
  • Remove the box characters from the export

Release 6.4.5 - Hotfix for Field Report (code comment appearing)

Date: 2023-03-16

Frontend:

  • Fix code comment appearing in the field report form

Release 6.4.4 - Hotfix for DREF export (Missing Lesson Learned)

Date: 2023-03-10

Frontend:

  • Fix DREF export for missing lesson learned section

Release 6.4.3 - Hotfix for DREF export

Date: 2023-03-03

Frontend:

  • Fix DREF export for empty strings in some fields

Release 6.4.2 - DREF, RiskModule improvements

Date: 2023-02-09

Frontend:

  • DREF improvements
  • RiskModule improvements
  • Map disclaimer to display with proper links
  • Fixes on the Arabic Field Report form
  • API pagination issue fix
  • GitHub Actions - add issue to Backlog project
  • GO Workplan yearly update
  • Security technical competency framework PDF doc adding
  • Using the same country dropdown in PER as in DREF
  • Surge Alerts list with 30 days limit. Excluding closed ones
  • Map layers improvements

Release 6.4.1 - Hotfix for DREF final report

Date: 2023-01-18

Frontend:

  • Fix final report issues mentioned in #2556
  • Change default tab to "Seasonal" in regional risk

Release 6.4.0 - DREF Final Report, Risk Module updates

Date: 2023-01-13

Frontend:

  • Add final report for DREF
  • Revamp seasonal risk for Regions page, add risk score calculation

Release 6.3.5 - Hotfix for ops update export

Date: 2022-10-06

Frontend:

  • Fix the actual value being wrongly populated in ops update export
  • Add progress toward outcome in ops update export

Release 6.3.4 - Hotfix for page being unresponsive during DREF export

Date: 2022-10-06

Frontend:

  • Fix the page being unresponsive while exporting the DREF

Release 6.3.3 - Hotfix for DREF export overlapping

Date: 2022-10-03

Frontend:

  • Fix wrapping and overlapping of texts in DREF export

Release 6.3.2 - Hotfix for DREF export improvements

Date: 2022-09-27

Frontend:

  • Fix overlapping of texts in DREF export

Release 6.3.1 - DREF Application, DREF Operational Updates

Date: 2022-09-16

Minor changes:

  • Improve DREF export

Release 6.3.0 - DREF Application, DREF Operational Updates

Date: 2022-09-16

Major changes:

  • Release of DREF Application feature
  • Release of DREF Operational Update feature

Release 6.2.0 - Flash Updates, Rich Text Editors and more

Date: 2022-08-05

Major changes:

  • Release of Flash Updates feature
  • Integration of Rich Text Editor into text fields on field report
  • Support for NS-level permissions in ElasticSearch queries
  • Fixes for slow responses for personnel and emergency-project endpoints
  • Add table of anticipatory action and links to Resilience Dashboard in the Country Risk page

Assorted improvements:

  • Export option for Emergency Response activities
  • Cleanup language translation file
  • 3w enhancements
  • Update data sources and improve UI in Risk Module

Release 6.1.1 - Hotfix to hide Flash Update

Date: 2022-05-19

Frontend:

  • Hide Flash Update

Release 6.1.0 - Risk Module

Date: 2022-04-05

Frontend:

  • Add Risk Module to Country Page
  • Add Risk Module to Region Page

Release 6.0.1 - Hotfix for Response Activities (3W for Emergency)

Date: 2022-03-28

Frontend:

  • Remove restriction for country selection in 3W form (Response Activity) (Previously country was limited to the countries in emergency)
  • Only show Activities tab if there is at least one Response Activity in Emergency page

Backend:

  • Remove validation for country to one of the country in emergency for the 3W form (Response Activity)
  • Add response_activity_count to support the conditional visibility of "Activities" tab

Release 6.0.0 - 3w for Emergencies

Date: 2022-03-25

Frontend:

  • Adds 3w forms and frontend for Disaster Response / Emergencies: #2233
  • Adds auto-prefixing to title for Field Reports: #2112
  • Fix shown visibility levels in field report: #2203
  • Unreleased changes to Risk Module and Flash Update implementations

Backend:

  • Backend to support new Disaster Response 3w
  • API CHANGE: Changes CSV format for Personnel Deployments CSV endpoint: IFRCGo/go-api#1358
  • Add molnix_status field to track inactive deployments
  • Adds model, API endpoint and import script for Admin2 entities

Release 5.8.4 - Hotfix for #1934

Date: 2022-03-15

Fix filter for Reporting NS in 3w form to include IFRC + ICRC

Release 5.8.3 - Hotfix for #2282

Date: 2022-03-04

Fix infinite loop on resend validation page

Release 5.8.2 - Hotfix for Name Undefined

Date: 2022-03-01

Hotfix release for #2261

Release 5.8.1 - Hotfix for Today Line

Date: 2022-03-01

Hotfix release to fix Today Line on Deployments table.

Release 5.8.0

Date: 2022-03-01

This release includes several improvements to the backend deployments process, as well as several bugfixes. It includes large code changes and updates preparing for upcoming releases of several new features: Risk Module, DREF and Flash Updates.

Frontend:

  • Code for Risk Module frontend (hidden)
  • Code for DREF forms (hidden)
  • Code for Flash Updates (hidden)
  • Implementation for Pretty URLs for emergencies

Backend:

  • Backend implementation for new Flash Updates feature: models, APIs, tests.
  • Configuration to manage Documents and uploads better
  • Adding poetry as Python package manager
  • Enable buildx for docker build
  • Enable docker layer caching in Circle-CI
  • Update README.md for poetry
  • Add migration check to Circle-CI
  • Provide empty default value for docker-compose env vars to disable warnings
  • Enable editable slugs for Pretty URLs for emergencies
  • Better reporting for erroneous CronJob runs
  • Fix to handle rapid response deployments for multi-country emergencies

Release 5.7.0

Date: 2022-02-01

Frontend:

  • Permanent URLs for Catalogue of Services: #2125
  • Show deployments for multi-country emergencies correctly
  • Fix Edit Event links on frontend
  • Fix Map Export issue: #2172
  • User Registration Changes:
  • New links on resources page: IFRCGo/go-api#1243
  • Fix bug of Surge tab showing on emergency page when there are no surge activities

Backend:

  • Safelink Outlook link checking caused double run - fixed
  • TriggeringAmount – better triggering appeal change
  • Fixing appeal-docs ingesting (urllib3)
  • New registration method (without 2 gate-keepers)
  • Deployments/personnel country_to (to model, test and API endpoints)
  • Filling the country_to field with related event first country
  • Timezone into end_date comparison (personnel_by_event)
  • Using https before resource_uri
  • Bump up the necessary packages to use python 3.8 due to Pillow must-upgrade:
  • Pillow 9.0.0, boto3==1.20.38, ipython==8.0.0, pandas==1.3.5, psycopg2==2.8.6 (!),
  • python-Levenshtein==0.12.1, requests==2.27.1, urllib3==1.26.8
  • Adding ordering (by id) to events KeyFigures
  • Fixing moved snapshot tests

Release 5.6.0

Date: 2021-12-01

Frontend:

  • Show No Data message on Deployments table if no deployments
  • Fix overlapping Pie chart on 3w
  • Handle sorting for stand-downs on Surge frontend
  • Code for DREF form (functionality hidden)

Backend:

  • Enhancements in surge alert notifications
  • New content-visibility level (IFRC_NS: FR, Proj, event)
  • Longer date interval for appeal doc scraper
  • Bump up elasticsearch to 6.3.0, urllib3 to 1.26.7
  • Fixing .dockerignore, bump up pip to 21.1
  • Search parameter for most of /docs endpoints
  • Handle Stand-Downs on Surge page
  • GeneralDocument for general document upload
  • Local development env change: psql 9.6 to 11
  • Molnix_id as read only field
  • Use molnix_id instead of pk while marking deployments inactive

Release 5.5.1: Surge Catalog of Services + Bugfixes

Date: 2021-10-20

  • Adds Surge Catalog of Services to Deployments Page
  • Code to add Operational Toolbox on Deployments Page (currently hidden)
  • Create tabs on Deployments page for new content
  • Fix bug where map would not zoom correctly on emergency pages for small islands: #2075

Release 5.5.0: New maps, various bugfixes and upgrades

Date: 2021-10-04

Frontend:

  • Use new layers and maps from Mapbox: #1889
  • Various fixes to text on Surge / Deployments page: #2057
  • Update permission model for Surge / Deployments page.
  • Several dependency upgrades: xlsx, path-parse, immer
  • Various broken URL fixes for new ifrc.org site.
  • Eliminate all Javascript linter and TypeScript warnings on the console

Backend:

  • Update permission model for Surge + Deployments, only keeping Deployment names private / accessible to logged in users.
  • Update Surge alert email notifications
  • Fixes for snapshot tests
  • Fixes for Appeals ingest process.
  • More: IFRCGo/go-api#1216

Release 5.4.1: Hotfix for Surge Map

Hotfix for ERUs not showing on the map.

Release 5.4.0: 3w Improvements + Surge / Deployments

Date: 2021-09-07

Frontend:

  • Re-write Deployments map: #2012
  • Add new chart for Deployments over the Past Year: #2018
  • Update Key Figures on Deployments page: #2011
  • Add Key Figures to Surge tab on Emergency page: #2011
  • Miscellaneous updates to Surge page and tables as per #1965
  • Various improvements to 3w as per #1970

Backend:

  • Backend changes for 3w as per #1970
  • Upgrade xml2dict library
  • For Surge Alert API, by default return all Alerts, not only Active
  • Fix aggregation count for Events by Deployment endpoint

Release 5.3.3: Hotfixes

  • Fix link to GO User Library: #1999
  • Fix Organization Dropdown in User Registration form: #1936
  • Show Country associated with Surge Alert, not event: #1988
  • Do not show Surge Alerts table to non-logged in users: #2003

Release 5.3.2: Hotfix

  • Fix surge molnix tags missing

Release 5.3.1: Hotfix

  • Fix display of Duration in Surge Alerts table
  • Truncate Position only for Alerts coming from Molnix
  • Truncate Position in Deployments table

Release 5.3.0

Backend:

Frontend:

  • Implement updated table for Surge Alerts: #1965
  • Fix popup display on Personnel Deployments table
  • Show more items on Personnel Deployments table
  • Make form validation errors consistent across PER forms: #1926
  • Improve display of generic data display errors: #1924
  • Improve error messaging for unsupported browsers: #1925

Release 5.2.2: Hotfix for incorrect emails on about page email links

  • Fixes the mailto: values for emails on the About page to reflect the correct emails.

Release 5.2.1: Hotfix for Field Report numeric field submission errors

  • Fix the positive integer condition in form (Restrict users to enter decimals in numbers)
  • Fix the "Dcoument" typo

Release 5.2.0:

  • Release Date: 2021-07-05

Frontend:

  • Various 3w improvements: #1819
    • PNS, Global views: #1823
    • Improve Country 3w
    • Add separate pages for 3W list, details and edit (We can now have a URL for individual 3W project)
    • Refactor and re-use 3W form everywhere
    • Make disaster type optional in 3W form when the operation type is 'Programme'
    • Make filters clearable in Regional 3W page
  • Emergency page changes to support new Covid page: #1950:
    • Add links section in the Emergency Details tab
    • Add featured documents in the Report/Documents tab
    • Only show response document category when it has published document
  • Fix placement of "Today" line in Personnel Deployment charts: #1837
  • Add a mechanism to copy detailed error message in the Alerts
  • Add option to copy error details in Field Report form and 3W form
  • Upgrade Mapboxgl

Backend:

  • Add historical query support to Appeals endpoint.
  • Changes for 3w:
    • Add a feature to notify project creator through email when project status is about to auto update from 'ongoing' to 'completed' (IFRCGo/go-api#1061)
    • Fix date format in 3w bulk upload
    • Fix 3w CSV exports: IFRCGo/go-api#768
  • Changes to support new Covid pages:
    • Add Links to Emergencies
    • Add Featured Documents to Emergencies
  • Minor fixes to geospatial data import scripts

Release 5.1.2: Hotfix for Field Report language submission errors

  • Implements a fix where users with non-english locales in their system / browser configuration were sometimes facing errors when submitting Field Reports

Release 5.1.1: Hotfix for Field Report Title

  • Implements a hotfix for the field report title to be a required field

Release 5.1.0: Refactors and a Time Machine

This release includes important refactors on the frontend, better error handling, and historical data querying for the Appeals API.

Frontend
  • Complete overhaul / refactor of Field Report form code, adding stability going forward, and improving architecture for forms: #1898
  • Refactors to request handling code on the frontend, to support improved loading behaviour and error handling: #1897
  • Improve UI for error messaging: #1556
  • Add new ERU types to the frontend: IFRCGo/go-api#1085
Backend
  • 3w: Unify user roles to match rest of GO: #1312
  • Allow appeals to filter out to be managed in the Admin: IFRCGo/go-api#1034
  • Add back country ISO codes to Districts API: IFRCGo/go-api#1072

Bonus: A bug that was affecting map interactions for some users on Chrome seems to have been fixed by an upstream fix in Chrome: #1868

Release 5.0.0: First big release of 2021

This release includes various important bug-fixes and improvements:

Frontend
  • Fix CSV exports by paginating on the frontend: #1412 #1349
  • Upgrade React-Select to fix issues with Emergency search: #1895 #1881
  • Fix Line Graphs to show all months: #1398
  • Deal correctly with Yes / No fields left unfilled in Field Report: #1060
  • Improvements to Translation Dashboard: #1830
  • 3w Improvements: #1148 #1181
Backend
  • Fix bug with deployment counts on Surge page: #1836
  • Handle null values for boolean fields on field report: #1060
  • Fix Deployments CSV export to remove extra columns: IFRCGo/go-api#903
  • Add permissions for translation management: #1052
  • Improve translation string export: #1051
  • Backend changes for 3w improvements: #1148 #1181

Release 4.6.2: Hotfix for map filters

  • Implements a hotfix for filters on the map not causing points to disappear

Release 4.6.2: Geo-fixes and minor improvements

(Version bump to keep up with backend versioning)
  • Fix country and NS drop-downs through-out site to filter countries correctly: #1845
  • Point Admin links to more consistent URL: #1360
  • Allow PER Assessment numbers to be editable.
  • Design changes to home-page map
  • Fixes aggregation bug on Surge page
  • Adds db model for GEC codes
  • Adds filtering logic for Elastic Search to search countries by in_search

Release 4.5.1 - Hotfix for bug on region page

  • Hotfix for #1831

Release 4.5.0

Map Styling Updates: #1202

  • Updates map styles on home, emergencies and deployment pages with new map design.
  • Modified popup styling as per designs
  • Adjust colours, styling and circle radius of points on map
  • Allows country polygons on map to be clickable
  • Fix issue with rendering of Arabic map labels: #1765

Geo-data imports: #1643

  • Made ISO codes consistent in the database
  • ...

PER Refactor: #1667

  • Remove all hard-coded questions from frontend into the database
  • Create schema to manage questions in the backend
  • Modify existing schema and hierarchy to make forms part of Overviews
  • Re-write frontend to use common components and follow new design
  • Implement forms as tabs on PER form pages
  • Implement export functionality for new PER data structure

PER Dashboards: #1669

  • Modified Preparedness page to follow tab structure as per design
  • Include iframe'd dashboards on Preparedness page

Molnix Integration / Updates to Surge: #1638

Backend:

  • Implemented schema changes to support new data-points from Molnix to GO
  • Implemented management command to fetch and sync data from Molnix API to GO
  • Implemented logging to Cronjob Admin with status of job and details of warnings / errors.
  • Implemented new end-point to fetch Events with counts of Deployed Personnel

Frontend:

  • Added Surge tab to Emergency pages
  • Show new Deployments table on Emergency pages with GANTT chart
  • Renamed Deployments page to Surge
  • Moved Surge Alerts table from Home to Surge page
  • Created new table on Surge page to list Emergencies along-with Deployment counts
  • Updated designs and titles of Surge and Rapid Response tables.

Emergency Page Redesign: #1243

  • Fix 'Show More' behaviour on Summary field
  • Re-organize tabs and data as per new design
  • Move key figures along-side map
  • Re-organize Contacts section as per design
  • Re-design Response Documents section and implement client-side search
  • Handle always hiding tabs that have no data in them

Assorted Bugfixes:

  • Update Footer styles: #1706
  • Fix "missing months" bug on region page charts: #1398
  • Add option to hide map on emergency page: #1397
  • Change wording of check-box on Emergency page Admin: IFRCGo/go-api#820
  • Add link on Resources page: #1723

Release 4.4.7 - Hotfix

  • Remove Inform Score from country page title

Release 4.4.6 - Region page tabs

Frontend

  • Re-organize region page as per #1621
  • Allow embeddable Iframes in Additional Links

Backend

  • Ingest country FDRS codes into database: #1523
  • Admin changes to add additional snippets to Region
  • Allow Region additional tab name to be renamable in Admin
  • Allow Country additional tab name to be renamable in Admin
  • Add fields to Country in the Admin for NS Indicators and WASH indicators
  • Schema changes to Surge Alerts and Deployments to support Molnix integration.
  • Fix validations of admin emails to be case insensitive: #1645

Release 4.4.5 - Remove Survey Banner

  • Add Translations video embed to the Resources page: #1662
  • Remove (hide) the Global banner: #1675

Release 4.4.4 - Multilingual Maps

  • Implement multilingual map labels: #1652
  • Fix issue with countries spanning the date line: #1629
  • Includes hotfix to change header to point to GO survey

Release 4.4.3 - Backend Hotfix Release

  • Add iso and iso3 to the recently modified Field Reports and Emergencies CSV outputs
  • Make searches look for all languages on the Django Admin's list pages
  • Fix mapping of WAF to SN instead of SG and removed its duplicate. Restricted the Appeals ingestion to look for record_type: 1 aka 'Country' typed records when trying to match GEC_code with iso

Release 4.4.2 - Bugfix

Use default language en while editing a field report, fixes #1625

Release 4.4.1 - Bugfix Release

Fixes a couple of critical issues:

  • National Society dropdowns not working on register page: #1627
  • Issues with editing content in multiple languages in the Admin: #1622

Release 4.4.0 - Safar(i)

Safar / Safari : A journey / expedition.

Release 4.4.0, codename Safari, has been a journey across languages, cultures and continents. Major updates in this release include translations of the platform into the 4 official languages of the IFRC. The release also includes a major overhaul of our handling of geo data, making spatial data a core part of the GO API.

Details about API changes in this release can be found here: https://github.com/IFRCGo/go-frontend/wiki/GO-API-Changes-v4.4.0---Safari

Frontend

Backend

Release 4.3.12

Hotfix release: Fix undefined string for Potentially Affected in Field Report frontend

Release 4.3.11

This release includes a lot of code changes to support future translations support, as well as significant changes toward implementing updated site designs.

Frontend:

  • Replace all strings on the frontend with translatable strings: #1239
  • Use new grid framework for styling, to support RTL languages: #1382
  • Update styles across the site to match new designs:
    • UI Elements Update: #1325
    • Update Key Figures Styling: #1324
    • Table styling across platform: #1203
    • Styling cleanup of Highlighted Operations + Adding Follow buttons: #1206
  • Improvements to Signup Workflow: #1233
  • Fix Create a Report dropdown on mobile: #1363
  • Rename Subscribe / Unsubscribe to Follow / Unfollow on Emergency page: #1370

Backend:

Release 4.3.10

Hotfix release to add links to KoBo forms in Dropdown: #1363

Release 4.3.9

Frontend:

  • 3w: Make fields not required if reporting society is ICRC: #1334
  • 3w: Project completed changes budget field to actual expenditure: #1319
  • Fix display of country, region in field report listing on Emergency pages: #1122
  • Fix redirect of Add Report button to go to Emergency page in Admin: #1116

Backend:

Release 4.3.8

Hotfix Release (only an API release): Fix regression in CSV exports where ENUM fields were showing verbose labels instead of db values: IFRCGo/go-api#794

Release 4.3.7

Hotfix release: fixes broken breadcrumbs on tabular views without filters - i.e. All Emergencies, All Operations, etc.

Release 4.3.6

Frontend:

  • 3W: Change Supporting NS to Reporting NS in country 3w table #1297
  • 3W: "Add" 3w activity -button to 3w regional page #1296
  • 3W: Country page: grey screen in Edge #1314
  • Implement Breadcrumbs #770
  • Ensure title is mandatory for Field Reports #1141
  • PER: Add more year options to selector #1230
  • Fixed error message when trying to submit a new - but with errors - Field Report - #1077
  • Adjusted Elasticsearch timeouts so it won't make multiple requests at once - #989
  • Fix page titles: #1125

Backend:

  • Django updated from 2.2.10 to 2.2.13
  • Fixed case-insensitive check for password/username recovery - #1300
  • Related Elasticsearch records are now deleted when GO records are deleted - #989
  • Added 'visibility' handling for notification emails of Field Reports - #1308
  • Fixed 'scrape_pdf' error - https://github.com/IFRCGo/go-api/commit/fed29fb4c827991cca0caef154e0327992bf37b8
  • Added 'record_type' to Country serializer - IFRCGo/go-api#759
  • Added 'Notification GUID' to the backend which serves as a log of the sent out emails - IFRCGo/go-api#737
  • Changed 'Snippets' into Rich Text Editor fields - IFRCGo/go-api#670
  • Added 'is_covid_report' to FieldReportFilter as a query param - #1326
  • Added 'record_type' to CountryFilter as a query param - IFRCGo/go-api#759
  • Removed redundant notifications sent alongside the Weekly Digest - #1328
  • Code changes required for translation framework

Release 4.3.5

Frontend:

  • Fix language in field report form: #1226
  • Fix validation of email addresses on registration: #1265
  • Remove Additional Graphics text on extra tabs: #1232
  • Add COVID-19 Sankey Diagram for 3W activities: #1284

Backend:

  • Add Global National Society Activities API (#1284)
  • Add Project Filter to exclude where country and RNS are same (above ticket)
  • Removed multi-upload for Situation Report and PER documents (#1117)
  • Field Report endpoint to return the proper list of Field Reports based on visibility (#1286)

Release 4.3.4

Frontend:

  • Use webpack instead of gulp for the build process: #1199
  • 3W: Add disaster type to country 3W table, import and export: #1149
  • 3W: Add multi-region support in 3W projects: #1145
  • 3W: Replace Health (public) and Health (clinical) with Health in the sectors: #1218
  • 3W: Add RCCE tag in the 3W project: #1227
  • Restructure display of Epidemic data on Emergency page: #1161
  • Show more emergencies on Country pages: #1132
  • Don't require login to view public field reports: #1118
  • Fix PER mismatches between frontend and backend: #1137
  • PER: Enable years beyond 2018-2020: #1230
  • Removed 'Information Bulletin Published', 'Delegates' 'Number of RCRC Movement Personnel', 'Probable/Suspected/Confirmed Cases' for COVID-19 type Field Reports: (part of) #1161
  • Switch Is Covid Report toggle to Radio buttons: #1247
  • Add COVID-19 Sankey Diagram for 3W activities: #1284

Backend:

  • Change how EPI field report source data is stored
  • Fix issue of parent_emergency not always showing for superusers
  • The Domain Whitelist is a database table now and can be adjusted through the Django Admin, instead of being a static list maintained on both ends: IFRCGo/go-api#669

Release 4.3.3

Frontend:

  • Add new tag "RCCE" for the projects (#1227)

Backend:

  • Add new option "RCCE" for the secondary sectors in projects (#1227)

Release 4.3.2

Minor hotfix release, adds a video to the Resources page.

Release 4.3.1

Frontend:

  • Add COVID-19 specific options for Field Report - #1160
  • Implement redesign of About / Resources page - #1094

Backend:

  • Refactor / fix issues with ElasticSearch indexing
  • Add is_disabled option to Actions to allow deprecation of actions: #1101

Release 4.3.0

Frontend:

  • Add 3w tab to Country page (#641)
    • Create a 3w view with a map, some basic overview charts and the projects table
    • Add basic filters to the view
    • Add ability to add / edit 3w project for logged in user
    • Add ability to export the all the 3w data
  • Add 3w project form (#640)
    • Create a form to add a 3w project
    • Create dynamic fields according to the values of Operation type and Programme type. The fields Current IFRC Operation, Current Emergency Operation and Disaster type will be conditionally displayed accordingly.
    • Create dynamic schema and required conditions for different field (eg: People reached > Total is required only if project is marked as Completed)
    • Add a separate tag for COVID-19 specifc project / activity
  • Add 3w tab to Region page (#1019)
    • Create the view with 3w overview, movement activities and national society activities for all the countries in the region
    • Add map to show the movement activities in the countries of the selected region
    • Add ability to view projects within the countries of selected region
    • Add sankey diagram to view the national society activities
  • Add ability to add the 3w project from Emergency page (#1066)
  • Add react-icons for easy usage of icons
  • Add @togglecorp/fujs for a lot of utils
  • Add @togglecorp/faram to implement dynamic forms
  • Add some faram compatible wrapped inputs (TextInput, SelectInput, FaramCheckbox, DateInput, NumberInput) with existing input elements
  • Add some components that use Hooks. Custom hooks are added to /hooks/ directory
  • Add selectors for common selection approach for the redux. Selectors are added to /selectors/ directory
  • Refactor map download code (break down into components and remove unnecessary codes).

API:

  • Fetch FTS HPC Data using google sheet.
  • Add visibility support for project. (Public, Login required, IFRC Only)
  • New Programme Type Domestic
  • Add Bulk Project Import in Admin Panel.
  • Enable history for Project changes.
  • Add Sector/SectorTag Health (private) and COVID-19.
  • Add API for Project for region.
  • Add Multiselect filters for Project API enumfields.
  • Change Sector/SectorTag Health to Health (public).

Release 4.2.3

Frontend:

  • Improve field report frontend page: #1144
  • Fix bug of loading default tab on country page: #1143
  • Fix description text on field report form: #1140
  • Add global header banner for COVID-19: #1139
  • Fix bug of duplicated actions: #1136
  • Add case count, etc. to Emergency Pages: IFRCGo/go-api#680

API:

Release 4.2.2

  • Minor hotfix: add domains to whitelist on frontend - #1120
  • Fix links on About page: #1069

Release 4.2.1

  • Hotfix release to fix broken snippets on country and region pages: #1114

Release 4.2.0

Frontend:

  • Fix links on Country pages: #922
  • Remove Save and Continue button from Field Report: #1056
  • Improved staging deployment process and styling: #888
  • Implement Response Document additional categories and "pinning": #1008
  • Implement "Merge Emergencies" feature: #1010
  • Fix display styling for existing Rich Text Editor fields: #1011
  • Fix surge alerts not showing on Emergency Page when navigated to directly: #1081
  • Implement Epidemic Field Report: #1004
  • Improve Field Report API Response: #1072
  • Change IFRC Logo: #972
  • Allow user to organize snippets into tabs and rename tabs: #1071

API:

Release 4.1.2

Fixes:

  • A bug with that Rapid Response calculation (would error if one of the types was missing): #1029
  • Showing Disaster Type correctly on Country page: #920
  • Show data for last 30 days on Emergency page to fix discrepancy in numbers: #1032

Release 4.1.1

This release primarily deals with a refactor of the handling of PER forms: #893 .

It also includes some fixes to the existing PER functionality:

  • Fix bug where all national society names did not display in dropdown: #918
  • Fix bug(s) where incomplete data was causing preparedness pages not to render in some circumstances: #954 #950
  • Fix text issues in forms: #947
  • Show PER Phase instead of PER forms in Preparedness frontend: #844
  • Fix few bugs that were causing page crashes on PER: #946 #943
  • Fix styling of email address in PER: #834

Some fixes to the Field Report page and forms:

  • Fix saving of Actions correctly: #984
  • Fix display of fields on Field Report frontend: #985

Assorted Fixes:

  • Display change in Rapid Response calculations: #965
  • Feature Operations Card, display - instead of 0: #970
  • Add additional countries: #983
  • Fixes to some debugging errors in Javascript console: #815