Releases: SpeciesFileGroup/taxonworks
Releases · SpeciesFileGroup/taxonworks
Version 0.47.0 release
Added
- Use Rails 7.2 and Ruby 3.3.6
- New image task: Add field occurrence to depict some list #4135
- Grab cursor to make sorting feature visible #4153
- API endpoint for image matrix
- Order of depictions coming from the image matrix
- Hub tasks: Add visual effect for fav icons and tooltip for categories #4177
- Distribution to COLDP exports #3148
- Taxon links to COLDP exports
- SpeciesInteraction to COLDP exports #3158
- Specs and optimizations to COLDP
- Pull metadata from ChecklistBank in order to merge updated metadata into COLDP exports
- Filter's match identifiers facet can now be quickly accessed with
shift-ctrl-m
in a modal form gift
facet to Filter loans.- Multi data attribute update task #4142
- Keys are now multifurcatable #4148
- Identical Document validation
- Some inline help and visual improvements #4177
- Keys can be cloned, merged, and inserted to #4056
- API endpoint for serving Image matrices
Changed
- Match identifiers defaults to match Identifier, not internal,
\n
, and caseless match #4176 - Added Gift status notices to loans form #4174
- Improved and clarified DwcOccurrence indexing concepts and application
- Improved writing to cached* fields for TaxonName
Fixed
- Fixes to TaxonWorks CSL style
- Bug in Image autocomplete
- CatalogNumbers attached to Containers not appearing in CollectionObject tag #4163
- OriginRelationship creation for Sequences #4180
- CSD: change of namespace not updating #4147
- TaxonWorks bibliography style for book chapter.
- Removed obsolete Description table from COLDP exports
- Remove [sic] from COLDP name fields #3833
- Autonym synonyms bug in COLDP exporter #4175
- New taxon name: Show only subject relationships on Relationships section
- Images added before saving field occurrence are not saved #4134
- Rendering Family group names from invalid names #4187
- Verbatim latitude not displaying #4178
Version 0.46.1 release
Fixed
- Add citation back to gallery endpoint #4136
Version 0.46.0 release
Added
- Topics can be unified #4106
- Task - Controlled vocabulary terms across projects #4112
- Source filter can operate on
cached_*
fields enabling link to project vocabulary #4123 /api/v1/otus/:id/inventory/images?sort_order=
param to sort by class of Depiction object type- Task - Simplemappr (https://www.simplemappr.net) export support from Filter collection objects
- Print key task #4071 #4117
/api/v1/leads/key/:id
endpoint servingpinpoint
key app- Filter loans: Identifiers, created by and updated by columns #4098
- Edit/New loan task: Add
none
status option - Edit/New Field occurence task: biological associations panel #4103
- Edit/New Field occurence task: depictions panel #4108
- Matrix row coder task: Now and Today lock buttons #4110
- More TaxonName soft validations
Fixed
/api/v1/otus/:id/inventory/images
out of context depictions #4129- Unifying related BiologicalAssociations #4099
- Async DwcOccurrence refreshes that referenced destroyed objects
- FieldOccurrence Radial Navigator
- Unify objects: Same object can be selected on both sides #4100
- New taxon name: Cannot create new combination (under ICN) #4127
- Syncronize misspellings #4109
- Blank terms to /autocomplete endpoints raising
- Rendering subspecies names in botany
- TypeMaterial autocomplete
- Some async DwcOccurrence updating callbacks
Changed
/api/v1/otus/:id/inventory/images
response structure- Update Gemfiles
Version 0.45.0 release
Added
- Created/updated overviews for user data
- Unify objects task #970
- Attribution to ObservationMatrix
- New biological association task #4026
- Duplicate OTU predictor task #4083
- DwcOccurrenceHooks for BiocurationGroups, OTUs
- New image task: is original checkbox to source panel #4090
- Confidence facets and batch operations to all Filters #4043
- Browse nomenclature task: Radial annotator for OTUs
Changed
- RecordNumber identifiers can be duplicated (namespace + identifier combinations) across CollectionObjects #4096
- Local identifier display in CollectionObject tag now prefers position to break tie with RecordNumber and CatalogNumber #4074
- Filter CO: Show only current taxon determination #4092
Fixed
- Loan OTU facet #4087
- With/out facets failing in combination with other facets #4089
- Simple TaxonName batch load failing with invalid children
api/v1/images/:id
broken for non-integer ids- Containerizing objects prevented identific increments
- New dichotomous key: Radial annotator is not loading the correct data #4076
Version 0.44.3 release
Added
dwc_occurrence_id[]
param to dwc_gallery endpoint- Image matrix link to radial linker and radial matrix
Fixed
- Date received facet on loans #4067
api/v1/images/975145cf4d25d7ed35893170abc2e852
style calls finding images by id, not fingerprint #3918
Changed
- Updated Ruby gems
- In DwC Import Otu
name
is now only set via use ofidentificationQualifier
Version 0.44.2 release
Version 0.44.1 release
Added
/api/v1/otus/:id/inventory/keys
a list of keys scoped to or containing the Otuotu_id
to ObservationMatrix, to facilitate setting scope and indexing of multi-entry keysis_public
flag to ObservationMatrix
Changed
- Revert strict
verbatim_field_number
validation #4061 - Renamed CollectingEvent
verbatim_trip_code
toverbatim_field_number
#4058
Fixed
Version 0.44.0 release
Added
- Create container task #3038
- Endpoint crossreferencing dwc_occurrences and images
api/v1/otus/:otu_id/inventory/dwc_gallery.json?per=1&page=2
- Creating depictions of CollectionObjects now updates their DwcOccurrence automatically
- Filters: Custom button to
records per page
selector #4032 - New asserted distribution: Confidence panel #4044
Changed
- Updated Ruby gems
Fixed
- DwcOccurrence now actually selects the valid name on export
- OTU taxonomy inventory API endpoint crashing on protonyms with no cached year and author.
- DwC importer column indexing confusion when there are blank headers
- Filter collecting event: Remove duplicate radial linker #4050
Version 0.43.3 release
Added
- With/out facets for Loan dates #3729
- FieldNumber local identifier sensu DwC
- RecordNumber local identifier sensu DwC #4016
- DwC importer support for FieldNumber and RecordNumber #4016 #3800
- DwC export support for FieldNumber, RecordNumber
- New RecordNumber panel for Comprehensive Digization
- Filter Otu: With/without common names
- Radial annotator: Add sort to identifiers slice #4021
extend[]=valid_name
to/taxon_names
- Valid name column in filter nomenclature
Changed
- DwC export will now use a valid taxon name if linked first to an invalid, and it is available
- EventID and verbatim_trip_code are disentangled in DwC Importer, they do not map to one-another now #3800 #2852
- TripCode is now FieldNumber (all data migrated)
- DwcOccurrence rebuilds triggered for changes to TaxonNameRelationship #4019, TypeMaterial, TaxonDetermination, Identifier::Global
- Wikidata IDs are now also loaded into recordedByID and identifiedByID #3989
- Sort order of descendant inventory
- Removed net-pop gem workaround for Ruby 3.3.3
- Facet geographic area: Spatial mode by default
- Facet nomenclature rank: Remove selected ranks from select input
- Updated Ruby gems
- New taxon name task: Add manual mode for subsequent combinations section when taxon rank is not in the list #4009
- Optimized performance of Combination name rendering and use
- Filters with Geographic area facet default to 'Spatial'
Fixed
- Header labels print without higher taxonomy #4030
- Staged images tab on collection object report
- Non-integer identifier start/end ranges raising
- Various facets in Filter OTUs not being scoped to unique records
- Saving a bad identifier from annotator fails to show message why
- Download formatted references as PDF
- Quickly clicking save before load-in on Comprehensive can detach CollectingEvent from CollectionObject
- Filter collecting events: data attribute table view is empty #4013
- Field synchronize: URI Too Large error when user pass a long query #4017
- DwC importer crashing on record with blank
basisOfRecord
#4024
Version 0.43.2 release
Added
all
button to predicate selector in Field Synchronize #4005recent_target
parameter to filters, one ofupdated_at
(default) orcreated_at
#4004verbatim_name
facet to Filter Nomenclature- Soft validation (and fix) identifying redudant use of
verbatim_name
in Combinations
Changed
- Comprehensive Specimen Digitization: Prevent user add duplicate types for type materials #4002
- Improved visual differentiation of Sandboxes
Fixed
- Fixed Loan rendering when
date_sent
is blank #4001 - New combination: Links in
Other matches
panel didn't work