Recent Releases of biocollect

biocollect - v8.3

What's Changed

  • #1675 - downloads only data by default with images and shape files as optional by @salomon-j
  • #1861 - associates the hub a new project is created in by @salomon-j
  • #1084 - added virus scanning to user uploaded files i.e. document/image/... and appropriate error handling message when upload fails by @temi
  • #1774 - Added hub description & PWA visibility configuration, added ws endpoint for fetching PWA hubs by @jack-brinkman
  • #1887 - append projectId to download URL to fix the filter query request by @salomon-j
  • #1898 - fixes species data not populating when bulk data upload to table via spreadsheet by @temi
  • #1842 - fixes error message popping up on project pages by @salomon-j
  • #1827 - fixes filtering on site names with special character not showing records and not being able to download records by @salomon-j
  • #1887 - fixes downloading filtered results intermittently downloads the all the record by @salomon-j
  • #1895 - added a config (showInUserTimeZone) to show event date in user time zone by @salomon-j

Scripts

Forms

  • #1871 - Port Adelaide Enfield Bird Monitoring by @salomon-j
  • #1865 - CoralWatch by @salomon-j

Dependencies

  • ecodata-client-plugin:8.5

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.2.2...v8.3-pre

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 2 months ago

biocollect - v8.2.2

What's Changed

  • use the postBody.activityId when the URL id is blank #1830 by @salomon-j

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.2.1...v8.2.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 5 months ago

biocollect - v8.2.1

Changes

  • removes handlebars.js library
  • fixes #1816 ICIP label display issue

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 8 months ago

biocollect - v8.2

Changes

  • #1783 hide surveys that are not publicly visible but in a project with publicly visible surveys
  • #1781 fixed issue with facet showing $2
  • #1780 added a flag to remove national projects from search
  • #1633 added a user agent for BioCollect web service requests
  • #1641 added additional fields to return for indexing and searching via ALA
  • #1786 added hub configuration changes such as change default sort order, renamed external id, hide national scale, ICIP label display etc.
  • #1804, #1805 - script to update NESP projects
  • #1620 fixes cannot save activity if unlisted taxon is selected
  • #1788 taxons unmatched to ALA taxonomy will be rendered the same way as matched taxons
  • #1170 speciesSelect widget better integrates with BioCollect survey species config
  • #1790 fixes issue where undefined variable is throwing error while fetching documents
  • #1776 adds a mobile app link to project on PWA
  • #1799 fixes issue with site selection causing performance issue when large number of sites are available for selection
  • #1654 publicly viewable activity can be viewed on PWA app

Dependencies

ecodata-client-plugin:8.4

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 8 months ago

biocollect - v8.1.2

What's changed

  • fixes an intermittent issue where user creates duplicate records #1763

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.1.1...v8.1.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 10 months ago

biocollect - v8.1.1

What's Changed

  • added project name and ISBN to product report #1713
  • update label of indigenous category #1761

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.1...v8.1.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 11 months ago

biocollect - v8.1

What's changed

  • disable the hyperlink to organisation from project finder #1693
  • added hub level config to hide / show the "Getting started" button on project page #1702
  • refactored project page #1702
  • script to update NESP hub configuration #1702
  • added hub configuration to add an introductory text #1704
  • add Favicon to hub configuration #1705
  • updated project metadata for NESP #1707, #1725
  • fixed a bug with viewing site listing #1712
  • fixed project download bug #1717
  • refactored geographic filter button #1723
  • updated gradle wrapper version for validation
  • fixed issue with project toggling between published and unpublished status #1658
  • added clear button to website url field #1730
  • improved geographic filter on project finder #1724
  • added feature to download resources from listing page #1713
  • added participant paragraph for HCAT landing page #1741
  • fixes site edit issues where marker pointer was not moving on user input #1701
  • fixes creation of reusable site from survey form #1734
  • removed adding space between ACRONYMS such as NESP becoming N E S P #1745
  • added script to load NESP documents #1749
  • renamed facet choose more to more options and it is alway visible to exclude #1752
  • fixes amplify exception stopping save operation from executing #1229
  • script to include user to a hub

