Releases: AtlasOfLivingAustralia/fieldcapture
v2.13
v2.12
- #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
v2.11
- #2752 - Configuration scripts for reports and programs.
- #2782 - Updated MERIT to grails 5
- #2788 - (actually an ecodata change - MERI plan approvals download was empty)
- #2796 - Fixed a bug with the Stage report option of the Activity Summary Report
- #2797 - Updated to ecodata-client-plugin 6 to fix issue with view mode rendering of fields contributing to scores
- #2810 - Remove use of deprecated map references for grails config properties
- #2811 - The build was skipping the jacoco code coverage task
- #2817 - Tidied up old user details related config items
- #2819 - Added a sign up button when logged out
- #2823 - Updated some github actions task versions
- #2827 - Workaround for change in chrome 111 to get tests working again
- #2840 - Functional tests started failing
v2.10
The MERIT 2.10 release has some improvements to project reports and MERI plans and some fixes for ESP projects.
- #2703 - MERIT now supports configuring services and targets, including filtering a custom form for selected services on a per-program basis.
- #2772 - When viewing a historical MERI plan, the date the MERI plan was approved is displayed in the header.
- #2757 - Some system generated (not human readable) documents are now hidden even from admins
- #2407 - The workflow history of any report can now be viewed using the + icon in the actions column.
- #2776 - Form pre-population behaviour has changed to now run even when the report is marked as complete.
ESP
- #2758 - Fixed a bug where the cost calculation was incorrect when the final reporting period falls into the same financial year as the second last.
- #2778 - The popup information about the selected report is no longer displayed when the ESP page is opened.
- #2779 - Fixed a bug preventing the final report from being selected when it falls into the same financial year as the second last report.
Testing (extra test cases, test libraries etc) related changes:
#2771, #2790, #2793,
New reporting form:
#2764 - Created a new habitat augmentation form
v2.9
The MERIT 2.9 release is primarily to support changes for the ESP project template but also includes a few bug fixes to unrelated functions.
Enhancements and fixes for the ESP project template:
- #2753 - Pressing cancel then re-opening a reason dialog on submitting/not requiring a stage report gives an error
- #2756 - Removed the direct PDF option and replaced with instructions for using built in browser functions for the ESP reports
- #2743 - The "template being updated" badge was displayed on a not required report
- #2727 - Fixes activity view mode for ESP activities via inclusion of ecodata-client-plugin 5.2
- #2744 - Return the WONS section to the weed management section of ESP forms
- #2740 - Implement the Not Required function for a stage report in the ESP and original MERIT project template
- #1841 - Support multiple form versions in the project report view / PDF to support ESP project summary report
Fixes for the MERI plan history feature:
- #2748 - Old MERI plan history entries (2018 and before) use the wrong MERI plan template when displaying the MERI plan.
- #2722 - Error opening MERI plan history entries
- #2734 - Error message displayed in MERI plan history summary table
Fixes / changes for the build and test environment:
- #2761 - Force ubuntu 20.04 for the functional test environment due to missing mongo support in 22.04
- #2746 - Update chromedriver and other javascript libs used for testing
- #2732 - Removed bintray from build dependencies
- #2726 - Moved from travis CI to github packages
Miscellaneous changes/fixes:
v2.8
Environmental Stewardship Program date / report changes
- #2712 - Allow ESP users to report/submit an extra reporting period by adding this period to the selection options. No change to the default selection.
- #2716 - Changed the labels for ESP report selection and download to use more precise dates as well as Stage names
Data set summary change
- #2665 - Added a new (optional) question (16a) to the edit and view data set summary pages. (First cut of the outcomes report 2 structure was also added)
Functional tests
- #2704 - Change to the SIteUploadSpec to make it more robust in the CI environment
Edge case fix:
- #2707 - Handle a failed over-delivery check more gracefully by enabling the report to be approved after showing the error.
v2.7
#2697 Failing functional test
#2677 Ensure ErrorController can't throw Exceptions
#2453 Update google analytics library version
#1979 Spilt bie.baseURL into two config items
#2688 Update to grails 4.1.2
#2692 Javascript dependency updates
#2676 Margin too small when close to 1200px
#2685 Support collapsible explanatory text in the ESP forms
#2695 Missing checkboxes in Weed Mapping & Monitoring and Training and Skills Development activity forms
#2698 Display aggregate of cost of management actions in the annual submission report
#2689 New program/s for grants hub load
#2661 ESP Annual, PMU and SMU layout changes
v2.6
The MERIT 2.6 release contains several new features and bug fixes.
New features:
#2615 - Reports (using the RLP Reporting tab) can now be marked as read-only to prevent users from completing reports during periods when the report templates are undergoing a review/update. Associated with this change is the ability to add a per program banner to the project page, and a banner warning above an individual report category on the reporting tab.
#2649 - The reason a report was marked "Not Required" is displayed using a popup next to the badge
#2646 - MERIT authentication is now performed using the open id connect protocol instead of the CAS protocol
#2406, #2482 - Introduced a data description sheet into the MERIT download and added an option to include the data description on the downloads section of the project explorer.
#2410, #2411, #2409, - These related issues introduce flags into the reporting process to alert users and project managers if project targets have been significantly over-reported. This includes:
- Colour and a badge on the dashboard
- A badge on the reporting tab
- Warning messages when finishing a report which contributes to over-delivery of project targets
- Warning messages when viewing a report which contributes to over-delivery of project targets
- A warning to project managers who approve a report which contributes to over-delivery without viewing the report (and seeing the warning there) first.
#2451 - The project audit logs now use server side pagination instead of client side pagination to prevent timeouts and improve performance.
#2617 - Updated the momentjs library
#2594 - Made labels for grant/project/external ids more consistent
#2608 - Allow the ESP report data to be included in downloads and add it to the scheduled weekly download
#2593 - Support Tech One Project ids in the MERIT project upload
#2595 - Improve ABN validation at upload time as the web service started closing the TCP connection if a validation error occurred (instead of returning an error as it did previously)
#2621 - Changed the data type of output target data loaded in functional tests
#2632, #2630, #2661 - Changes to the ESP user interface and reports based on a program review
#2645 - Upgraded leaflet and associated plugins
#2586 - Scripts to backload the report type column to support one of the downloads
#2642, #2610, #2629 - Scripts for program creation and new reporting forms
Bug fixes:
#2638 - A fix for when a project start date is changed to land on a report boundary where the report is approved.
#2613 - Project managers will no longer get a warning when using the original MERIT template.
#2660 - Fixed a bug rendering marker icons for points on the sites tab
#2603, #2604, #2597 - This bug (reported several times!) was never released to production - it was introduced and fixed during the development of AtlasOfLivingAustralia/ecodata#727
#2588 - Fixed an issue where the "Remove user from MERIT" function didn't remove hub level roles.
#2647 - Fixed the show history toggle icon type on My Projects
#2381 - Fixed incorrectly escaped HTML tags in the Reef 2050 report
#2611 - Fixed /worked around some functional test issues (race conditions / a field that is not displayed in the CI build sometimes)
#2596 - Improved handling of socket exceptions in the WebService class.
#2598 - Allow activity data to be saved when a form contains a document with a broken link
#2540 - Fixed a bug that was preventing project managers from viewing project audit logs
#2667 - Fixed a bug that prevented a user who had marked a management user as a favourite, but also held the admin role, from submitting a report.