Skip to content

Releases: Indicia-Team/warehouse

v3.3.0

16 Apr 11:01
Compare
Choose a tag to compare
  • Reduced likelihood that emails sent by scheduled tasks are detected as spam:
    • Receipient names correctly added.
    • HTML structure improvements.
  • Possible to import and update existing samples using their external_key field
    as a unique row identifier.
  • Improvements to cascading mark-deletion of sample records.
  • New report library/locations/locations_list_3.xml which allows the list to
    be filtered by an intersecting point.
  • Support for remote download into Recorder 6 using the original record creator
    as the creator of the record in Recorder 6 (rather than the person doing the
    import).
  • New Darwin Core archive download reports for GBIF IPT compatible data
    extraction.
  • Darwin Core archive download reports allow BasisOfRecord to be overridden.
  • Darwin Core archive download reports remove line breaks from comments.
  • Bug fixes to the updating of single attribute values into the reporting
    cache tables in the work queue system.
  • Bug fixes around the auto-feed tracking of data into Elasticsearch.
  • Fixes to CSV formatting when extracting CSV data from Elasticsearch.
  • Bug fixes for upgrades from very old warehouse installations.

v3.1.0

15 Jan 11:57
Compare
Choose a tag to compare
  • Support for Swedish reference systems, EPSG:3006 and EPSG:3021.
  • Significant performance enhancements in the auto_verify module.
  • Updates of individual attribute value tables now create work queue tasks to update the cache tables.
  • Bug fixes on the edit form for workflow events.
  • Workflow events can now be linked to species on non-standard species lists if required.
  • Report library/filters/filter_with_transformed_searcharea.xml performance improved.
  • Changes to Elasticsearch record details report to support alterations to the layout of this control.

v3.0.0

03 Dec 14:58
Compare
Choose a tag to compare

Note that the major version increment reflects the fact that the following
potentially breaking changes exist in this version:

  • Some fields have been removed from the users table as described below.
    This change is mitigated by the fact that the removed fields were not used by
    any core Indicia code so could only impact custom developments.
  • The REST API for downloading Elasticsearch data has been changed so clients
    using the experimental Elasticsearch client helper code will need to be
    updated in order for downloads to continue working.

These changes are considered low risk for impact on existing sites other than
those which use the experimental Elasticsearch client code.

  • Removed unused fields from the users table:
    • home_entered_sref
    • home_entered_sref_system
    • interests
    • location_name
    • email_visible
    • view_common_names
  • HTML Bootstrap style applied for:
    • User account password fields
    • User website roles.
  • Consistency of terminology.
  • Fixes for installations where schema name not set to indicia.
  • Updating a survey no longer triggers a complete refresh of cache data due to
    performance impact.
  • Installation guide updated for recent PostgreSQL/PostGIS versions.

v2.37.0

07 Nov 14:11
Compare
Choose a tag to compare
  • Fixes a bug when saving a new survey.
  • Fixes import of NBN Record cleaner rules.
  • Support for attribute values in Elasticsearch data downloads.
  • Minor updates to UKBMS downloads.

v2.36.0

25 Oct 14:07
Compare
Choose a tag to compare
  • UI added so that survey datasets will be able to define the taxonomic branches which
    auto-verification will be applied to. BiologicalRecordsCentre/iRecord#486
  • Minor wording changes in notification emails.
  • Elasticsearch extractions include basic taxonomic info even for taxa who are not on one of the
    officially configured lists.

v2.35.0

25 Oct 14:08
Compare
Choose a tag to compare
  • Improved memory consumption when requesting large amounts of data from Data
    Services.
  • DwC-A files now include a readme file that explains how to repair the file in
    the event of an error such as a query timeout. See
    BiologicalRecordsCentre/iRecord#477.

v2.34.0

30 Sep 10:15
Compare
Choose a tag to compare
  • Identification difficulty flags now always raised for benefit of verifiers,
    even if recorder competent with that species. However, the notification is
    only sent if the recorder has insufficient track record for that species.
    (BiologicalRecordsCentre/iRecord#657).
  • Removed inadvertant required flag on person title field in edit form.
  • Tweaks to UKBMS summary builder calculation optimisations.

v2.33.0

30 Sep 10:17
Compare
Choose a tag to compare
  • Higher geography Elasticsearch download fixed.
  • Fix taxon search ordering of results
    (BiologicalRecordsCentre/iRecord#669).
  • Fixes relating to Elasticsearch scroll mode (pagination) not applying column
    settings.

v2.32.0

03 Sep 12:47
Compare
Choose a tag to compare
  • Support for loading dynamic attributes for multiple occurrences in one go (required for species checklist). See
    BiologicalRecordsCentre/iRecord#637.
  • Fixes a bug in the Swift mailer class loader which was being too eager on some setups, causing file not found errors.

v2.31.0

03 Sep 12:47
Compare
Choose a tag to compare
  • Refactor of the Summary Builder module to use the work_queue for greater efficiency.