Skip to content

Releases: AtlasOfLivingAustralia/fieldcapture

v3.5

28 Aug 21:50
12992a2
Compare
Choose a tag to compare

This release contains a single change - #3299 configuration of the ReportLifeCycleListener for two new reporting types.

v3.4

01 Jul 06:18
7061652
Compare
Choose a tag to compare

Fixes and enhancements to organisations:
#3160 - Added the documents section to the Admin tab of the organisation page
#3106 - Fixed bug preventing social media links from being deleted on the organisation page
#3107 - The organisation logo is now displayed on the organisation page
#3242 - Fixed the display of the organisation performance management report
#3146 - Support organisation based score queries for the RCS Annual Report and created the report
#3128 - v2 of the RCS quarterly report.

Miscellaneous:
#3092 - Add autocomplete="off" browser hint for all fields that use the date popup in MERIT
#3178 - Fixed display errors on the read only view of the data set summary
#3053 - Allow Site admins to remove the "Not required" status from a report
#3102 - When using the "delete report contents" function, the site (if any) associated with the report will also be deleted
#3170 - Update the dashboard to include both delivered and invoiced amounts for each target (in supported programs). Updated delivered scores to use the totals field from the NHT Output Report.
#3230 - Tweaked column sizes and array formatting for read only MERI plan for better "printable" results
#3224 - Disable the "Compare to latest approved MERI Plan" when there is no approved MERI plan to compare to
#3238 - Fixed the session listener mechanism to perform session creation/destroyed logging

Configuration changes:
#3228 - Create new services and scores
#3233 - Add new threats for selection in the MERI plan.

v3.3

04 Jun 23:50
e459077
Compare
Choose a tag to compare

Updated to ecodata-client-plugin 6.4

#3162 - Fixed display of the end dates of organisation reports in the report header.
#3174 - Improved isolation of data set summary updates - use individual rather than bulk updates when saving / deleting data sets.
#3185 - Updated script to tag plot descriptions as surveys so they show up on the data set summary
#3171 - (ecodata fix) the audit trail for Monitor callbacks now shows the user that initiated the action leading to the callback
#3162 - Fixed report end date in the header of organisation reports
#3184 - Allow 200 characters in a data set summary name
#3190 - Clear data in fields hidden by Yes/No selections on save
#3188 - Don't allow user selections (select2 tags) in MERI plan dropdowns
#3208 - Changed progress/status labels on the data set summary to more accurately describe the status of data sets sync'd from Monitor

Provisioning scripts:
#3148, #3149, #3151, #3114, #3156, #3206

v3.2

29 Apr 00:24
3c8ec0e
Compare
Choose a tag to compare

The focus of the MERIT v3.2 release is:

  • Enhancements to the Monitor app integration into the MERIT reporting workflow and
  • Minor fixes and enhancements to the MERI plan to support the OMPG and other program requirements.
    There are also a few minor improvements and fixes unrelated to the above.

Full Changelog: v3.1...v3.2

Monitor integration

  • #3049 - Include Monitor species in the Outputs Report pre-pop routine.
  • #3126 - Include a link to the Monitor barcode label generation routine for projects that use it.

MERI plan related changes:

  • #3130 - Prevent duplicate priorities from appearing in the select list of the related priorities in short / medium term outcome statements
  • #3118 - Support multi-select for investment priorities in short / medium term outcome statements
  • #3120 - Allow the only baseline to be deleted in the MERI plan if the program configuration supports this.
  • #3121 - Allow MERI plan priorities to be rendered via select2 when they are multi-select
  • #3133 - Add the "Other" monitoring method (when other is selected) to the read only version of the MERI plan
  • #3140 - Don't clear the priority selection if the text of an outcome changes
  • #2983 - Allow investment priorities to be selected via an ALA species lookup instead of a list from the program/Management unit
  • #3150 - Don't allow survey services to be selected in a project with no baselines
  • #3157 - Clear any unsaved data from a user who has had the MERI plan lock stolen

