Skip to content

Releases: AtlasOfLivingAustralia/fieldcapture

v4.9

18 Mar 04:32
d68b31a

Choose a tag to compare

The MERIT 4.9 release contains the following fixes and changes:
#1196 - Updated ala-security-plugin to get lastest pac4j version on 6.x branch
#3693 - Fixed species display in report forms after table data upload of species names
#3694 - Allow sorting of sites by name
#3700 - Fix a validation issue on the project funding field
#3711 - Fix messaging for document uploads due to timeout
#3699 - Updated javascript test libraries
#3715 - Fixed homepage thumbnail creation
#3704 - Fixed display of management unit boundaries on MU page

v4.8

23 Feb 04:45
401e38c

Choose a tag to compare

The v4.8 release updates to bootstrap 5, addresses some accessibility supports scanning of file uploads and contains many other fixes and improvements.

The issues included in this release are:
#3629 - Updated to bootstrap 5, including using the new bootstrap accordion and carousel components. This also included an update of the ecodata-client-plugin to v9.0 for bootstrap 5 support in reporting forms.
#3643 - Addressed items from an accessibility review, including contrast, keyboard navigation, making some components more accessible like the accordions, the help popups, image carousels and many other items.
#3681 - Fixed an issue where certain species from Monitor (depending on Monitor lists, in particular ones with single common names like Rabbit) would resolve to an incorrect or missing value via an ALA name lookup

New features/improvements:
#3637 - Support creating a new data set summary as a copy of an existing one
#3665 - Added an organisation column to the program reports tab.
#3660 - Treat a Grant Award ID as a primary ID for the purposes of MERI plan approval.
#3631 - Added a validation to require the floristics module to be selected if any EMSA modules dependent on floristics were also selected.
#3663 - Reduce the field set editable by organisation admins / pms in the organisation edit page. Only MERIT admins are allowed to edit ABN and associated fields.
#3630 - Made the risks and threats evaluation more customisable for an Ag version.

The included fixes are:
#3682 - Saving a site without changing the geometry (e.g. a name change) would blank out the calculated area
#3683 - The over-delivery check on the dashboard could incorrectly be triggered because an appropriate floating point comparison wasn't used.
#3641 - The rule requiring at least one baseline in the MERI plan was preventing the first baseline from being deleted which prevented reordering of baselines. This was fixed to ensuring at least one baseline remained.
#3653 - Fixed an issue where word and excel documents weren't being converted to PDF on the documents tab for viewing
#3647 - Fix the report filter on the project documents tab.

Forms/testing etc
#3686 - Updates to the outcomes reports
#3674 - Migrated test servers to new servers
#3671 - Prevent spatial data from being edited in forms until after a data set is selected (if the service requires a data set)
#3659 - Rework of the soil testing service to support usability

v4.7

23 Sep 05:11
28cc348

Choose a tag to compare

The MERIT v4.7 release contains:

  • #3624 - A fix for the MERI plan comparison report when multiple rows of outcome targets are compared for a target measure.
  • #3605 - A new report lifecycle listener to support the needs of the new Outcomes Report 2 to include either short and medium term outcomes or just medium term outcomes based on a condition it is difficult to check in the report itself.
  • AtlasOfLivingAustralia/ecodata#1117 - MERIT now delegates to ecodata to produce the MERI status history as the same code was needed for the new API. MERIT also adds integration tests for the new ecodata GraphQL API.

The release also contains changes to reports and new program scripts:
#3605 / #3606 / #3626 / #3569 / #3223

v4.6.1

08 Sep 03:26
b3fcba7

Choose a tag to compare

The main purpose of the MERIT 4.6.1 release is to fix a bug that is showing Monitor datasets as downloadable immediately after submission instead of 30 minutes after submission.

#3616 - Fixed a bug that flagged data set summaries from the Monitor application downloadable immediately after submission
#3602 - Fixes an issue where the addition of the host path added by the EcpWebService causes document fetches to fail during the MERI Changes Report function.
#3600 - Fixes an issue where the view model controlling the display of targeted outcomes was inserted into the config view.
#3612 - Update versions of actions in github actions build.yml
#3618 - Updated (via dependabot) some javascript testing libraries

Form changes:
#3544 - Updated invoice rules for captive breeding service form

New program scripts:
#3560 #3607

v4.6

13 Aug 02:48
3355ba4

Choose a tag to compare

The 4.6 release of MERIT requires ecodata v5.7.

New tooling for synchronising Monitor data with MERIT

  • #3377 - When the last data set referencing a Monitor site is deleted the Site will also be deleted
  • #3361 - Added a function to re-sync a Monitor data set with the Monitor application

