Skip to content

Releases: Indicia-Team/drupal-8-module-iform

v6.10.5

12 Nov 17:49
Compare
Choose a tag to compare

v6.10.4

11 Nov 17:07
Compare
Choose a tag to compare

v6.10.1

10 Nov 15:18
Compare
Choose a tag to compare

Updates client_helpers submodule to v6.10.1, fixing a bug in the Ajax-loading of species on the dynamic_sample_occurrence pre-built form.

v6.10.0

08 Nov 18:17
Compare
Choose a tag to compare
  • Updates client_helpers submodule to v6.10.0. This adds the option to the dynamic_sample_occurrence pre-built form to have a species list Ajax-loaded on the basis of user input.

v6.9.0

25 Oct 10:29
Compare
Choose a tag to compare
  • Fixes custom validation file locations. Used to be iform/client_helpers/prebuilt_forms/validation, now also <public files path>/indicia/validation
  • Updates media library to v6.9.1

v6.8.0

11 Oct 14:21
Compare
Choose a tag to compare
  • Changes to support new Butterfly Monitoring Scheme forms.
  • New datePerRow and subSampleAttrs options for species_checklist control allow data entry in
    "spreadsheet" style where each row provides all details for a sub-sample and record.
  • Ability to support multiple Elasticsearch end-points on a single ES reporting page. For example
    both occurrence and sample data can be loaded from separate indexes. See @endpoint option for a
    [source] control and alternative_endpoints page configuration setting.
  • [my_sites.add_sites_to_any_user] now allows the caption format displayed when selecting a user to
    be configured.

v6.4.0

27 Sep 13:22
Compare
Choose a tag to compare
  • Updates submodule positions from 6.2 to 6.4
  • New option @absenceCol=true for a zero abundance column in the species_checklist control.
  • Species_checklist @spatialRefPerRow option now has a map-pin button for fetching the grid
    reference from the map.
  • Added option @spatialRefPerRowUseFullscreenMap so that the map shows as full-screen when you
    click on the map-pin button.
  • Additional metadata columns available for selection in the Elasticsearch dataGrid control.
  • Record Details 2 form's [Record Details] control now has a @fieldsToExcludeIfLoggedOut option
    so certain details can be hidden from anonymous users.
  • Record Details 2 forms' comments now have record status changes using FontAwesome icons.
  • New [misc_extensions.localised_text] control can be added to any dynamic page to provide
    localised strings to JavaScript functionality.
  • Dynamic transect sections sample occurrence form bugfixes to section display order during data
    entry.
  • Bugfixes in the Report Calendar Grid form's location select control.
  • Bugfixes in the Sample Details page's photos controls.
  • Fix sort order of users available for addition to transects on the Transect editor form.
  • Total transect length auto-calculation functionality for the Transect editor form.
  • Other bugfixes.

v6.1.0

17 Sep 14:45
Compare
Choose a tag to compare
  • Updates the submodule positions from version 5.0 to version 6.2. This means that many of the changes slated for v6.0.0 are now implemented.
  • Adds a Docker configuration for development, allowing a Drupal site to be quickly started with this module installed.
  • Adds a warning if there is a training field in the user configuration and it is set true.
  • Adds a parent-location selector to the dynamic_location prebuilt form.
  • Fixes several bugs.

v6.0.0

08 Jun 13:49
Compare
Choose a tag to compare

v4.11.0

19 Jan 15:42
Compare
Choose a tag to compare
  • New @allowTaxonAdditionToList for species_autocomplete and species_checklist controls. Can be
    set to a taxon list ID pointing to a "sandbox" list, allowing users to input a taxon that is not
    available in the recording list.
  • New elasticsearch_event_reports extension providing Elasticsearch based replacement controls
    for many of the Activity Summary style reporting outputs. See
    BiologicalRecordsCentre/iRecord#930.
  • New ElasticsearchReportHelper::groupIntegration control enables filtering Elasticsearch report
    outputs on group-linked reporting pages (such as Activity Summaries). Includes support for
    implicit parameter.
  • Fixes relating to lazy loading of Elasticsearch content on tabs which are initially hidden.
  • Download template selection control for Elasticsearch downloads.
  • ElasticsearchReportHelper::customScript control now supports a @template option for embedding
    HTML in the output div.
  • New ElasticsearchReportHelper::getGroupSummaryHtml control allows a summary of a group to be
    displayed on reporting pages.
  • New ElasticsearchReportHelper::surveyFilter control allows a control for filtering by survey to
    be added to Elasticsearch reporting pages.
  • Elasticsearch reporting pages can cache the data loaded on initial page view, useful for pages
    which have very high hit rates. Set proxyCacheTimeout option on the source control to enable
    this.
  • Several fixes to the report filter builder Where popup relating to loading existing location
    information and boundaries to edit.
  • Fixes to the data_entry_helper::sub_list control relating to dynamic addition of new terms to
    the termlist (@allowTermCreation option).
  • Support for import from Excel files in addition to CSV. Experimental - enable @allowExcel
    option to use this.
  • Location edit form now has a permission setting for enabling editing of other people's locations.
  • Options for internationalisation of lookup control terms extended - can now show preferred terms
    but enable client-side translation.