Releases: SpeciesFileGroup/taxonworks
Releases · SpeciesFileGroup/taxonworks
Version 0.43.0 release
Added
- Task to add image and as depictions to the objects identified in their filename #3986
- PDF version of styled/formatted source download #3996
- Type checking pattern for integers sent to
*_id
params in the API - Radial annotator: Pagination to depictions slice
- Comprehensive: Pagination to depictions panel
- Browse collection objects Pagination to depictions panel
- Filter source: add ID to list #3984
- TW_DISABLE_DEPLOY_UPDATE_DATABASE env var to disable DB backup and migration at deploy time.
Changed
repositories/autocomplete
label #3981- Updated Ruby gems
Fixed
- TaxonName filter Original combination with/out facet (both with and without)
- Removed deprecated GoogleMap georeference form #3991
- Print label generation #3992
- Generating a TaxonWorks Download for a bibtex result failing #3997
- Removed bad foreign-key constraint on BiocurationClassifications, TaxonDeterminations
- Content autocomplete not scoped to projects
- Some hotkeys don't work on Firefox on Linux #3988
- Cancel previous autocomplete requests #3982
Version 0.42.0 release
Added
- Nexus file import #2029
- POST
/annotations/move?from_global_id=<>&to_global_id=<>&only[]=&except[]=
- Clone CollectingEvent can include annotations, incremented identifiers
- Model Identifier::Local::Event in part: #3800
- Task - DwcOccurrence status
/api/v1/taxon_names/origin_citation.csv
, taxon names plus their origin citation- Reasonable min/max elevations hard validations
- Increased scope of string cleaning #3947
- DwcOccurrence filter on all attributes
- DwcOccurrence visible in Project vocabulary
- Confirmation modal on mass annotator #3969
TW_ACTION_MAILER_SMTP_SETTINGS_USER_NAME
,TW_ACTION_MAILER_SMTP_SETTINGS_PASSWORD
andTW_ACTION_MAILER_SMTP_SETTINGS_AUTHENTICATION_TYPE
env vars for container deployments
Fixed
- CE batch update collectors #3936
- Broken BiologicalAssociation scope for DwC download #3949
- NeXML render to screen #3961
- People queries referencing
use_min
anduse_max
in combination with other facets /observation_matrix_column/list
- Queries referencing emtpy
identifier_start
or end failing - Moving depiciton from an Otu could fail in some cases
- OTU inventory endpoint failing when synonyms are empty
- CachedMap metadata raises when out-of-date
- Encoding unencodable text as Code128 breaks label preview
- Identifier between range breaks filter when blank params passed
- DwcIndex failing to update on Georeference, Role, BiocurationClassification, TaxonName, InternalAttribute changes
- Sometimes URL parameters are set incorrectly in facets.
- A COLDP export name and taxon remarks bug #3837
- Project dump not working when all params were supplied #3967
- Radial annotator: Selected object in "Move to" section is not displayed in Depictions slice
- Project SQL export failed to export tables with NULL project_id.
- Spatial Summary of the results in Filter Collecting Event "URI too large error" #3937
Changed
- Upgraded to Rails 7. #3819
- Changed default URL protocol to HTTPS for TaxonWorks-generated e-mails in production environments
- Added bootsnap gem to speed up boot times.
tmp/cache
dir is used as cache by this gem - Removed
versions_associations
andshortened_urls
tables from Project SQL export - Replace validations modal in Browse nomenclature task #3974
- Updated Ruby gems
- Georeference
error_radius
rounded to nearest meter before save #3946
Version 0.41.1 release
Added
- An extended biological associations API endpoint #3944
Fixed
- Empty
higherClassification
included "" - Resaving Image resets height/width and original filename
- New image from Data raising from path error
- Filters: JSON request URL overflows container when too long
- PDF Button is missing in Filter Sources
- DwC Import task: Replace dialog shows
undefined
instead the current value - Radial annotator: Data attributes can't be deleted from the list
- Radial quick forms: Collecting event slice doesn't render correctly
- CSD: In some cases, the locking mechanism does not work correctly #3941
Version 0.41.0 release
Added
- Field synchronizer task- batch edit (regex too), update and syncronize columns and between columns
misspelling
option to APItaxon_name_relationship_set[]
Changed
- Gemfile update
- Improvements(?) to Collecting Event level classifier #3821
Fixed
- Asynchronous batch updates on individual objects
- Invisible edges in biological associations graph viz
- PDF button is available for all document types #3933
Version 0.40.6 release
Changed
- Updated Ruby gems
Fixed
- Notes params not applied in Source filters (anywhere) #3927
- OTU autocomplete raises when no taxon names match
- CSD: Catalog number panel displays warning messages when the namespace is set
Version 0.40.5 release
Added
/api/v1/taxon_name_relationships.csv
endpoint
Changed
- Dwca
otu_name
only includes Otu#name, never anything else. api/v1/otus/autocomplete
now more acurately returns the label of the matching term, i.e. Combinations are supported in rendering [https://github.com/SpeciesFileGroup/taxonpages/issues/193]- Update Ruby gems
Fixed
- Quick forms: Lock buttons don't work on Biological associations.
- Week in review task #3926
- Missing Image metadata breaks radial
- Basic endemism task had a broken link out
- Prevent raise on bad polygon (LinearRing) Georeferences
Version 0.40.4 release
Added
- User estimated time tracking at the per-project level
- Orphaned DwcOccurrence and DelayedJob job metadata to admin Health report
Changed
- Unified some methods on dwca export, refactored for speedups and memory
- Updated Ruby gems
Fixed
Version 0.40.3 release
Changed
- Browse OTU: Replace descendants endpoint for the same used on TaxonPages. Now this panel is available for all ranks
Fixed
- 2 issues with taxon names autocomplete (internal and api/v1)
Version 0.40.2 release
Added
- "Venn" factets to filter- logical operations on filter results #3908
- Sort column on project vocabulary task #3915
Fixed
- New collecting event: It tries to save the label even if it is empty
- Spatial summary return to filter with empty cached level fields #3907
- Comprehensive form: Sometimes Attributes are not cleaned when new collection object is created #3910
- DwC importer crashing when uploading files with CSV extension.
- DwC importer not honouring field and string delimiters when processing headers
- DwC importing wrongly allowing unreadable files to be staged
Changed
- Updated Ruby gems.
Version 0.40.1 release
Added
- Some more quality-of-life changes to Leads/keys
- Spatial summary report for CollectingEvent filter
- Geographic Area radial navigator links to associated filters
- Radial nomenclature: verbatim_author slice #3896
Changed
- Gems updated