Releases: wri/terramatch-microservices
Ultimate Ulmus 2024-12-20
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
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
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
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