Other:

  • #2973 - Added a funding verification date field to the project settings tab.
  • #3119 - Don't allow the plant survival survey to be added as a baseline data set in the data set summary page.
  • #3075 - Script to create new programs
  • #3142 - Added a targets independent method to retrieve scores for a financial year to support the SAF annual report.

v3.1

21 Mar 01:56
7b8730c
Compare
Choose a tag to compare

What's Changed

The 3.1 release is primarily focussed on the new Outputs Report, in particular integration between the Outputs Reporting and the Data Set Summary, which in turn can be created via the Monitor app.

Reporting

MERI Plan

  • #3046 - Updates to column header case for some fields
  • #3041 - Updated some inconsistent headings between the editable version of the MERI plan and the read only version
  • #3073 - Added validation to MERI plan output targets
  • #3064 - Improved formatting of multi-select fields (e.g. services and protocols) in the read only version of the MERI plan
  • #2980 - Implement a report that displays differences between approved versions of the MERI plan
  • #1720 - Implement pessimistic locking of the MERI plan
  • #3081 - Made the priority field of a secondary outcome mandatory
  • #3096 - Fixed mis-numbering of baselines when rows in the middle of the table are deleted
  • #3079 - Fixed an issue preventing grant managers returning a submitted MERI plan when the "only admins can return approved plans" flag is set
  • #3123 - Fixed styling of the URL column in read only view of the regional plans section to handle long URLs with wrapping.

Monitor app integration

  • #3008 - Added a new role "Project Participant" to support users of the Monitor app
  • #3025 - Added a column to the data set summary to indicate it was created via a submission from the Monitor app
  • #3040 - Added a mechanism to identify sites created via the Monitor app
  • #3057 - Added date created/ last updated, service to data set summary
  • #2957 - Modified the data set summary to remove any duplication between questions and data supplied via the Monitor app
  • #3058 - Don't show data set summaries created for the plot selection/ plot layout submissions
  • #3011 - Don't allow sites created via the Monitor app to be edited by the user
  • #2828 - Implement the Monitor app -> data set summary -> outputs reporting workflow in MERIT
  • #3089 - Prevent more than one project area being created per project as this rule is needed for Monitor integration
  • #3108 - Only allow modules containing protocols tagged as "survey" to be selectable in monitoring section of MERI plan

Other

  • #2984 - Renamed Primary Investment priorities to Investment priorities on the project overview
  • #2986 - Added a new project external id type - tech one contract number
  • #2989 - HTML setting content is made well formed before display
  • #2991 - Fix cases where navigating between a site view page and back to a project wasn't working correctly
  • #2982 - Fixed a bug where annual targets of 48 were absent from the annual report
  • #2970 - Reports still using the PDF generation service were migrated to the new method
  • #2992 - Use a bearer token when communicating with the spatial service
  • #3016 - Fixed a bug preventing an org page with large projects from displaying correctly
  • #3042 - Allow org admins to assign permissions to other org users
  • #3061 - Support optional use of bearer token with spatial service to decouple release dates
  • #3091 - A management unit created via the UI will result in an error on the associated project page due to null config
  • #3095 - Fixed an issue where the photo points drop zone takes over the page
  • #2977 - Add extra warnings where documents can be uploaded about taking care to not make sensitive data public
  • #3110 - Handle a crawler sending a request without mandatory parameter more gracefully

Dependency updates

  • #2987 - Updated datatables
  • #2993 - Updated ala-security-libs version
  • #3068 - Update grails point release

Testing related

  • #2975 - Updated test dependencies
  • #3034 - Fixed a failing functional test

Program provisioning / miscellaneous scripts

New Contributors

Full Changelog: v3.0.2...v3.1

v3.0.2

29 Nov 01:09
e83e97b
Compare
Choose a tag to compare
  • Updated ala-security-libs to 6.2.0 #2993
  • Updates to spatial API to support spatial service changes #2992

v3.0.1

12 Oct 01:14
bf87bc4
Compare
Choose a tag to compare

