Skip to content

Releases: SpeciesFileGroup/taxonworks

Version 0.46.1 release

04 Dec 23:36
89a6250
Compare
Choose a tag to compare

Fixed

  • Add citation back to gallery endpoint #4136

Version 0.46.0 release

03 Dec 22:34
d2900ec
Compare
Choose a tag to compare

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 serving pinpoint 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

30 Oct 22:00
78fa99b
Compare
Choose a tag to compare

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

03 Oct 21:37
62e09e6
Compare
Choose a tag to compare

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 of identificationQualifier

Version 0.44.2 release

27 Sep 14:31
66c50fc
Compare
Choose a tag to compare

Added

  • Sort by identifier match option #4065
  • /collection_objects/123/dwc_compact - DwC fields for those populated #3994
  • Pagination to /api/v1/otus/:otu_id/inventory/dwc_gallery

Fixed

  • Display of missing DwC fields #4051
  • verbatim_field_number updates ignored #4066
  • DwC importer verbatim_field_number collision with Identifier validation
  • Shortcuts: Keys pressed are not removed after user switches windows/tab

Version 0.44.1 release

25 Sep 01:58
01ee83d
Compare
Choose a tag to compare

Added

  • /api/v1/otus/:id/inventory/keys a list of keys scoped to or containing the Otu
  • otu_id to ObservationMatrix, to facilitate setting scope and indexing of multi-entry keys
  • is_public flag to ObservationMatrix

Changed

  • Revert strict verbatim_field_number validation #4061
  • Renamed CollectingEvent verbatim_trip_code to verbatim_field_number #4058

Fixed

  • DwC eventDate should not be populated without an explict year reference #4053
  • DwC month should not be populated when range-provided #4055

Version 0.44.0 release

18 Sep 01:00
5730bfa
Compare
Choose a tag to compare

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

09 Sep 17:46
f3b5862
Compare
Choose a tag to compare

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

10 Aug 21:48
001729c
Compare
Choose a tag to compare

Added

  • all button to predicate selector in Field Synchronize #4005
  • recent_target parameter to filters, one of updated_at (default) or created_at #4004
  • verbatim_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 matchespanel didn't work

Version 0.43.1 release

04 Aug 21:23
956f411
Compare
Choose a tag to compare

Changed

  • Updated gems

Fixed

  • Integer type checking impacting AssertedDistribution filter
  • Editing DataAttributes trigger complete re-index of the DwcOccurences #4000
  • Misspelled DwcOccurrence attribute