Skip to content

Releases: wri/wri-terramatch-website

Zealous Ziziphus Hotfix 2025-03-07

07 Mar 18:52
8fd91d5
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Zealous Ziziphus Hotfix - 03/07/2025

Bug

TM-1836 Unable to Update Change Request Status from "Awaiting Approval" to "Approved"

Story

TM-1839 Fix to Make Age Consistent on HBF Demographic Entities

Zealous Ziziphus 2025-03-06

06 Mar 20:41
b913d47
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Zealous Ziziphus

Bug

TM-1700 Unable to Open July 2024 Y&M Site Reports on Admin

TM-1745 Show icons on "project information" and "site information" cards (v3 api-gateway)

TM-1763 Dashboard (Map) - Apply Non Profit and Enterprise filters to centroids

TM-1765 Maximum update depth in Dashboard

TM-1790 Impact Stories -- reduce payload for endpoint to avoid timing out issue

TM-1793 Impact Story - display country and impact category attributes in modal

TM-1794 Impact Story - enable Edit for impact category

TM-1805 Filter Site Polygon results in the Research service on isActive

TM-1807 Fix flaky tests in v3

TM-1810 v3 test - Project creation flow issues

TM-1834 Dashboard "clear filters" button does clear the filters from the data, but doesn't remove the text from the filter box

TM-1835 Organization Deemed "Undefined" In PD Project Overview

Story

TM-1058 (Design) Nurseries and Report Pages: Enable Audit Log in Project Developer View

TM-1416 PPC - surface ANR #s in high-level metrics (Admin view)

TM-1665 Tree Species Collection Changes: Project Report

TM-1677 Implement user verification

TM-1697 DEV - Form UI: Sticky action bar within forms

TM-1718 Move jobs reporting to demographics

TM-1719 Move beneficiaries reporting to demographics

TM-1722 DEV - Dashboard: Redirect users after sign in to the dashboard

TM-1726 DEV - Form UI: Implement dynamic states to icons on Tree Species tables

TM-1734 Implement entityGet and entityIndex in v3 for Project support

TM-1743 Seedling Species Breakdown Not Displaying in Nursery Reports

TM-1747 Add "Planting End Date" field to PPC Project Information card

TM-1750 Cleanup Existing Restoration Strategy & Target System Data in TF Polygons

TM-1758 PPC Admin - Update "Trees Restored" high-level metric

TM-1759 Monitoring Indicators: Populate Tree Cover (TTC) table for Projects and Sites

TM-1760 Ensure schema compliance for all multi-select polygon fields

TM-1778 Add new cohort field to TerraMatch - Airtable API

TM-1788 Dashboard: Add 'Organization' to the project detail page and relabel "Organization: Non-Profit" to "Type: Non-Profit"

TM-1789 Dashboard: In the Project Detail Page, the Impact Stories should only include those that share the same organization (not country)

Youthful Yucca 2025-02-20

20 Feb 19:11
f09808d
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Youthful Yucca

Bug

TM-1679 Toggle test button on project's not populating the "test" bubble for some project statuses

TM-1688 Action buttons within polygon modals not responsive for some users (Chrome)

TM-1689 Total Number of Seeds Planted - high level metric not populating correctly on Admin

TM-1727 HBF District field - correct source for data on PD side

TM-1731 PPC - PD view tree survival rate showing seed survival rate

TM-1735 Fix tons of errors in the JS console on the admin User List page

TM-1744 Download Polygons - faulty geojson download

Story

TM-532 Custom forms - add word/character limit option

TM-1277 Emails for polygon updates

TM-1311 Implement password reset/change system

TM-1617 Dashboard - Web Design - Impact Story Layouts (landing page, full-screen and modal views)

TM-1618 Dashboard - Web Design - Content Management System for Impact Stories (Admin and Form)

TM-1643 Dashboard - Mobile Layout

TM-1646 Dashboard - Make our target land use chart dynamic (most to least)

TM-1662 Reports should be clean up conditional data no longer used after the approval.

TM-1682 Remove v2_workdays and restoration_partners DB tables and models.

TM-1691 Display site name in site report editing and site report page overview banner (PD & Admin changes)

TM-1692 Check for missing translations in the Dashboard

TM-1699 Design: re-use pagination component across TerraMatch

TM-1702 Impact Story - Admin and Content Management System (Dev)

TM-1703 Impact Story - New Page (Dev) - 1/4

