Releases: SpeciesFileGroup/taxonworks
Releases · SpeciesFileGroup/taxonworks
Version 0.35.2 release
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 whenproject_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
Version 0.35.0 release
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
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
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
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
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
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
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
Added
api/v1/data_attributes/brief
endpointapi/v1/controlled_vocabulary_terms
endpoint- Extracts are citable
modified
andmodifiedBy
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 usesextend[]=geo_json
(disabled if > 50 records requested) - Updated
/api/v1/biological_associations
to report fulltaxonomy
#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