New ecodata-client-plugin v8.3 to:

  • Support form pre-pop improvements #3565
  • Support time component for the Image Pairing Service #3526

Performance improvements

  • #3565 - Performance improvements for site and EMSA data handling (ecodata implements further improvements to spatial data handling)
  • #3426 - Improved performance and memory usage of the Risks and Threats changes report

Program page changes:

  • #3566 - Removed the map from the program page
  • #3591 - Fixed the display of the outcomes boxes on the program about tab (only include primary outcomes)
  • #3574 - Convert org/ program / MU dashboard queries to a POST as the GET was in some cases becoming too large
  • #3550 - Added a funding field to the program page
  • #3589 - Cached the program dashboard to improve page load times

A new user role:

  • #3527 A new user role between the "Site admin" and "officer" MERIT hub roles.

Miscellaneous

  • #3549 - Added the MERIT Project ID to the project explorer overview for easier project identification
  • #3573 - Fix audit display issue where activity changes incorrectly compared an activity to a lock
  • #3564 - Fixed the URL to retrieve the species list in the original MERIT project template

Library updates

  • #3577 - Update datatables and fix datatables button version
  • #3579 - Test dependency updates

New programs, services, various scripted tasks:

v4.5

30 May 04:55
379e725

Choose a tag to compare

The v4.5 release contains two changes and two bug fixes:
#3533 - Fixes a bug with the “Compare with latest approved MERI plan” function that fails if the comparison includes a new service target measure.

#3532 - Disables the ability to download all BDR data sets for a project due to lack of support for large queries in the API

#3531 - Fixes a bug introduced in the 4.4 release that would cause failures in the MU page when a project was included that had a mandatory service.

#3434 - Updates the electoral layer to the March 2025 divisions

v4.4

16 May 07:50
54412f0

Choose a tag to compare

The MERIT 4.4 release contains:
#3503 - Label changes for Project Funding
#3508 - Support for help documents to be assigned multiple categories
#3497 - Improved usability of Project Explorer date searches
#3499 - Added investment priorities to the asset facet
#3512 - Target measures are now sorted in MERI plans
#3491 - Updated the order number column on the program reporting tab
#3517 - Fixed badly formatted HTML in the new baseline/monitoring MERI template
#3502 - Changed the label on the MERI from "Lock for editing" to "Unlock for editing"
#3504 - Support for adding project tags from a centrally managed list of tags
#3496 - Support for a program marking a service as "mandatory" so it appears in a report without a target needing to be assigned. This is to support the First Nations Delivery Partners program.

Configuration changes/new programs/services/report changes etc
#3489, #3486, #3526, #3359, #3462, #3373, #3376, #3439, #3484, #3522, #3485

v4.3

28 Mar 06:11
e4c6868

Choose a tag to compare

The 4.3 release of MERIT moves the platform to java 17. It also has a few new features and bug fixes.
#3421 - Updated to java 17 and ala-security-project 7.0.0
#3238 - Updating to ala-security-project 7.0.0 fixes the unexpected session timeout in test 2 hours after login (regardless of whether the user is actively using MERIT or not)

Miscellaneous changes:
#3169 - Support for downloading datasets from the BDR
#3454 - Support for the new ALA Lists API
#3458 - When loading the homepage, if the statistics aren't pre-cached load the homepage without them and request the statistics asynchronously. This mostly affects users of the test and staging servers that have frequent deployments that clear the statistics cache.
#3480 - Minor usability improvements to the electorate/state include/exclude routine
#3479 - The Project Explorer will now remember the value of the "Project start and end dates are within the selected range." checkbox when other facets are selected.
#3476 - Functional test fixes
#3474 - MERI plan templates now support configurable help text and table column headers are now configurable in the extendedRisksAndThreats template.
#3466 - The Load New Projects into MERIT function now supports updates that will only update values where a cell is not blank. The previous implementation would update every field regardless of whether there is a blank cell or not.
#3455 - Prototype support for uploading MERIT wide help documentation has been added. Work will likely continue on this for the next release.

Read only user fixes:
#3470 - A bug preventing a read only user from seeing all of the data in an NHT Output Report in view mode is fixed.
#3441 - A bug preventing the read only user from viewing project sites is fixed

New programs/reports/Monitor data tidy up:
#3468 - New establishing agreements service
#3473 - Script to delete duplicate and failed Monitor data sets from a project
#3462 - Replace services still making a query to the server for investment priorities with a context read (most services already use the context read)
#3359 - New Grants and Others Final Report
#3181 - Reports for SNS sub programs
#3472 - New Sediment Reduction service

