Skip to content

Releases: wri/terramatch-microservices

X-rayed Xylocarpus 2025-02-06

06 Feb 20:40
187bc38
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:04
e00d902
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:07
413d90c
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 2024-12-20

20 Dec 21:15
ff0c3ed
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:07
f96fb49
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

Sassy Sycamore 2024-11-14

14 Nov 21:07
3b17b4e
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Sassy Sycamore

Sub-task

TM-1431 Add delayed job for api/v2/dashboard/volunteers-survival-rate

TM-1432 add delayed job for api/v2/dashboard/jobs-created

TM-1435 Add delayed job for api/v2/dashboard/tree-restoration-goal

TM-1436 Add delayed job for api/v2/dashboard/top-trees-planted

TM-1437 Add delayed job for api/v2/dashboard/active-countries

TM-1438 Add delayed job for api/v2/dashboard/active-projects

TM-1439 Add delayed job for api/v2/dashboard/indicator/hectares-restoration

Bug

TM-572 "Nothing to report" selection bumps user to page 1 of reports

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

TM-1454 HBF Workdays Validation Error

TM-1455 Allow .doc files to be added in file upload fields

TM-1470 Deleted child questions reappear in formbuilder

TM-1478 unable to create reporting frameworks

Story

TM-1127 Add worker to bypass server timeout when uploading polygons or running the bulk polygon check

TM-1249 Create OpenAPI spec for new data APIs

TM-1278 Rework reporting notifications to be daily digest per reporting task

TM-1289 Update email copy/links for new users added as monitoring partners

TM-1303 Add Socioeconomic Restoration Partners table to [PPC] project reports

TM-1313 Dashboard: Web Design Shell for the Framework Dashboard

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

TM-1316 Dashboard: Web Design Shell for the Project List

TM-1343 Dashboard: Rebuild map based on TM component

TM-1353 Add in logic for the generation of HBF and TerraFund Enterprise Reporting Tasks

TM-1375 Dashboard: LEARN MORE Web Design Shell

TM-1378 Dashboard: implement Project List view

TM-1384 User management: Associate funding framework with user profiles

TM-1386 Bulk Approve Older TerraFund Site Reports + Project Reports

TM-1407 Dashboard: Implement Project Profile

TM-1410 Dashboard: Update tooltip definitions and related items

TM-1421 Add delayed job handling on FE showing a spinner when a cache miss happens

TM-1422 Update the shapefile for country boundaries used for geospatial analysis

TM-1423 Suppress emails for new round of TM users

TM-1426 Optimize Existing Endpoints in the Dashboard

TM-1444 Add "BETA" branding to TerraMatch Dashboard

TM-1445 Pre-filter the dashboard to only show data where Programme = TerraFund Landscapes

TM-1451 GET site polygons with pagination

TM-1471 Bulk approve Top100 project polygons

TM-1477 Update "due_at / due_date" field for various site reports

TM-1481 Add new framework in the backlog for EPA project

Task

TM-1448 Create deployment for microservices that ships all apps to a given env at once.

Rare Redwood 2024-11-01

01 Nov 18:08
31c2da6
Compare
Choose a tag to compare

Jira Release

Release notes - TerraMatch - Rare Redwood

Bug

TM-1310 Update due date shown on PPC reports

TM-1404 Incorrect country validation fail in Spain + Portugal

TM-1409 Issue uploading shapefile/geojson

TM-1411 Admins can't edit some PPC reports

TM-1413 Application error when clicking on "Gallery"

TM-1414 Ethnicity rows duplicated in workday tables (October 2024 reports)

TM-1415 HBF Workday Implementation corrections

TM-1429 Polygon bulk deletion issue

TM-1434 Unable to export PPC site reports as an Admin

Story

TM-1127 Add worker to bypass server timeout when uploading polygons or running the bulk polygon check

TM-1270 Create scaffolding for v3 API

TM-1271 Implementation of login endpoint

TM-1272 Implement v3 client side API layer

TM-1273 Deployment infrastructure for v3 API

TM-1301 Upload Final TerraFund Polygons

TM-1312 Implement users/me

TM-1313 Dashboard: Web Design Shell for the Framework Dashboard

TM-1327 Auto-fix overlap for polygons of different sites

TM-1343 Dashboard: Rebuild map based on TM component

TM-1353 Add in logic for the generation of HBF and TerraFund Enterprise Reporting Tasks

TM-1354 Create v3 delayed job integration

TM-1366 Populate v2_projects in STG with the new 'Landscape' attribute

TM-1369 Dashboard: Jobs Created - New Part-Time/Full-Time Jobs, Total Volunteers (Metrics)

TM-1370 Dashboard: Jobs Created - Jobs Created by Gender/Age (Graphics)

TM-1371 Dashboard: Jobs Created - Volunteers Created by Gender / Age (Graphics)

TM-1372 Dashboard: Hectares Under Restoration - Total Hectares / Sites (Metrics)

TM-1373 Dashboard: Hectares Under Restoration - Restoration Strategies Represented (Graphics)

TM-1374 Dashboard: Hectares Under Restoration - Target Land Use Types Represented (Graphics)

TM-1378 Dashboard: implement Project List view

TM-1397 Bulk delete polygons from Wote_nziu_agroforestry_est_2021

TM-1405 Dashboard: Hectares Under Restoration - Create Endpoint

TM-1407 Dashboard: Implement Project Profile

TM-1410 Dashboard: Update tooltip definitions and related items

TM-1419 Add HotJar and GoogleAnalytics to the Dashboard