Skip to content

Releases: AtlasOfLivingAustralia/ecodata

v5.0.1

03 Oct 07:10
Compare
Choose a tag to compare

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

03 Oct 04:39
Compare
Choose a tag to compare

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

01 Jul 06:19
427d94c
Compare
Choose a tag to compare

This release contains three changes:

v4.6

04 Jun 23:53
0b777aa
Compare
Choose a tag to compare

#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

01 May 07:31
8224c5c
Compare
Choose a tag to compare

#932 - (maybe temporary) fix to a race condition in ParatooService that could result in data being overwritten.

v4.5

29 Apr 00:21
bfa99ec
Compare
Choose a tag to compare

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

20 Mar 20:48
011d5c4
Compare
Choose a tag to compare

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

06 Feb 22:29
Compare
Choose a tag to compare

What's Changed

  • Allows ALA harvester to access APIs with JWT token in #905

Full Changelog: v4.3.1...v4.3.2

v4.3.1

26 Nov 23:16
4ae1463
Compare
Choose a tag to compare

This release updates ala-security-libs to 6.2.0 #870

v4.3

10 Aug 00:15
cba9028
Compare
Choose a tag to compare

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.