Releases: AtlasOfLivingAustralia/ecodata
v5.0.1
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.
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
v4.7
This release contains three changes:
- Support for running aggregations over Organisation reports for AtlasOfLivingAustralia/fieldcapture#3146 and
- Support for the spatial service now returning objects as geojson Features for AtlasOfLivingAustralia/fieldcapture#3215
- #988 - Support for using known shapes as project extent for Monitor projects (converting MultiPolygons to Polygons)
v4.6
#934 - Introduced a data set controller and synchonisation to better isolate updates to data set summaries from each other.
AtlasOfLivingAustralia/fieldcapture#3171 - Record the correct user in the audit log when data sets are created on a background thread from the Monitor API
#927 - Updates to use new survey dates from the Monitor API for better consistency and availability of dates.
#928 - Fixed a bug in aggregations operations on Dates that threw an Exception if a null date was encountered.
#942 - Update the data set name with site/date information after the monitor callback completes
#945 - Include species URL to download to make identifying unmatched species easier
#962 - Calculate area of compound sites as the sum of the areas of each feature
#961 - Mark activities created via Monitor as "finished"
#956 - Fix bug with field data collection permission that was preventing updates
v4.5.1
v4.5
The ecodata 4.5 release is to support the Monitor app integration with MERIT.
There are two main changes:
AtlasOfLivingAustralia/fieldcapture#3049
- Updates to the Monitor<->MERIT API that have been made since the v4.4 release.
- Support for retrieving species data (and changes to the way spatial data and survey dates) from the Monitor system and making it available for use in MERIT output reports.
And a couple of minor related changes:
#924 - Includes the time in the data set name when creating a data set from Monitor data
#923 - Added an index on recordId to the Output collection
v4.4
The focus of this release is on interfacing ecodata to the Monitor app
Monitor integration
#823, #843, AtlasOfLivingAustralia/fieldcapture#3057 - Implements the Monitor/Paratoo "org" interface and uses the data to create artefacts used by MERIT
#829 - Add open API documentation for the "org" interface to support the API gateway
Download enhancements
#868 - Updates the data set summary download to match changes to the user interface
AtlasOfLivingAustralia/fieldcapture#3004 - Support for organisation report downloads
#867 - Extend the current MERI plan download to include the new features of the new MERIT MERI plan
Miscellaneous bug fixes and improvements
#870, #898 - Updates ala-security-libs
#878 - Fixed a bug excluding targets of 48 from downloads
#866 - Adds a new ExternalId type for MERIT projects
#894 - Don't call user details API with an empty list
AtlasOfLivingAustralia/fieldcapture#1720 - Support MERI plan locking
AtlasOfLivingAustralia/fieldcapture#3068 - Bump grails patch version
#906 - Removed a useless log message
#907 - Improvements to the GraphQL API to add program/organisation associations and work around security JWT related changes
AtlasOfLivingAustralia/biocollect#1587 - Fix to species caching for biocollect
v4.3.2
v4.3.1
v4.3
The ecodata 4.3 release includes:
#850 - Support for cognito, which is mostly configuration and changing the development hostname from devt.ala.org.au to localhost
#849 - Bumped the ala-security-libs version for #850
#854 - Index the "organisationId" field as a keyword to allow it to be used for searching
#852 - Add a tags field to the Score entity to support score categorisation and lists for MERIT
#843 - Added the OutcomeTarget entity to an OutputTarget to support additional target types for MERIT
#847 - GET on the OrganisationController should not include associated projects and all associated project sites (as sites are not used and can be very large)
#823, #829 - A first implementation of the paratoo "org" interface to support paratoo -> MERIT integration.