TM-1704 Impact Story - Dashboard Update (Dev) - 3/4

TM-1705 Impact Story - Dashboard Modal & Share (Dev) - 4/4

TM-1706 Impact Story - Full-Page Story & Share (Dev) - 2/4

TM-1707 Design: Remove scrollbar related to the validation frame in the side panel (Admin View)

TM-1712 Address Delayed Jobs patterns in the FE

TM-1713 Align around UUID as the consistent ID type in v3

TM-1714 Improve linting in the v3 repo

TM-1715 Enable the react hooks linter rules in the FE repo

TM-1717 Impact Story - Data Model

TM-1721 DEV - Add Language Button

TM-1722 DEV - Dashboard: Redirect users after sign in to the dashboard

TM-1723 Ensure link to reporting task is visible on report pages

TM-1729 Fix Null Check for Disturbance Intensity in Site Reports

TM-1730 Limit zoom level for Dashboard, Polygon Admin & PD maps to 2.0

X-rayed Xylocarpus Hotfix 2025-02-07

07 Feb 18:04
46e6e94
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - X-rayed Xylocarpus Hotfix - 02/07/2025

Story

TM-1729 Fix Null Check for Disturbance Intensity in Site Reports

X-rayed Xylocarpus 2025-02-06

06 Feb 20:49
cc0b92d
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - X-rayed Xylocarpus

Bug

TM-1640 GBM Q3 workdays total - higher than sum of project and site

TM-1657 Project Manager role - export data only for assigned projects

TM-1667 Polygon Check not working in the sidebar

Story

TM-1011 Polygon Status Tab: Enable Audit Log/Comments

TM-1326 Update reminder emails to include entity name and link

TM-1358 Dashboard - Text and translation management

TM-1424 Project Overview Page (Admin): Add button to download a project's polygons (geojson)

TM-1514 WEB DESIGN: Update project developer pages with enhanced species data

TM-1517 WEB DESIGN: Update admin UI for tree species data

TM-1545 Mapping: Improve Error Messaging when polygons can't be uploaded

TM-1603 Tree Species (Admin) - Site Report Landing Page

TM-1604 Tree Species (PD) - Project Landing Page - Seed Planting Progress (PPC and HBF only) - 3/5

TM-1605 Tree Species (PD) - Site Landing Page - Project Progress & Goals (ALL) - 1/5

TM-1606 Tree Species (PD) - Site Report Landing Page - PPC Framework - 1/3

TM-1607 Tree Species (PD) - Project Landing Page - Project Progress & Goals (ALL) - 1/5

TM-1608 Tree Species (PD) - Project Landing Page - Tree Planting Progress (PPC and HBF only) - 2/5

TM-1609 Tree Species (PD) - Project Landing Page - Non-Tree Planting Progress (TerraFund and HBF) - 5/5

TM-1610 Tree Species (PD) - Project Landing Page - Assisted Natural Regeneration Progress (ALL) - 4/5

TM-1611 Tree Species (PD) - Site Landing Page - Tree Planting Progress (PPC and TerraFund) - 2/5

TM-1612 Tree Species (PD) - Site Landing Page - Sapling Planting Progress (HBF only) - 3/5

TM-1613 Tree Species (PD) - Site Landing Page - Seed Planting Progress (PPC and HBF) - 4/5

TM-1614 Tree Species (PD) - Site Landing Page - Non-Tree Planting Progress (TerraFund) - 5/5

TM-1615 Tree Species (PD) - Site Report Landing Page - TerraFund Framework - 2/3

TM-1616 Tree Species (PD) - Site Report Landing Page - HBF Framework - 3/3

TM-1625 Create + Update Dashboard Filters

TM-1634 Mapping: Apply Landscape boundary to map when filter is applied

TM-1637 Framework Admins - Create Users & Edit Roles

TM-1638 Remove "Detailed Intervention Types" from TerraFund & PPC

TM-1639 Display correct data under HBF Detailed Intervention Types (PD side)

TM-1641 Remove server side use of NextJS

TM-1649 Dashboard - Remove Volunteers from the dashboards

TM-1651 Mapping: Change country validation to flag

TM-1658 Update Tree Species Table Headers For Unique Collection types

TM-1668 Site and Project Landing Page: Reuse Banner from Progress&Goals

TM-1675 Airtable API Updates

TM-1681 Unify Workday and RestorationPartner models

