v5.0
The ecodata 5.0 is mainly to support the MERIT 4.0 release.
Site intersection
AtlasOfLivingAustralia/fieldcapture#3260 - Allow the layers intersected against a site to be configured via the projects hub to avoid unnecessary site intersections affecting performance.
AtlasOfLivingAustralia/fieldcapture#3292 - The algorithm for determining a project state/electorate has been reworked.
#929 - Update the site intersection algorithm to require a 5% overlap with an object before including it, implement a preferred site type strategy for which sites to intersect.
Monitor integration
#1009 - Support tags to prevent protocols being returned to Monitor from /user-projects to prevent the Soils protocol from being used in MERIT.
#1009 - Implement the monitor /get-all-collections interface
Indexing
#999 - Support indexing project dependencies
#979 - Delete projects from the index if they exist if they (or their program) is marked visibility:private
Downloads
#918 - Fixes and improvement to MERIT MERI plan downloads
#987 - Fixed the organisation Core / RCS report download
BioCollect
AtlasOfLivingAustralia/biocollect#1630 - Modifications to allow project area appear on SciStarter API calls. Spatial portal PID are being converted to GeoJSON.
AtlasOfLivingAustralia/biocollect#1312 - Migrated SciStarter API call to .org domain and updated field mapping and transformation logic
AtlasOfLivingAustralia/biocollect#1631 - automatically update SciStarter projects via a cron job
AtlasOfLivingAustralia/biocollect#1627 - Replaced spatial portal GeoJSON API call with WKT API call to fix issue with precision in GeoJSON.
Technical
#937 Upgrade to grails 6
AtlasOfLivingAustralia/fieldcapture#3287 - Replace API key support with JWTs