Releases: Indicia-Team/warehouse
Releases · Indicia-Team/warehouse
v3.3.0
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
- 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
- Refactor of the Summary Builder module to use the work_queue for greater efficiency.