v4.2

21 Feb 03:15
3abb94a

Choose a tag to compare

Project site and electorate determination changes

  • #3430 - Include projectStateFacet / projectElectFacet to support searches on the determination of project states/electorates
  • #3432 - Changes to algorithm for selecting project states and electorates to include planning sites. Allow more complex overrides of the algorithmic determination.
  • #3395 - Enforce selection from the list of electorates (previously tagging was allowed on the select2 widget)

Project explorer changes

  • #3430 - The state and electorate facets now display curated project data instead of aggregated project site data
  • #3425 - A new service facet has been added to the project explorer
  • #3440 - Users with the MERIT officer role can see the Management Unit & Service facets and run downloads
  • #3402 - Fixed sites query when multiple facets of the same type are selected

Miscellaneous

  • #3414 - When importing a Monitor data set summary into a NHT report, each species should only appear once in the table with the count summed
  • #3436 - A large number of project sites (with large data) will no longer prevent a report from loading
  • #3413 - The default number of rows in the MERI plan additional outcomes table has been increased from 5 to 35
  • #3408 - Fixed the display of organisation names on My Projects if the project is hidden/private, link them to the organisation page and support multiple orgs
  • #3404 - If the first word of an entity name of an org is a joining word, it will still be capitalized on initialisation of a new org
  • #3419 - Replace the markdown grails plugin with java library to support java 17
  • #3381 - Show EMSA sites as feature collections similarly to how reporting sites are displayed
  • #3423 - Fixed an issue where large amounts of activity data could prevent the Printable MERI plan and MERI plan changes report from working
  • #3356 - Added the grants template columns to the project upload template
  • #3451 - Monitor activities are excluded from some queries to fix a project timeout issue

Table uploads in reports

RCS IPPS changes

  • #3429 #3387 #3418 Implemented the RCS dashboard and made various changes to reports and permissions
  • #3386 When reporting dates for an organisation are updated, also update the period configuration
  • #3392 Show targets and funding to 2 decimal places on the org admin->targets section

Testing
#3368 - Fixed functional test failure

Reports / configuration

v4.1

13 Dec 02:53
18a4b79

Choose a tag to compare

The MERIT 4.1 release contains the following new features:

  • Support for overriding automatic assignment of states and electorates to projects
  • Tidy up of the state and electorate facets on the project explorer to account for difference case and spelling when layers are updated in the spatial portal
  • Improvements to organisations to better support relationships between projects and organisations. This includes a 1->many relationship between projects and organisations, support for organisation contract names to reflect the name used on a project contract, support for relationship type and date ranges.
  • Bulk change support for project -> organisation relationships
  • Stronger validation on project load and auto-creation of organisations if required
  • Support for organisation funding and targets, and enhancements to the RCS quarterly report to replace some functionality of an external system.

What's changed:

  • #2979 - ABN lookups are rate limited to match the ABN service rate limit
  • #3384 - Fixed table data upload where "append data to the table" is not checked
  • #1724 - Project site and electorate assignment can be manually specified by a user, optionally overriding automatic assignment
  • #2789 - Ecodata is now used to upload shapefiles, replacing the spatial portal
  • AtlasOfLivingAustralia/ecodata#1034 - Tidy up state / electorate display on the project explorer by mapping to consistent spelling/case.
  • #2691 - Allow more organisations in the "show more" of the organisation facet, and account for new contract names when used.
  • #3357 - Admin bulk upload to correct org->project relationships
  • #3340 - Use "recipient" to refer to an organisation in a project by default (instead of grantee/service provider etc).
  • #2686 - Automatically update project -> organisation relationships when an organisation is renamed (or a contract name is changed)
  • #3257 - Fixed an issue causing a very slow creation of a new organisation
  • #2880 - Rework of the organisation page and project page to support 1->many project->organisation relationships with optional contract name / relationship name and date bounds for the relationship to support business needs.
  • #3369 - Updates to RCS quarterly reports and support for organisation service/targets/funding to support IPPRS reporting.
  • #3379 - Support a flag to remove invoiced values from the dashboard for programs that don't collect actuals and invoiced amounts separately.

New reports/ change to reports

Program changes:
#3380, #3343, #3331, #3354, #3223, #3221, #3222, #3037, #3372, #3351

Technical changes and scripts:
#3355 - Work on functional test failures on actions due to chrome updates
#3389 - ala-security-libs 6.3.0
#3350 - site creation due to multi-point, line, point, high precision coords