TM-1684 Dashboard - change default basemap to terrain BUT default to satellite view for the project profile view

TM-1725 Edits to the Tree Progress Graph: Project + Site Landing

Willful Willow 2025-01-27

27 Jan 20:13
5625a9a
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Willful Willow

Bug

TM-1624 "Nothing to report" status not showing until after page refresh

TM-1631 PPC Reports - display data on bulk-uploaded workdays conditionals

TM-1659 Error when exporting site data as a PD

Story

TM-1298 Investigate duplicate report generation

TM-1514 WEB DESIGN: Update project developer pages with enhanced species data

TM-1517 WEB DESIGN: Update admin UI for tree species data

TM-1521 Enable bulk upload of all required records to Airtable

TM-1522 Enabled timed update of records in Airtable

TM-1574 Allow upload of centerpoint data on TerraMatch

TM-1575 Text for Monitoring Dashboard Graph View

TM-1577 Update Seedings UI for Align With the Tree Species UI Reporting Updates

TM-1601 Tree Species (Admin) - Project Landing Page

TM-1602 Tree Species (Admin) - Site Landing Page

TM-1603 Tree Species (Admin) - Site Report Landing Page

TM-1620 Add Cohort Field to Projects

TM-1621 Ensure that Project, Site, Nursery Profiles with "Draft" Status Do Not Have a Report Generated

TM-1625 Create + Update Dashboard Filters

TM-1626 Remove Tree Species total on tree species flows when "Has Count" is disabled on admin form

TM-1627 Enable deletion in Airtable

TM-1628 Support only sending records that have been updated since a given time

TM-1629 Make conditional answers in reports "yes" if child question is answered

TM-1652 Add workdays and other columns to TM-UDB API

TM-1653 Design Clean-Up: Monitoring Indicator - Tree Cover Loss & Tree Cover Loss by Fire

TM-1654 Tree Species (Admin) - PROJECT REPORT Landing Page

Valiant Velvetseed 2025-01-09

09 Jan 19:21
84a70e2
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Valiant Velvetseed

Bug

TM-1589 Percentages on Dashboard not working + other issues on graphics

TM-1593 Hectares By Restoration Strategy Graph Loading Issue

Story

TM-1337 Correct default conditional answers in reports to "no"

TM-1425 Dev Monitoring Indicators: 2 and 3/10: Tree Cover Loss (Table and Graph)

TM-1514 WEB DESIGN: Update project developer pages with enhanced species data

TM-1517 WEB DESIGN: Update admin UI for tree species data

TM-1520 Enable bulk upload of records to the unified database

TM-1531 Site Loading UI 1/5: create loader for Add Polygon, Fix Polygon, Check Polygons

TM-1560 Polygon Status Change: add missing polygon name and expand width 2x

TM-1562 Update TerraFund Report Landing Pages

TM-1568 Project developer access their dashboard profile

TM-1585 Update Queries on TerraMatch Confluence Pages

TM-1586 Update Frequency of Imports to TerraMatch Dashboard and Provide "Date of Update" on Dashboard

TM-1591 Update overlap validation to ignore overlaps very close to 0

TM-1592 Site Loading (PD View): polygon fix, add polygon, polygon check

TM-1595 Reduce requests for validation data

Ultimate Ulmus Hotfix 2024-12-24

24 Dec 19:58
04ea546
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Ultimate Ulmus Hotfix - 12/24/2024

Bug

TM-1590 Application error starting site reports

Ultimate Ulmus 2024-12-20

20 Dec 21:28
348b037
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Ultimate Ulmus

Bug

TM-1508 Project Profile: The map does not zoom into the polygon

TM-1511 'No Data Available' while the Project Profile sections load still persists

TM-1512 Use number format with commas when showing numbers greater than 999

TM-1528 Cover photo should be the cover photo for the project profile on the dashboard

TM-1529 Add "Total" to the number of trees planted graphic

TM-1540 Update the "send login details" email

TM-1543 Prod - Unable to create projects/sites/nurseries

TM-1546 Unable to run polygon validation

TM-1550 brasil/american samoa showing up in country list on dashboard

TM-1552 Unable to upload polygons

TM-1559 Edit Sidebar [Site View, Admin]: Version History UI update

TM-1564 Reporting Weekly Digest did not fire

TM-1578 Do not allow users to add the same species twice to report

TM-1580 Question Text Not Updating on Species UI

