Skip to content

Releases: SpeciesFileGroup/taxonworks

Version 0.35.2 release

08 Nov 00:15
2383499
Compare
Choose a tag to compare

Changed

  • Update Gemfiles
  • CachedMap algorithm, now far more precise.
  • Browse OTU: Image gallery section is now available for all ranks #3612
  • Map saves tile preferences #3619

Fixed

  • Anyone can destroy a Community (Global) identifier on a Community object #3601
  • Newfoundland/CAR mapping issue #3588
  • Role callbacks interfered with creation of nested objects #3622 !! Potentially breaking fix !!
  • Queries to /api/v1/sources not scoping to project when project_token used #3623
  • CollectionObject summary report tab clicks
  • Cached map preview incorrect/default GeographicItem id for GeographicAreas
  • Collection object summary report bad link
  • Task Biological associations graph: Save fails when trying to update a graph
  • Role picker doesn't show organization name when created #3611
  • Spinner hangs when apply fails in New Images task #3620

Version 0.35.1 release

23 Oct 20:11
8159569
Compare
Choose a tag to compare

Changed

  • Doubled the number of favoritable tasks to 40 #3600

Fixed

  • TaxonPage stats, maybe, who knows at this point.
  • Images for OTU type material expanded to all protonyms
  • Reset project preferences #3599
  • Project TSV dump permissions on server side
  • Clone moved CVT, not cloned project

Version 0.35.0 release

19 Oct 13:10
8e4caa1
Compare
Choose a tag to compare

Added

  • Outdated names task for CollectionObjects (compare to COL) #2585
  • Unified project data download task #1009, in part
  • Download project as zipped TSV tables in Download #1009
  • CSV generating endpoints /api/v1/taxon_names.csv and /api/v1/otus.csv
  • Filter CollectionObject links to "Collection Summary" task #3434
  • CollectionObject type facet
  • Coordinate and collecting event sections in Browse OTUs

Changed

  • Download routes now name files as .tsv
  • CollectingEvent allowable max records made smart #3590
  • Added extend[]=attribution to /images/123.json

Fixed

  • TaxonNameClassification download
  • TaxonName descendants facet always included self, it shouldn't have
  • Without document facet
  • Object cloning in OriginRelationship caused infinite loops #3594
  • Quote handling in API autocomplete calls
  • Organization name not displaying in attribution copyright label
  • Manage Controlled vocabulary term: CVT list is not reloading after clone them from other project
  • Not possible to delete asserted distribution once added in radial object #3591
  • Manage controlled vocabulary: Delete button doesn't work #3593

Version 0.34.6 release

06 Oct 23:28
e3d7168
Compare
Choose a tag to compare

