Releases: Indicia-Team/media
Releases · Indicia-Team/media
v9.4.0
- The Bulk Edit tool now supports a preview of changes to a sample of records. See
BiologicalRecordsCentre/iRecord#1673. - New support for groups (iRecord Activities) being linked - a container group can contain multiple
contained groups (in iRecord, the terminology will be Projects contain multiple Project
Activities). A Container group is an administrative container for a collection of related
projects, e.g. a larger project could be split into different teams on taxonomy, location or
year. Containers have no data entry pages themselves but can have reports which collect all the
records from the contained groups, and contained groups can automatically apply the filter of the
container. See BiologicalRecordsCentre/iRecord#1678. - The "Create or edit a group" prebuilt form has been modified to support options for controlling
container and contained groups plus the permissions required to allow blogging. - The Group Discovery tool now features a search and also allows viewing the list of groups
(activities) you are a member of. See BiologicalRecordsCentre/iRecord#1681. - The Species Details 2 prebuilt form now supports a
group_id
parameter in the URL query string
which filters the data shown to the data collected for a group/activity. - In the V2 importer, there is now code which prevents selection of conflicting fields. See
BiologicalRecordsCentre/iRecord#1655. - Improves the layout of the filter panel Source tab - fixes
BiologicalRecordsCentre/iRecord#1708. - Other minor layout improvements to the filter builder.
- The Card Gallery component now supports a horizontal layout option.
- The columns configuration tool on the Elasticsearch dataGrid component is now displayed in a
FancyBox popup, fixing some display issues. See
BiologicalRecordsCentre/iRecord#1672. - The Elasticsearch dataGrid control has some bug fixes to behaviour when there is HTML in a
column template. - Aggregated Elasticsearch reports can now set a
@shard_size
option on thedataSource
which can
be used to increase the accuracy of aggregated data such as counts given in report results . - The Elasticsearch dataGrid control now displays an icon indicating when a location name has been
witheld for privacy reasons. See BiologicalRecordsCentre/iRecord#1714. - Some restructuring of code, with a new PSR4 style class autoloader. As a result, any custom
prebuilt forms should implement the IForm\prebuilt_forms\PrebuiltFormInterface interface and the
getPageType() method in order to define whether a data entry, reporting or utility page. - Conversion functions such as
helper_base::ago
and verification status mapping functions having
been moved to theIForm\IndiciaConversions
class. - Some groundwork for removing the dependency on jQuery UI tabs.
- The
sitename
special Elasticsearch output field is now fully supported in dataGrids, not just
for download. - Bug fix so that downloads of Elasticsearch aggregated datasets now correctly show progress.
- Elasticsearch aggregate dataset downloads can now specify a sort order for the downloaded data.
- Fixes a bug that could result in the warning about verifying multiple records not appearing.
- Elasticsearch verification has option to link to the original data entry form for records input
on the same website, rather than always reverting to a generic form. Set the option
@useLocalFormPaths=true
on the[verificationButtons]
control. - Update to use the latest BRC Charts code version.
- Typo corrected for the licences selector on the report filter builder - CCO corrected to CC0.
See BiologicalRecordsCentre/iRecord#1728.
v8.24.0
- Standard parameters quality filters updated to support requirements for issue
BiologicalRecordsCentre/iRecord#1493.- autocheck_rule and autochecks filter parameters merged. New code should use autochecks as a
filter parameter name in preference to autocheck_rule. - addition of a certainty filter parameter.
- addition of a licences filter paremeter.
- addition of a coordinate_precision filter parameter.
- switch from using match to term query where appropriate for slightly better performance.
- autocheck_rule and autochecks filter parameters merged. New code should use autochecks as a
- Standard parameters who filters updated - see
BiologicalRecordsCentre/iRecord#1492. - Add Licence (licence code) to the list of columns available for an Elasticsearch dataGrid.
- Enhancements to v2 importer - see BiologicalRecordsCentre/iRecord#1477.
- Separates available fields for mapping into a standard set and an advanced set, making the
tool easier to use for most scenarios. - Improves auto-matching of supplied column titles to database fields.
- Separates available fields for mapping into a standard set and an advanced set, making the
v6.0.17
v4.0.0
See https://github.com/Indicia-Team/client_helpers/releases/tag/v4.0.0 for release notes.
v3.1.0
- Loading of user filters in Elasticsearch proxy now only happens once on each page load, not on every ES request, for
better performance. - Improvements to Elasticsearch date column filtering, which now supports yyyy format. See
BiologicalRecordsCentre/iRecord#699. - Improvements to Elasticsearch source column filtering when both website and survey ID specified. See
BiologicalRecordsCentre/iRecord#732. - Reduces display of Elasticsearch Query Failed messages if navigating away from the page during a request.
- Elasticsearch dataGrid control's scrollY component can now have a negative value set (e.g. -20px) to anchor to the
bottom of the page. See BiologicalRecordsCentre/iRecord#752. - Elasticsearch verification supports sending queries via email. See
BiologicalRecordsCentre/iRecord#553. - Elasticsearch bulk verification no longer displays modal dialog after success, so less clicks required. See
BiologicalRecordsCentre/iRecord#751. - Redetermination button moved alongside other verification buttons for Elasticsearch verification. See
BiologicalRecordsCentre/iRecord#744. - Elasticsearch record details pane fields re-organised and now more consistent between records. See
BiologicalRecordsCentre/iRecord#567. - Elasticsearch Experience tab alignment improved and links now open in a new tab. See
BiologicalRecordsCentre/iRecord#572 and
BiologicalRecordsCentre/iRecord#573. - Additional fields available in Elasticsearch dataGrid columns configuration. See
BiologicalRecordsCentre/iRecord#733. - Record ID filter builder pane now fixed for Elasticsearch reporting. See
BiologicalRecordsCentre/iRecord#737. - Adds support for Swedish reference systems (EPSG:3006 and EPSG:3021).
v2.27.0
- Improved HTML using data lists for lists of attributes in Record Details.
- Changes required for tidy of hyphens in CC licence codes.
v2.26.0
- New place search option to use Nominatum (https://nominatim.openstreetmap.org).
- Indicia Occurrences on an OpenLayers map now show the coordinate uncertainty as the circle radius.
- Elasticsearch occurrences on a Leaflet map using indicia.datacomponents now show the coordinate uncertainty as the
circle radius. - Elasticsearch verification record details tool allows redetermination if @allowRedetermination option set. See
BiologicalRecordsCentre/iRecord#550
v2.10.0
Code changes to support the following in client_helpers:
- New ES Download prebuilt form for downloading large datasets from
Elasticsearch using the Scroll API. - New dynamic report [reportaddtojs] control which can dump report output into
JavaScript for the purposes of allowing client side processing of the report
output (e.g. integration with D3.js) - Support for standard filters on occurrence.external_key.
- Record details form includes the occurrence external key.
- Updates for Splash/NPMS.
- New report loading CSS3 spinner.
v1.59.0
- Colour of select grid ref/point during data entry altered to make it clearer.
- Resetting a report filter properly clears any hand drawn filter boundary.
v1.58.0
- Support for limiting the taxa returned in the species checklist autocomplete
by setting indiciaData.hiddenTaxonNames to an array of names to hide. - Set indiciaFns.uniqueTaxonSimplify to a function which simplifies a taxon
name for the purposes of identifying unique names. For example remove
Butterfly from the end of names to avoid showing both Large White and Large
White Butterfly.