This release fixes a single issue:
#3000 - This issue was preventing users with the editor or admin permission on an organisation from attaching a document to an organisation report.

v3.0

14 Aug 03:13
9349b2f
Compare
Choose a tag to compare

The MERIT 3.0 release contains changes to support a new program.
The headline changes are better tracking of outcomes through MERI and project reporting and an overhaul of the organisation page to support different reporting requirements and redesigned reporting.

#2829 - Significant updates to the MERI plan to support a closer linkage with Project Logic and to tie outputs and projects activities more closely to project and program outcomes.

#2826, #2927, #2938 - A major update to the organisation page to support reporting equivalent to the Management Unit reporting on the organisation page.

#2928 - Programs now support a configuration item that requires approved MERI plans to be released by a MERIT Admin user if they need to be updated. This is because linkages (outcomes, services, data sets, protocol modules) from the MERI plan through to reporting forms can be broken by updates to the MERI plan after reporting has commenced.

#2940 - Provide appropriate selection of outcomes for reporting forms based on the outcomes that are reliant on delivering that service.

#2956, #2942 - MERIT supports login via the cognito authentication system. This includes a change to the format of user ids which can now be arbitrary strings. One consequence of this is the user id is now hidden from non MERIT administrator users in permission tables.

#2870 - New rules for report generation have been implemented to allow multiple rules to generate reports in the same category based on conditions related to project duration.

#2926 - MERIT will automatically add an "Other" category to the ESMA module list (supplied by an external system) unless the external system includes the "Other" module.

#2637 - The project end date can now be set to an earlier time, even if a report with data will have the reporting period reduced by this change. (Note a report with data cannot be removed and a submitted or approved report cannot be reduced in duration)

#2878 - The MERI plan PDF button has been replaced with "Display printable MERI plan" and it opens the result as a printable HTML page rather than a PDF document. A future change will remove the remaining PDF report generation.

#2934 - Ensures the full reporting schedule is available for NHT projects / orgs but that attempts to open the report leads to an "In development" page.

#2232 - Organisations in MERIT with no ABN supplied can now be edited without supplying an ABN

#2923 - Fixes a bug where outcomes that are neither primary or secondary outcomes result in empty boxes displayed on the MU page.

#2827 - Failed account lookups are no longer cached for 24 hours to allow a workflow where a user registers an account after a failed attempt to assign them permissions but then the cache needs to be cleared before the permission can be assigned.

#2917 - Adding or removing a user permission on an organisation, program or management unit no longer applies the same operation to all projects associated with that entity.

#2950 - This is a script to setup the data required for the new program.

#2924 - In an organisation page only projects with the 'active' status will appear in the list of organisation announcements that are able to be bulk edited.

#2879 - Fixed a date dependency in a functional test.

#2933 - Script unrelated to release

#2967 - When a program is flagged as private, projects associated with that program will no longer appear on organisation, management unit or program pages unless the user has elevated access to the MERIT hub.

v2.13

13 Jun 21:57
51434e0
Compare
Choose a tag to compare

#2904 - Added fathom analytics to MERIT page template.

#2902 - Change the risks and threats report query to use pagination and only retrieve project entities.

v2.12

27 May 23:41
83c55e2
Compare
Choose a tag to compare
  • #2841 - Added a new type of External ID - "Related project" to the selectable types.
  • #2813 - Navigation from "View setting" page is broken.
  • #2847 - Updated github actions gradle build action
  • #2846 - Updated to ala-security-libs 6.0.0. 
  • #2865 - Added a delay before validating and scrolling to first invalid field on a started report to work around a timing error with the validation engine and select2 binding
  • #2830 Dashboard targets should be displayed with a maximum of 2 decimal places
  • #2802 Activity type list in original MERIT project template has a programs-model dependency
  • #2860 - Added a comments box to the Admin -> Project settings tab to capture changes to organisations not currently supported by the data model
  • #2861, #2847 - Updated javascript unit test dependencies and github actions gradle-build-action
  • #2837 - Project count is off by one on project load because it counts header row