Added

  • WKT and GeoJSON endpoints for /geographic_items/123.wkt
  • Clone ControlledVocabularies across projects #3562
  • Batch move taxon names to a new parent within TaxonName filter #3584
  • Batch update Source with a Serial within Source filter #3561
  • Browse nomenclature hierachy nav counts of invalid/valid link to filter
  • Reset forms for user preferences and project card favorites #3545
  • Otu RCC5 relationships to the COLDP exporter [#3569]
  • Filter images slice in radial linker #3574
  • Name relations to Catalogue of Life data package exports [#1211]
  • Type Materials to Catalogue of Life data package exports [#3213]
  • Filter list: Add border to highlight the last row where a radial was opened #3583

Changed

  • Update Gemfile
  • TaxonName stats metadata includes coordinate OTUs and synonyms of self
  • Change map position in Filter collecting events #3571
  • Add type material button is now blue #3579
  • Radial navigator: close radial menu when slices are opened in a new tab/window clicking and pressing ctrl/shift/meta keys #3582

Fixed

  • Loans referencing containers have 'Total' properly calculated #3035
  • TaxonDetermination sort order on CollectionObject comprehensive/browse... again #1355
  • OTU API autocomplete not resolving to valid OTU
  • Attribution rendering had cryptic license value #3577
  • GeographicAreas not registering for some DWCA imports [#3575]
  • New collecting event: georeference from verbatim button creates two identical georeferences #3573

Version 0.34.5 release

26 Sep 22:33
7464d16
Compare
Choose a tag to compare

Added

  • Cached map item report (linked from Filter OTUs)
  • Depictions list on Filter image

Changed

  • Calls to /api/v1 have a new key/value signature
  • Staged image metadata field format from JSON to JSONB [#3446]
  • Updated Ruby gems

Fixed

  • Batch import BibTeX failing on empty entries
  • Chronology stats report
  • ImportAttribute facet not working on any predicate searches
  • Taxon name/otus filter order bug
  • Staged image queries failing when multiple facets used #3556
  • Citations list is truncated in Radial Annotator #3560
  • DwC attributes are now showing in Stepwise determinations task
  • Quick taxon name only works for species #3554
  • Filter Images: Change per doesn't update the table #3566

Version 0.34.4 release

15 Sep 22:29
f9e3391
Compare
Choose a tag to compare

Added

  • ImportAttribute facets to various filters
  • Project data curation issue tracking URL field (and to base API response) #3550
  • Manual option to regenerate derivative images on Show Image
  • API gallery endpoint /depictions/gallery
  • Image quick forms, add depictions in the context of an image #3540
  • Tables of data to nomenclature stats plots, with option to copy to clipboard
  • With/out nomenclature date facet on filter nomenclature
  • Determiners can be re-ordered (topmost, regardless of year, is preferred) #1355

Changed

  • Updated Gemfile
  • Updated JS packages
  • Derivative images strip EXIF and auto orient
  • TaxonName autocomplete change to a strict match mode.
  • Bold geographic levels in Type specimen panel in Browse OTU #3544

Fixed

  • Subqueries in unified filters were silently ignoring components of the query, e.g. fix spatial + subquery requests #3552
  • Geographic level names not displaying on Browse OTU #3553
  • Sqed images that fail processing will try again with slower method automatically #3070 #3443
  • TaxonName dynamic observation matrix row not properly scoped #3454
  • OTU API autocomplete fails to sort results
  • Duplicate type status per CollectionObject are not allowed #3535
  • Edit/New taxon name: Author order for taxon name does not match author order of source #3551
  • Some issues with order of roles (e.g. Determinations) in display #1355

Version 0.34.3 release

06 Sep 02:02
3c6ffd6
Compare
Choose a tag to compare

Added

  • Task - Nomenclature by year plots #2472
  • API for BiologicalRelationships -api/v1/biological_relationships?extend[]=biological_property #3525
  • Organization to Attribution slice in Radial annotator #3529
  • Delayed job queue cached, currently used in Role-related updates #3437
  • Allow organization determiners in DwC occurrences importer

Changed

  • Error radius also captured as literal value in addition to conversion to error polygon #3471
  • Batch update of collecting event geographic areas is now run in the background, limited to 250 record #3527
  • Reverted index-based TaxonName autocomplete to comprehensive version
  • Upgraded docker env to Postgis 3.4

Fixed

  • Missing synonym record for basionym in COLDP export [#3482]
  • Fixed loan related links in several places #3463
  • Common name language ISO when no language #3530
  • Attribution displays owner/copyright holder Organization names #3515
  • CollectingEvent filter fails on cachedgeo* fields #3526
  • Reviewing and Organization's related data
  • CollectionObject timeline didn't show loans when object containerized #3528
  • Browse Annotations "On" filter doesn't work #3505
  • Georeferences are not cleaned after unset current collecting event in comprehensive specimen digitization task #3533
  • Fix collection object pagination in Browse OTU

Version 0.34.2 release

16 Aug 20:15
6c7ac35
Compare
Choose a tag to compare

Added

  • Subsequent Name Form section in New taxon name #3460
  • Original form section in New taxon name

Changed

  • New species name button is now always visible in Type section on New taxon name task
  • Improve COLDP export delimiter usability [#3522]
  • Updated Node packages and Ruby gems

Fixed

  • Role scoping broken, affecting things like Verifiers list #3514
  • api/v1/citation failing on last page of results #3524
  • Fix generation of Unit tray labels from Filter nomenclature
  • Object graph view failing to render (controller object no longer available!?)
  • People as sources missing missing relationship (broke object graph)
  • Combinations in COLDP exports lack rank #3516
  • Fix coldp.rb undefined method iso8601 for nil:NilClass #3512
  • Improve TaxonName autocomplete result prioritization #3509
  • Clone button is not clearing input after cloning

Version 0.34.1 release

07 Aug 20:55
73ac2f2
Compare
Choose a tag to compare

Fixed

  • Missing organization tab in Owner panel on New image task
  • BibTeX download shows incorrect results on New source task #3510
  • Asserted distribution API endpoint crashing when count is above 50

Version 0.34.0 release

04 Aug 21:28
f7afd08
Compare
Choose a tag to compare

Added

  • api/v1/data_attributes/brief endpoint
  • api/v1/controlled_vocabulary_terms endpoint
  • Extracts are citable
  • modified and modifiedBy fields to the COL data package exporter #3464
  • Pagination to Labels and TypeMaterial .json endpoints #3472
  • DataAttribute columns for CollectingEvent and TaxonName filters
  • Added ranks for viruses
  • CachedMap framework - compute low-resolution maps quickly #3010
  • .json and .geojson endpoints implement CachedMaps at /api/v1/otus/:id/inventory/distribution
  • Administrator dashboard for CachedMap status
  • New indices for some name/cached related fields (Otu, TaxonName, Source)
  • Batch update Geographic area radial to filter collecting events
  • Customized API version of OTU autocomplete
  • GBIF map tiles as an option on maps
  • Add related option to nodes in Biological associations graph task
  • Layout settings for New image task

Changed

  • Predicted adjectives for the epithets ending with -ger and -fer
  • Optimized Gnfinder playground new-name detection
  • Optimized /api/v1/asserted_distribution, also now uses extend[]=geo_json (disabled if > 50 records requested)
  • Updated /api/v1/biological_associations to report full taxonomy #3438
  • Updated Ruby gems
  • Added date format recognition ####-##-## [#3453]
  • Add hyperlinks to OTU labels in Filter biological associations table #3444
  • Updated many relationships to validate based on presence of objects, rather than parameters
  • Simplified behavior of Otu and TaxonName autocomplete to use new fuzzier indicies
  • Clone loan button redirects to new loan task #3462
  • Multiple improvements in DwC importers

Fixed

  • Georeference parsing didn't handle new Z
  • Clearing PinboardItems by class
  • Rendering TNT matrix labels
  • Initializing new Extract when no Extracts present
  • DataAttribute filter facet not working for non-exact matches
  • Speed response for Filter's returning DataAttributes #3452
  • Going from Image filter to others could result in duplicated rows
  • DWCA Importer: Geographic Areas not imported #1852
  • Error on catalog_helper: history_other_name
  • Error on taxon_name_relationship on rank_name.
  • Create new asserted distribution when is_absent is checked in New asserted distribution task
  • Repository selection does not appear in Filter Collection Objects #3430
  • Docker pointing to outdated base image.
  • Global identifiers resolve check not honouring HTTPS
  • Interactive keys were not properly scoping to projects in some cases
  • Annotations were sometimes added to objects that no longer existed #3445
  • Disable editing of imported rows in DwC importer task #3469
  • Fixed URL hostname string matching in some places.
  • Matrix Column Coder throws an error after autosave ends and observation to be saved no longer exists
  • New line delimiter doesn't work in Filter collection object #3480