Dependencies

  • ecoadta-client-plugin:8.2
  • Bump undici from 6.21.1 to 6.21.3

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.0.2...v8.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi 11 months ago

biocollect - v8.0.2

What's Changed

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.0.1...v8.0.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman 12 months ago

biocollect - v8.0.1

Dependencies

  • ecodata-client-plugin:8.0.1

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v8.0...v8.0.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 1 year ago

biocollect - v8.0

What's changed

  • Migrate to grails 6, Java 17 and ALA security 7.0.0 #1673
  • BioCollect now supports new and old species lists #1586
  • Refactored multipart post requests to use OkHttp version
  • Fixed an issue with bulk upload failing #1684
  • Added a parameter includeLinkedEntities to activity search API to return richer data for an activity such as site, outputs, documents etc. #1689
  • Added APIs to get measurement or facts and darwin core archive from Biocollect. Previously it could only be accessed from ecodata. #1670
  • Migrated markdown converter to common mark #1697
  • Spatial portal layer service points to /ws instead of /layers-service #1696

Dependencies

  • ecodata-client-plugin:8.0

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 1 year ago

biocollect - v7.1

What's changed

  • Initial Progressive Web Application (PWA) release (#1558)
  • /ws/bioactivity/data/{id} API endpoint deprecated in favour of new faster endpoint (/ws/bioactivity/data/simplified/{id}) (#1647) (#1649)
  • Occurrence ID stability issue is fixed. (#1638)

BioCollect related ecodata changes

  • PWA Changes (AtlasOfLivingAustralia/ecodata#1043)
  • adding published survey flag to projectActivities (AtlasOfLivingAustralia/ecodata#1045)

Depedencies

  • ecodata:5.1
  • ecodata-client-plugin:7.1
  • biocollect-pwa:1.0.0

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman over 1 year ago

biocollect -

What's changed

  • SciStarter API call will now have valid project area even if site is an object stored in spatial portal. Other fields included are origin and isSuitableForChildren (https://github.com/AtlasOfLivingAustralia/biocollect/issues/1630)
  • Better user feedback on the line error occurred when using bulk upload of data from spreadsheet (#1596)
  • Fixes an issue with shape file upload API returning text instead of JSON (#1597)

BioCollect related ecodata changes

  • Modifications to allow project area appear on SciStarter API calls. Spatial portal PID are being converted to GeoJSON (AtlasOfLivingAustralia/biocollect#1630)
  • Migrated SciStarter API call to .org domain and updated field mapping and transformation logic (AtlasOfLivingAustralia/biocollect#1312)
  • Automatically update SciStarter projects via a cron job (AtlasOfLivingAustralia/biocollect#1631)
  • Replaced spatial portal GeoJSON API call with WKT API call to fix issue with precision in GeoJSON (AtlasOfLivingAustralia/biocollect#1627)

Technical

Dependencies

  • ecodata:5.0
  • ecodata-client-plugin:7.0

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 1 year ago

biocollect - v6.8.1

What's Changed

  • Fixes login redirect issues with query parameters not being retained
  • Fixed form rendering issue with bespoke biocollect KO extender
  • Fixes staticPage attempting to render invalid 404 page (causing 500 error)
  • Tweaked ReferenceAssessment assessment activity creation for easier debugging
  • Added script to add static page to HCAT hub

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.8...v6.8.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman about 2 years ago

biocollect - v6.8

What's Changed

Dependency updates

  • ecodata-client-plugin:6.2

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.7...v6.8

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 2 years ago

biocollect - v6.6.6

What's Changed

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6.5...v6.6.6

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman about 2 years ago

biocollect - v6.7

What's Changed

New Contributors

  • @schoicsiro made their first contribution in #1570

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6.5...v6.7

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 2 years ago

biocollect - v6.6.5

What's Changed

  • Fix issues with Authorization header on mobile pages

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6.4...v6.6.5

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman over 2 years ago

biocollect - v6.4.4

What's Changed

  • create site re-enabled from lat and lon

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 2 years ago

biocollect - v6.6.3

What's Changed

  • Fixes a bug where activities with special characters in their name do not display/edit correctly by @jack-brinkman in #1551
  • Fixes a bug where the My projects page does not display/function correctly by @jack-brinkman in #1538

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6.2...v6.6.3

Biosphere - Biodiversity Citizen Science - Groovy
Published by jack-brinkman over 2 years ago

biocollect - v6.6.2

What's Changed

New Contributors

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6.1...v6.6.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 3 years ago

biocollect - v6.6.1

What's Changed

  • fixes issue with mobile apps not being able to upload images #1540

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.6...v6.6.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 3 years ago

biocollect - v6.6

What's Changed

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 3 years ago

biocollect - v6.5

#537 - added capability to bulk import data from a spreadsheet
#1242 - fixed uploading data to table from a form
#1494 - adds containsActivity parameter to project webservice output - added initiator parameter to webservice
#1499 - download will have only thumbnail images
#1503 - fixes error with data quality check of a point within project area
#1465 - removed the button to get to last page of a search result
#1504 - fixed a javascript error when viewing details of a site
#1352 - fixed an error with images of text getting attached to activities/records
#1407 - fixed an error with previously selected embargo dates not being cleared when the option is removed
#1505 - fixed an issue with site showing wrong site type
#1361 - fixed issue with updates to a site's location not updating marker location on activity
#1285 - fixed issue with biocollect sending email notification every time survey config is updated
#1506 - fixed issue with species config not appear on survey configuration when inside a repeat type in view model
#1507 - fixed issue with search index not updating when an activity is updated
#1514 - fixed issue with unmatched taxon returning null in auto complete dropdown
#1521 - migrated to github actions
Bump minimatch from 3.0.4 to 3.1.2 (#1498)
Bump qs and body-parser (#1502)
Bump ua-parser-js from 0.7.31 to 0.7.33 (#1508)
Bump engine.io and socket.io (#1496)
Bump socket.io-parser from 4.0.4 to 4.0.5 (#1492)

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 3 years ago

biocollect - v6.4.1

What's Changed

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.3...v6.4.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 3 years ago

biocollect - v6.3

  • Supports OIDC #1414
  • Supports JWT authentication for mobile clients
  • Added OpenAPI definitions to BioCollect APIs #1469
  • Fixes printing large log output #1457

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 3 years ago

biocollect - v6.2.2

Change log

  1. #1422 fixed out of memory exception while downloading large datasets
  2. #1433 added centroid latitude and longitude to download
  3. #1428 fixed missing activities in download
  4. #1446 fixed activity view page loading slowly
  5. #1448 fixed issue with uploading image
  6. #1449 fixed a bug with cancel button throwing an error
  7. #1023 split BIE requests to front end and web service
  8. #1453 added an option to prevent repeat of columns for an activity in download output

Requirement

ecodata 3.8.1 or higher

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 4 years ago

biocollect - v6.2.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 4 years ago

biocollect - v6.2

Changes

  • Hub level dashboard added #1404
  • Fixes bugs mentioned in #1418
  • Fixes document search error and enabled partial search #1423
  • Fixes document upload issue #1424
  • Embedded video resource download button is hidden, centring iframe and adds content to description button #1425
  • Better user experience when survey configuration has validation errors in both CS and Works projects #1418
  • Fixed filter panel overflowing into footer #1418
  • Fixed issue with survey species configuration table rendering on Safari
  • Removed large-checkbox
  • Incorporated WCAG recommendations
  • Upgraded travis linux distribution to bionic
  • Moved script files
  • Removed multiple email fields in data download form

Script(s) to run

https://github.com/AtlasOfLivingAustralia/ecodata/blob/master/scripts/releases/3.8/biocollect-6.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 4 years ago

biocollect - v6.1

Changes

  • Project can now be published or put into draft mode - #1419
  • Added more document types, improved document search capability - #1402
  • Document can now be listed per hub - #1403

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v6.0...v6.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 4 years ago

biocollect - v6.0

  • Migrated BioCollect to Bootstrap 4 (#1358, #1357, #1350, #1348, #1405 )
  • Migrated to Grails 5
  • Added system announcement (#1375)
  • Fixed issue with image not viewable on modal dialog on activity create page (#1408 )
  • upgraded dependencies - ecodata-client-plugin:4.0.3, image-client-plugin:1.4

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 4 years ago

biocollect - v5.2.6

What's Changed

  • fixes #1396 - added absolute resource URL for pdfgen to fetch the resource
  • fixes #1397 - data page map not showing for certain project

Full Changelog: https://github.com/AtlasOfLivingAustralia/biocollect/compare/v5.2.5...v5.2.6

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 4 years ago

biocollect - v5.2.5

Fixes the following tickets

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 4 years ago

biocollect - v5.2.4

Fixes the following data download issues

  1. https://github.com/AtlasOfLivingAustralia/biocollect/issues/1360
  2. https://github.com/AtlasOfLivingAustralia/biocollect/issues/1295

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi over 4 years ago

biocollect - v5.2.3

This release includes following:

  • Edit bio activity page doesn't render location map properly #1355

Biosphere - Biodiversity Citizen Science - Groovy
Published by yasima-csiro over 4 years ago

biocollect - v5.2.2

This release includes following:

  • Upgrade ecodata-client-plugin to v3.1.1 #1345
  • Add more security to download/getScriptFile API #1342
  • Add character encoding for download/getScriptFile API #1341
  • Error when trying to get png images using download/getScriptFile API #1340

Biosphere - Biodiversity Citizen Science - Groovy
Published by yasima-csiro over 4 years ago

biocollect - v5.2.1

This release includes following:

  • Upgrade ecodata client plugin to 3.1 #1337
  • Hide Graphs tab if graphs are not configured #1333
  • Facet labels are not populated properly for numeric facets #1332
  • Rename "Record a sighting" to "Create a record" #1335
  • New functionality to read custom Js files under /data/scripts directory #1338
  • Clear Meta data cache functionality in Admin/tools not working properly #1331
  • Download form template (.xlsx) function is not working #1336
  • Species field does not update when form name changed #1250

Biosphere - Biodiversity Citizen Science - Groovy
Published by yasima-csiro over 4 years ago

biocollect - v5.2

  • Graph implementation #1326
    • This feature enables to view the records in graphs.

Biosphere - Biodiversity Citizen Science - Groovy
Published by yasima-csiro almost 5 years ago

biocollect - v5.1.4

  • ALA plugins upgrade #1315
    • ala-auth: 3.0.5
    • ala-bootstrap3:3.2.3
    • bootbox.js 5.5.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by yasima-csiro almost 5 years ago

biocollect - v5.1.2

  • Single fix for ala-infrastructure#750

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 5 years ago

biocollect - v5.1.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 5 years ago

biocollect - v5.0.5

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 6 years ago

biocollect - Version 5.0.4

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 6 years ago

biocollect - Version 5.0.3

  • Fixed issue with of root page not showing default hub.

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 6 years ago

biocollect - Version 5.0.2

  • Fixed AtlasOfLivingAustralia/biocollect#1279 - Users faced issue with logging in/out from hub.
  • Fixed issue with refine button not working on data page.
  • Fixed runtime exception when a method cannot be found on a controller.
  • ecodata-client-plugin:3.0.2

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 6 years ago

biocollect - Version 5.0.1

  • Fixed issue with project activity failing validation when no sites are selected.
  • Fixes an issue uploading documents. The issue was with jQuery file upload. The methods supporting document upload did not return data with JSON contentType header.
  • Fixed issue with bulk upload of data to table.
  • ecodata-client-plugin:3.0.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 6 years ago

biocollect - Version 5

  • Upgraded to grails 3
  • Map configuration changes - map base layers and overlays are configurable
  • Redesigned site configuration for citizen science survey and works project
  • Added integration with NSW SEEDS portal
  • Added knockout component compiling during development
  • Using commons-io:2.6, asset-pipeline-grails:2.15.1, gradleWrapperVersion:3.5, ala-map-plugin:3.0, ecodata-client-plugin:3.0
  • Using jquery:1.12.4,
  • Jquery upload plugin forceIframeTransport switched off
  • Project finder - multiple values in a facet category are now ANDed
  • Updated site deletion logic
  • Removed Map tab on organisation page since the functionality is duplicated with project finder tab
  • Replaced grails.serverURL configuration with server.serverURL
  • UI modifications to few pages

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 6 years ago

biocollect - v4.8.9

  • Fixes #1257 - Hub rendering improvements - mainly for mobile/small screen devices

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi about 6 years ago

biocollect - v4.8.8

Associate project to Bushfire recovery/monitoring work #1247
Include additional bushfire hub specific project metadata #1249

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 6 years ago

biocollect - v4.8.7

  • Include "Download Record" option to public users #1196
  • Record delete confirmation button in BioCollect survey does not work #1163
  • Exclude record creation when dataModel configured to "excludeAbsenceRecord:true" #1197
  • Exclude "Project Site" from survey site list #1198
  • Changes to embargo feature #1201

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 6 years ago

biocollect - v4.8.6

  • fixed an issue with table not stacking when viewing on small screen (mobile/tablet)
  • fixed issue with survey preview not showing form with hub styling
  • updated fav icon (icon shown on browser tab)

Biosphere - Biodiversity Citizen Science - Groovy
Published by temi almost 7 years ago

biocollect - v4.8.5

  • Fixes project load issue #973

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a almost 7 years ago

biocollect - v4.8.3

  • Reconfigured thumbnail images to point to ecodata.ala.org.au instead of images.ala.org.au.
  • Views affected : 'All Records', 'My Records' & 'Project Data List View'

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a almost 7 years ago

biocollect - 4.7.7

Hot fix to address non-project member project access issue

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a about 7 years ago

biocollect - v4.7.5

Addresses works projects site creation issue.
Fix to enable site zoom level.

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a about 7 years ago

biocollect -

Includes ecodata-plugin 1.2.3
Restored image column
Bug fix to address species list integration issue

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 7 years ago

biocollect - Image thumbnail removed from 'All Records' page

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 7 years ago

biocollect - v4.7.2

Improved help content

Biosphere - Biodiversity Citizen Science - Groovy
Published by sat01a over 7 years ago

biocollect - v4.7.1

  • Allow negative numbers in project plan budget table
  • Add extra drop down item to the first column of the budget table

Biosphere - Biodiversity Citizen Science - Groovy
Published by chrisala over 7 years ago

biocollect - v4.7

  • Added date due column to works projects Project Plan budget table.
  • Updates to scripts

Biosphere - Biodiversity Citizen Science - Groovy
Published by chrisala over 7 years ago

biocollect - v4.6

  • Added support for MS Excel download of projects (the content of the download focusses on works projects)
  • Added hub configuration to support enabling/disabling this download feature

Biosphere - Biodiversity Citizen Science - Groovy
Published by chrisala over 7 years ago

biocollect - Biocollect v2.7

Biosphere - Biodiversity Citizen Science - Groovy
Published by javier-molina almost 10 years ago

biocollect - v2.6.1

Biosphere - Biodiversity Citizen Science - Groovy
Published by chrisala almost 10 years ago

biocollect - 2.0 Release

First production release

Biosphere - Biodiversity Citizen Science - Groovy
Published by m-r-c over 10 years ago