TM-1581 Issues with Loading Data in Reports For Tree Species if no values are present for certain collections

TM-1583 Polygon validation emails showing incorrect info + broken links

TM-1584 Polygon validation progress module not updating

Story

TM-1392 Monitoring Indicators - implement web design

TM-1400 Update tree species model to accommodate the new taxonomic backbone

TM-1401 Add in cleaned species data to platform that fits with new taxonomic backbone

TM-1402 Design integration - Update the tree species UI to enable users to enter in data that aligns with taxonomic backbone

TM-1425 Dev Monitoring Indicators: 2 and 3/10: Tree Cover Loss (Table and Graph)

TM-1466 Dev Monitoring Indicators: 4/10: Hectares Under Restoration by WWF EcoRegion (Table and Graph)

TM-1467 Dev Monitoring Indicators: 5/10: Hectares Under Restoration by Restoration Strategy (Table and Graph)

TM-1468 Dev Monitoring Indicators: 6/10 Hectares Under Restoration by Target Land Use System (Table and Graph)

TM-1476 WEB DESIGN: Update the tree species UI to enable users to enter in data that aligns with taxonomic backbone

TM-1509 Project profile: Change the default map view to "satellite"

TM-1519 Create initial unified database service

TM-1523 Improve timing for overlapping polygons

TM-1526 Integrate Sentry with v3 Services

TM-1527 Send source maps for the JS FE to Sentry

TM-1530 Update the link to the TerraFund's MRV framework

TM-1532 Site Loading UI 2/5: generate email notification when Add Polygon, Fix Polygon, or Check Polygon operation is completed

TM-1533 Site Loading UI 3/5: Update section above map in the Site Profile > Polygon Review page (Admin)

TM-1534 Site Loading UI 4/5: replace "not checked" with indeterminate horizontal loading during on-load

TM-1535 Site Loading UI 5/5: add an indeterminate horizontal loading bar above all polygon cards (in the Site Profile > Polygon Review page) AND add number of polygons loaded

TM-1536 Delayed Jobs should have a indication of progress

TM-1542 Add New Fields to Project + Site Reports

TM-1556 Admin Views: Add info icon text

TM-1557 Approve Polygons Modal [Admin]: move 'Select All' position

TM-1561 Site Attribute Table [Site View, Admin]: provide consistent padding/offset between header labels and their sorting icons

TM-1562 Update TerraFund Report Landing Pages

TM-1563 Audit Log [Site, Nursery, Project Admin Views]: Extend the width of the audit log

TM-1571 Text updates to the dashboard's "learn more" page

TM-1576 Update Site Report Banner to Include Site Name

TM-1579 Create a script to do an exactly match cleaning of Tree Species data

TM-1582 Update the Species UI Title to Better Indicate Middle Column is for this Reporting Period

Tacky Teak 2024-12-02

02 Dec 21:16
bcb0891
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Tacky Teak

Bug

TM-1324 Fix Polygon Feature Timing out with <120 polygons

TM-1417 Can't export some PPC projects from PD view

TM-1457 Can't export organizations

Story

TM-1314 Dashboard: Web Design Shell for the Country Dashboard

TM-1352 Update HBF Project + Site Report Landing Pages to Show New Fields

TM-1385 Create users and generate email with user login credentials

TM-1452 GET site polygons with filtering

TM-1453 Bulk update site polygon indicators

TM-1456 Add .docx files to accepted file types in "general-documents" group

TM-1461 Site Loading Issue: Change endpoints from waiting to use delayed jobs

TM-1462 Reduce the amount of data that page is loading

TM-1463 Review the current structure of the application to avoid high memory consumption in the view

TM-1464 Update TerraMatch homepage when dashboard launches

TM-1469 Introduce is_test flag to orgs and projects

TM-1472 Add project establishment field - direct seeding survival rate

TM-1473 Project List View - Add a search bar to the table

TM-1474 Dashboard - Update how "high level metrics" are calculated on the Project Profile section

TM-1482 Display total for socioeconomic restoration partners - Admin

TM-1484 New Data Export

TM-1487 Learn More page should have the same hero image as the other dashboard pages

TM-1490 BETA branding needs to be better associated with the page title

TM-1503 Add Criteria Site historic table

TM-1513 When 502 Error for jobs is found, apply 3 attempts

Task

TM-1449 Switch FE to AWS Amplify Investigation