Recent Releases of TaxonWorks
TaxonWorks - Version 0.19.3 release
Added
- Added soft-validation for loan if no docummentation
- Added validation on 5 date fields in the loan, setting the priority of events.
- Added search on alternative title in the Sorce autocomplete
- Pdf icon in citation by source
- Cancel function for http requests
- Edit mode for contents in Quick forms #2385
- Soft validation for collection object, type material, biological association, georeferences and taxon determinations in comprehensive task [#2396]
- Pinned icon for images in radial annotator #1919
Fixed
- Biological association link_tag entities not metamorphosized #2392
- Updated sorting for sources in autocomplete. Sources used in the same project are prioritized
- Updated sorting for people in autocomplete. People used in the same project are prioritized
- Autocomplete in Interactive key task
- Copy and clone option in Matrix Row Coder
- Edit biological associations form, broken HTML and fields incorrectly mapped #2370
- Hidden pin and lock icons in asserted distribution quick form
- biological_association_link helper
- Confidence button
- Dynamic rows/columns are not destroyable #2375
- Asserted distribution edit view #2371
- Missing citation and soft validation icons in New asserted distribution task
- Typo preventing labels listings from working
- Refresh summary in data view after use radial annotator
- Collecting event soft validation in comprehensive task #2091
- Missing param for BibTex #2397
- Citation source not added to project if already in another project
- Incorrect TypeMaterial type type validation for ICN #2378
Changed
- Biological association links now link to subject, association (click middle) and object
- Sort property,
name
tocached
in Filter nomenclature #2372 - Replaced property
verbatim_author
tocached_author_year
for csv download #2373 - Refactor notification code, replaced jQuery for js vanilla
- Keyboard shortcuts code, replaced jQuery with vanilla JS
- Pinboard code, replaced jQuery with vanilla JS
- Annotations code, replaced jQuery with vanilla JS
- Dropzone timeout #2384
- Edit link redirect to new collecting event task #2387
- Edit link redirect to comprehensive specimen digitization #2394
- Add source to project when tagged #1436
- Updated Ruby gems and Node packages
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 3 years ago

TaxonWorks - Version 0.19.2 release
Added
- OriginRelationship display in Browse collection object #2362
- Accession/Deaccession section in Collection object match task #2353
- Similar objects section in MRC
- Soft validation in Edit/new matrix task
- Update download form [#2335]
- Check and question icons
Changed
- Upgraded from Ruby version 2.7.3 to 2.7.4
- Updated ruby gems
- Object validation component
Fixed
- Help plugin
- Original relationships in Collection object quick form
- CO Quick forms in comprehensive specimen digitization #2354
- Biological associations in OTU quick forms
- Update type species in new taxon name task
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 4 years ago

TaxonWorks - Version 0.19.1 release
Added
- Autogenerated description for OTU based on observation_matrix
- Description section in Browse OTU
observation_matrix_id
param in Browse OTU task- Description in Matrix row coder
Changed
- Update
per
value from 5 to 500 in citations controller #2336 - Updated ruby gems
- Upgraded biodiversity gem to 5.3.1 (uses named params)
Fixed
- Show selected options for biological associations in comprehensive specimen digitization task #2332
- Option to hide "Attributes", "Buffered", "Citations" and "Depictions" sections in comprehensive specimen digitization task #2333
- Missing fields in comprehensive form
- Fields not showing in "original combination and rank" section in New taxon name #2346
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 4 years ago

TaxonWorks - Version 0.19.0 release
Added
- Added new ICZN status: Invalid family group name due to synonymy of type genus replaced before 1961
- Edit image matrix and view image matrix in observation matrices dashboard
- WTK component in comprehensive digitization form #2245
- Add invalid relationship checkbox on clone button in New taxon name task #2171
- Download PDF button for documents in New source task #2102
- Padial annotator for sources in New asserted distribution task #2105
- Radial annotator for references in Browse Nomenclature/OTU tasks #2103
- Depict person in New image task #2321
- Move to
person
option for Depictions slice in Radial annotator - Sort by nomenclature in edit/new observation matrix task #1748
- Added authors facet in Filter nomenclature task
- Citations panel for Collection object section with lock option in comprehensive specimen digitization task [#2328]
Changed
- Updated ruby gems
- Migrate Vue 2.6 to Vue 3.1.4
geographic_area_ids
togeographic_area_id
in collection objects controller- Manage synonyms display only one level children in New taxon name #2213
- Filter status and relationships according nomenclatural code in Filter nomenclature task #2157
- User facet data range now allows to search for both criteria (
updated_at
,created_at
) #2317
Fixed
- Updated author string for botanical names
- Timeline rendering error in Browse OTU
- Fix wildcard by attribute in Filter collection object
- Confidences modal height in radial annotator #2304
- Fix empty search in Filter collection objects
- Clean documents list on reset in New source
- Missing hexagon soft validation in comprehensive specimen digitization task
- Match by collection object is and tag creation in Collection object match
- Destroy container when all other objects in container are deleted #2322
- Clicking on "Tag" in Filter collection objects does not add tag #2323
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 4 years ago

TaxonWorks - Version 0.18.1 release
Added
- Params for
/api/v1/images/
#1906 - Params referenced in
/collection_objects
to/collecting_events
/api/v1/taxon_name_classifications/
endpoint #2276/api/v1/taxon_name_relationships/
endpoint #2277- TaxonName cached_is_valid boolean, takes into account Relationships and Classifications
- Status to TaxonName autocomplete #2086
- otu_filter param to interactive keys task
- Radial annotator in New extract #2272
Fixed
- Fix for author string for unjustified emendation
- Scope has_many related data to project properly #2265
- Refresh event for smart selectors #2255
- Edit type material in comprehensive form #2253
- Reset selected ids on new search in observation matrices dashboard
- Tiff images are not render on image viewer
- Removed reachable
byebug
call - Protocol not displayed after select it #2279
- image aspect ratio in Transcribe depiction trask #2273
Changed
- Unify Task Collecting Event filter look/feel #2203
- Params to
/taxon_name_relationships
, see #2277 - CoL Data Package scoping updates
- Removed incompatible identifier object type check for Identifier filter concerns
- Unified some CollectingEvent filter param to singular pattern (collector_ids, otu_ids, geographic_area_ids)
- Plural params for identifiers API endpoint merged to array single form. e.g., identifier_object_ids[]=47&identifier_object_ids[]=2232 => identifier_object_id[]=47&identifier_object_id[]=2232. #2195
- Updated Ruby gems and node packages
that_is_valid
scope now referencescached_is_valid
#2242that_is_invalid
scope now referencescached_is_valid
#2242calculated_valid
replacesthat_is_valid
#2242calculated_invalid
replacesthat_is_invalid
#2242- remove unused TaxonName#cached_higher_classification
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 4 years ago

TaxonWorks - Version 0.18.0 release
Added
- Added
destroyed_redirect
to object radial JSON - "Not specified" facet to Filter nomenclature #2226
- New extract task interface #1934
- citation experiment
/api/v1/cite/count_valid_species?taxon_name=Pteromalus
#2230 - jsconfig.json for Visual Studio Code
- Image matrix viewer in Image matrix
- Image matrix button in observation dashboard task
- Image matrix link in Interactive keys task
- Export scss vars to javascript
- Pagination count in Filter nomenclature
- OTU depictions column on view mode in Image matrix task
- Grid table component
- SVG Icon component
- OTU depictions draggable in image matrix
- Observations depictions in Browse OTU
Ctrl/Alt + V
shortcut for New Collecting event in Comprehensive task #2248
Changed
- CollectingEvent autocomplete/object_Tag only shows verbatim lat/long
- Removed
allow_destroy
from object radial JSON - Made returning count from /controlled_vocabulary_terms optional # @jlpereira Potentially UI breaking check for use, and add &count=true to request if required
- Removed quantification fields from Extract
- Warning message on nuke action in Grid digitize task #2229
- Upgraded from Ruby version 2.7.2 to 2.7.3
- Upgraded to Node 14 LTS
- Updated Ruby gems and Node packages
- node-sass to dart-sass
- Refactor image matrix edit table
- Webpack configuration to export sass vars
- Images size in image section on Browse otu
Fixed
- JSON for geographic area parents (no parent raise)
- Hide soft validation section if is empty in New collecting events task
- 404 error when deleting records from data interfaces #2223
- Rank order on New combination preview
- Redirect after destroy a combination #2169
- Drag and drop depictions in Image Matrix
- Georeference error message in comprehensive task #2222
- Number of uses not displayed in Uniquify people task #2219
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 4 years ago

TaxonWorks - Version 0.17.1 release
Added
- Moved endpoints to own model file
- Permit params on client side
- OTU picker on new observation matrix #2209
Fixed
- Frame overlaps in interactive key task #2202
- Parse coordinate characters on comprehensive and new collecting event tasks
- Hide row/column panel on new observation matrix
- Soft validation section is always visible #2211
- Ambiguous column problem in query for previous/next collecting event navigation.
Changed
- Replaced 1KB minimum image file size restriction with dimensions check (16 pixels minimum each) #2201
- Switch selector on new observation matrix
- Increment pdf filesize to 512MB #2212
- Updated gems and npm packages
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.17.0 release
Added
- Adds SoftValidation component with fix buttons, and wrench (goto fix) links #207
- Database index on
Identifiers#cached
- Tests for base #next/#previous #2163
create_backup_directory
flag to create backup directory if it does not exist for taxonworks rake tasks requiringbackup_directory
.- Edit inline options on edit/new loan task #2184
- Shortcut legend on new taxon name task
- Help tip and placeholder for definition in Manage controlled vocabulary task #2196
Fixed
- Bad
project_token
to API should not raise - Descriptor::Qualitative destruction destroys rather than raises when character states unused.
- Previous navigation #2163
- Documenting source doesn't add source to project #2172
- Added missing params biocuration_class_ids and biological_relationship_ids to collection_objects_controller filter params. [skip-ci]
- incorrect author string for misspelled combination is fixed
- Missing data migration for
ObservationMatrixColumnItem::SingleDescriptor
toObservationMatrixColumnItem::Single:Descriptor
- Show observation matrices count on radial object [#2158]
- Overflow on New observation matrix #2168
- Clear geographic area after reset #2174
- PK sequence not set up properly on project export
- Local identifiers' cached values not being updated when updating namespace #2175
- Uncertainty sign not populating in label #2109
- Pressing the reset button doesn't reset the by attribute facet in Filter collection object [#2180]
- Fix routes in edit/new observation matrices task #2198
Changed
- Refactor SoftValidations and params including specs #1972 #768
- Removed legacy non TaxonWorks agnostic import rake tasks (moving to their own repos)
- Updated script predicting masculine, feminine and neuter species name forms
- Changed how
GeographicArea#find_by_lat_long
is built (UNION, not OR) - Changed TaxonName string for superspecies names
- Updated y18n node package to version 4.0.1 #2160
- Replaced Canvas for SVG radial menu
- Close radial object after select a matrix on observation matrices slice [#2165]
- Radial menu slices position
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.6 release
Added
Fixed
browse_otu_link
handles nil #2155
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.5 release
Added
- Link from Browse colleciton object to Browse OTU for current OTU det #2154
- Collection object filter params for preparation and buffered fields #2118
- Added soft_validations and fixes for coordinate name citations and roles.
/collection_objects/123/navigation.json
route/view- Determination, OTU and repository smart selectors on New image task #2101
- Georeferences coordinates in label generate on New collecting event #2107
- Lock buttons on New image #2101
- Open PDF slider in all tabs #2106
- TaxonName autocomplete by internal id
- bind
alt/ctrl + f
to focus the search autocomplete #2132 - Annotations on Browse nomenclature
- Collectors facet on Filter collection objects task
- Preview use panel on Manage controlled vocabulary #2135
Changed
- Renamed -
otus_redirect
tobrowse_otu_link
- Updated Protonym.list_of_coordinate_names query. It helps for soft validation.
- Nexus output file was modified to present full name of the of the taxon. TNT export was not changed.
- Lock background color #2112
- sortArray function now return a natural sort
- Open confirmation modal and focus new button on New taxon name
- Next and previous links for id and identifier on comprehensive task [#2134]
- Determiner facet on Filter collection objects task
- Updated gems (
bundle update
without alteringGemfile
)
Fixed
- Compute print column divisions with barcode style labels #1993
- Object tag for TaxonNameRelationship inverted #2100
- Collection object filter, collecting event related params were not being passed #1807
- Collection object filter with/out facets, in part #1455
- CoLDP missing values for names without original combinations #2146
- Multiple parent OTUs via parent_otu_id raised in CoLDp export #2011
- Not being able to get pinboard items on some circumstances
Request-URI Too Large
loading georeferences on Browse OTU- Tab order near parent when name is pinned #2130
- Spinner in distribution section on Browse OTU
- Destroying a container goes to 404 page #2133
- Missing Determiner param #2119
- Refresh status and relationship list on rank change #2010
- Remove map shapes after reset form on Filter collection objects
- Disabled
Create georeference from verbatim
button when latitude and longitude are not available #2152 - Fix create determinations and biocurations before turn off the spinner #1991
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.4 release
Added
- Multiple presnece/absence params for collection objects filter #2080
- Buffered field facets for collection object #1456, #1835
- Filter collection objects by determiner (Person) #1835
- Tag smart selector on create collection object in New collecting event task #2066
- Year field on person source in new source task
- Create new biocuration and in relationship links in filter collection object
- Determiner in filter collection object
- HEIC image format support
- PDF drop box on new source task #2094
- Confirmation modal to clone source #2099
- Smart selector on attributions in Radial annotator #2081
Fixed
- Uniquifying 2 people attached to the same source raises #2078
- Render Source::Human cached with year, udpate
citation_tag
#2067 - Qualitative states in matrix row coder order correctly #2076
- Better source cached filter wildcards #1557
- Observation matrices hub link #2071
- Refresh button component #2085
- Update comprehensive url #2096
/units.json
called 2x #2089- Edit
error radius
of a georeference in new collecting event task #2087 - Previous and next navigate navigation links #2039
Changed
- Now using ImageMagick 7 instead of 6
- Production and development docker images are now based off a single base image
- Development docker environment uses rvm instead of rbenv (matching version manager that has been used for production)
- Updated npm packages
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.3 release
Added
- Additional date recognition format in date RegEx
- Pagination on Browse Annotations #1438
- New combination for subgenus #748
- Warn about unsaved changes on Accession metadata #1858
Fixed
eventDate
/eventTime
output format not being ISO8601-compliant #1939- Some value label in Filter sources
- Dropzone error message
- Redirect to Image Matrix on OTU Radial #2033
- Race condition problem when generating dwc_occurrences indexing
Changed
- Pagination in Filter sources
- Replaced geckodriver-helper with webdrivers gem
- Improvement sort table on collection object, source and nomenclature filters
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.2 release
Added
- Fields with/out some value facet for Source filter #2023
- Keyword params to TaxonName API
- Adds database index to Sour title, year, author
- Keyword and/or logic in Tag facets (throughout) #2026, #2032
/ap1/v1/stats
endpoint #1871papertrail.json?object_global_id=
- Quick label on collection object quick form #2003
- Lock biological relationship in radial object [#2036]
- Confirmation popup to delete a type material in comprehensive
- Tag facet to filter nomenclature #2047
Changed
- Checkmark on verbatim should visible only
- Updated gems (
bundle update
without alteringGemfile
) - Updated node packages (
npm update
without alteringpackages.json
) - Changed
verbatim author
forcached_author_year
in filter nomenclature - Keywords styled after choice in Tag facet
- Keywords removed from all list after choice in Tag facet
Fix
- Model LoanItem - Tagged batch adds tag, not object #2051
- Prevent non-loanable things being loaned #2043
ancestors
param properly permitted TaxonName api/filter- TaxonName#name allowed spaces #2009
- Fix help tip of pinboard navigator shortcut
- Generate label button #2002
- Save collectors in new collecting event task #2016
- Fix image viewer on filter image task
- Image caption modal size #2030
- Set created loan object #2042
- Refactor edit load items #2044
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly about 4 years ago

TaxonWorks - Version 0.16.1 release
Fixed
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.16.0 release
Added
- New collecting event task #1530
- "Quick" collection objects options from new collecting event task
- New WKT georeference inputs
- Auto-georeference and date Collecting Events by depicting images with pertinent EXIF data
- Route linting specs
- Generate label (alpha), pastes values into print label input
- Collecting event navigation options (next/previous with/out
- Nested_attributes for Labels
- Collection object/and collecting event navigation options/bridges
/collecting_events/preview?<filter_params>
a preview look for brief tables- Subclasses for labels:
Label::QrCode
,Label::Code128
- Include
rqrcode
,barby
for barcode rendering - Add
label
attribute to Label JSON response that renders QR code - Add accommodation for printing pages of barcode-based labels
- Add
Georeference::Wkt
an anonymous WKT based georeference assertion - Add option to disable name-casing when Person is created from
/people/new
#1967 - Full CASTOR (taxon names batch load) example template, CASTOR preview notices
- New ICZN class added: NoDiagnosisAfter1930AndRejectedBefore2000 for family-group names
- Add image attributions, original citation and editor options in image viewer #1978
- Browse current OTU button in Browse OTU
Changed
- Moved buttons in collecting event on comprehensive task #1986
- Improved collecting event status in smart selector on comprehensive digitization
- Some tasks route names were "malformed" and renamed
- ENV variable
TAXONWORKS_TEST_LINTING=true
must now betrue
, not anything, to trigger linting specs - Setting
Identifier#cached
uses a build getter to enable Label building - Georeference validation requires CollectingEvent (enabled by proper use of
:inverse_of
) - Tweak to how
pinned?
is calculated trying to eliminate database calls - Minor cleanup of batch preview layouts
- Changed softvalidation message for names being on Official ICZN lists
- Fetch codecov, seedback and closure_tree gems from RubyGems.
- Updated gems (
bundle update
without alteringGemfile
). - Remove
no_leaves
= true from taxon name on filter images task #1953 - Turn off autocomplete feature on vue autocomplete #1956
- Limited CoLDP exports runtime to 1 hour and 2 attemps.
- Turn off autocomplete on new taxon name task
- Replaced display name attribute for object_label in parent autocomplete on New taxon name task
- Filter task by name only [#1962]
- Search geographic area by verbatim coordinates on new collecting event
- Show coordinates from verbatim georeference
- Parsed verbatim label to fields
- Parsed EXIF coordinates to verbatim fields
- Changed autocomplete label #1988
- Using newer biodiversity gem from official source
- Updated gems (
bundle update
without alteringGemfile
)
Fixed
- Loan items reference proper housekeeping in table
- Line links of batch-preview results
- broken API download link for exported references #1908
- removed BASIS task stub #1716
/api/v1/notes
project scoping #1958is_community?
reportingfalse
for some models withoutproject_id
- New source after cloning not display changes on authors / editors lists
- Edit taxon name firing multiple updates when updating gender #1970
- Correct image size on image viewer
- Save pages before clone person on new taxon name #1977
- Correct count display of attributions #1979
- Uncheck collecting event option #1980
- Trip Code/Identifier not visible in header of Edit collecting event #1990
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.15.1 release
Added
- Show buffered values in
Task - Browse collection objects
#1931 - Default pin button on Uniquify people task
- Checkbox to Select/unselect all match people on Uniquify people task #1921
- Pixels to centimeter on new image task
Changed
- Clean timeline display in
Task - Browse collection objects
db:seed
displays password for created users and adds admin to Default project #1913- Start date needs to be set before set end date on Housekeeping facet
- Bump node package
ini
from 1.3.5 to 1.3.7
Fixed
- CVT smart selectors/pinboard scope broken #1940 #1941
- Image filter
ancestor_id
was to betaxon_name_id
ortaxon_name_id[]
#1916 - Bad Image select_option sort #1930
- Housekeeping filter params now less restrictive #1920 PENDING UI TEST
- ShallowPolymorphic called in
.json
form #1928 - Documentation of param names, examples, for the "CASTOR" taxon name batch load #1926
tw:db:load
task not handling settings reliably. #1914- Set
pulse
attribute true on radial annotator for object with annotations on data views and Browse nomenclature task - Invalid attribute
:note
in Note API result view. - Malformed PDF exception handling in Document model.
- Clipboard copy shortcut
- Source hub link on Citations by source task
- Clean content editor after change a topic
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.15.0 release
Added
- Export project database task #1868
- Additional collecting methods recognized from the collecting event label
- Added content filter, API endpoints #1905
- New greatly simplified controller concern
ShallowPolymorphic
for handling link b/w shallow routes and filters - Note filter improvements, specs, new params, API exposure [#XXX]
person#sources
has_many
(very slight potential for issues)- Multiple new people filter params, see
lib/queries/person/filter.rb
#1859 - People can be Tagged
- Added image filter #1454
- Added image smart selector #1832
- Added
pixels_to_centimeter
to images #1785 - PENDING TEST - API -
sort
(withclassification
,alphabetical
options) to/taxon_names
#1865 - Taxon determination, citations and collecting event information in specimen record on browse OTU
- Serial facet on filter sources
- Pulse animation for radial annotator #1822
- OTU column in asserted distribution on Browse OTU #1846
- Radial annotator on Uniquify people task
- History title on Browse nomenclature
- otu_ids param on Image matrix task
- Open image matrix button on Interactive keys task
- Citations on image response
- View mode on image matrix
- Lock view option for smart selector
- Sortable option to lock column/rows on edit/new observation matrix task #1895
- Media Descriptor support on Matrix Row Coder #1896
- Free Text Descriptor support on Matrix Row Coder #1896
- Search source on New source task #1899
- Link to Browse OTU on New asserted distribution task #1893
- Link to Browse OTU on comprehensive specimen digitization #1889
Fixed
- Potential issue (may be others) with CoLDP raising in the midst of large exports
- People filter role + name #1662
- Fix family synonym validation [#1892]
- Fix matrix view row order #1881
- CVT view helper bug with predicates
- Fixed database seeding bugs.
- Fixed display problem of OTUs without taxon name on Browse OTU
- Edit asserted distribution on quick forms
- Reference overflow on Browse nomenclature
- Date requested filled automatically #1872
- Remove collecting event on comprehensive specimen digitization [#1878]
- Loan smart selector DB query.
- Label overlap on menu on observation matrices view #1894
- Remove repository on comprehensive specimen digitization #1897
Changed
- change the order of TaxonName softvalidation to bring the duplicate message on the top
- tweaked CoLDP
reified
id concept and use - removed
most_recent_upates
from Content params - removed
/contents/filter.json
endpoint, use/contents.json
- Deprecating
Concerns::Polymorphic
forShallowPolymorphic
, in progress, see Notes controller - Note filter params
query_string
=>text
,note_object_types[]
=>note_object_type[]
,note_object_ids[]
=>note_object_id[]
, added corresponding non-array versions - Moved
levenshtein_distance
to Query for general use - Remove
people/123/similar
endpoint (used/index
) - Person filter
person_wildcards
isperson_wildcard
- Person filter behaviour vs.
levenshtein_cuttof
- cached_valid_taxon_name_id updated for combination after valid status is assigned.
- updated soft validation for 'Uncertain placement'
- [sic] changed to (sic) for misspelled bacterial names
- Additional date and geographical coordinate formats added to the Verbatim label RegEx parsers
- Observation matrix could be resolved without observation_matrix_id, only with otu_filter
- Running
rake db:seed
withoutuser_id
/project_id
is now possible. - Disabled hamburger menu when no functionality behind it on Browse OTU #1737
- No longer needed set user on User facet in filters
- Autocomplete label for original combination on New taxon name task
- Changed "n/a" to combination label on Browse nomenclature
- Create original citation in image matrix task
- Autocomplete list style
- Edit button color on type material species task #1898
- GitHub Actions used as main CI/CD provider
- Updated vulnerable node packages #1912
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.14.1 release
Added
- API -
type
to /roles/:id - API -
year
to /taxon_names - API -
include_roles
param to /people - API -
taxon_name_author_ids[]=
,taxon_name_author_ids_or
params to /taxon_names - API -
collector_ids[]=
,collector_ids_or
params to /collecting_events - Shape on asserted distribution list #1828
- Row filter on Interactive keys task
- Interactive keys and image matrix buttons on observation matrix dashboard
Fixed
- Wrong param attribute in topic smart selector on radial annotator #1829
- Show repository on Browse OTU
- Enable search after fill collecting event fields #1833
- Missing geo_json param on geographic_area request #1840
Changed
- Exclude Roles from response from /api/v1/people by default
- Increased
max_per_page
to 10000 - Random words clashes mitigation: Project factory names made longer and
Faker
unique generator is reset only between specs instead of before each test. - Removed pages field on topic section
- Improved verbatim date parsing
- Georeference scope over geographic area scope #1841
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.14.0 release
Added
- Collecting Event API endpoints
- Collection Object API endpoints
- Biological Assertion API endpoints
- Asserted Distribution API endpoints
- New Otu API params
- People filter API endpoints #1509
- Identifier filter API endpoints #1510
- Source filter API endpoints #1511
- New Interactive Key task #1810
- New model for matrix based interactive keys which produce JSON for the Interactive Key task #1810
weight
field to descriptor- Ancestors facet on filter nomenclature #1791
- TW_DISABLE_DB_BACKUP_AT_DEPLOY_TIME env var to disable built-in backup functionality at deploy/database-update time.
- Display coordinate type specimens #1811
- Changed background color header for invalid names on Browse OTU
- Taxonworks version in header bar when not running in sandbox mode
Fixed
- Fixed radial navigator broken for some data #1824
- Fixed IsData position #1805
- Collecting event object radial metadata settings
- Webpack resolved_paths deprecation warning
- Missing /otus/:otu_id/taxon_determinations route
- tw:db:restore task not picking up database host settings
- Create citation on new combination without pages
- Param descriptor id on new descriptor task #1798
- Filter by user on filter nomenclature #1780
- Optimized selector queries for Loan model
Changed
- Fix original author string for Plant names
- Additional date format added for date recognition RegEx
- Removed some attributes from api/v1 endpoints to simplify responses
- type_materials/:id.json includes
original_combination
string - CoLDP references are full cached values, not partially passed
- Combination nomenclatural code inference drawn from members, not parent
- Some nomenclature rank related simbols moved to constants
- Load Images for coordinate OTUs #1787
- Extended New Image task upload timeout from 30 seconds to 10 minutes
- Updated rgeo-proj4 gem
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.13.0 release
Added
- Browse OTU page unifies coordinate OTUs for Asserted Distribution and Biological Associations #1570
- Handling for new unicode minutes, seconds symbols #1526
- Descriptor object radial paths
- Many specs related to dynamic observation matrix items
- Improvements to Descriptor autocomplete labels #1727
- Added
rake tw:maintenance:otus:missplaced_references
#1439 - Pdf viewer button on Documentation and Source views #1693
- Spinner for when converting verbatim to bibtex #1710
- Set OTU in determination when otu_id param is present on comprehensive task
- "Create georeference from verbatim" button in Parsed column on comprehensive task
- Sortable order for Type material, Biological association and Determinations on comprehensive task
- User facet on Filter nomenclature task #1720
- Pagination on Filter noemnclature task #1724
- Biological associations filter on Browse OTU
Changed
- AssertedDistribution filter
otu_id
andgeographic_area_id
can now also take array form, e.g.otu_id[]=
- Preload all CSL styles via fixed constant, increasing boot speed #1749
- Return value format for Utilities::Geo.distance_in_meters changed from [Float] to [String]
- Data migration updating all
type
column values for matrix row/column items - Tweaked JSON attribute response for matrix rows and columns very slightly
- Updated observation item types to properly nest them, inc. all downstream changes (Factories, etc.)
- Unfied matrix hooks in various places
- Updated some matrix related routes to point to tasks
- Updated respec
matrix
tag toobservation_matrix
- Methods that write to cached should not fire callbacks, potential for #1701
- Using custom geckodriver-helper for Firefox 80 support
- Override browser shortcuts on task hotkeys #1738
- Biological associations section on Browse OTU
- TW now supports Postgres 12 #1305
- Replaced biodiversity with custom gem repo using IPC with gnparser processes
- Updated gems
- Character "΄" also accepted as minute specifier in coordinates parsing.
Fixed
- Fixed LOW_PROBABILITY constant message
- Matrix rows/items prevent OTU (and collection object) from being destroyed #1159
- Scope of dynamic taxon name row item #1747
- Processing of values (in distance_in_meters) to limit significant digits of results of unit conversions. Decimal degrees not affected at this time. #1512
- Character state order not correct in Nexus format #1574
- Not able to destroy matrix rows or matrices #1520, #1123
- Dynamic observeratoin matrix items not properly scoped/behaving #1125
- Destroy pdf pages before create new ones #1680
- Serial multiple updates did not update bibtex author field #1709
- Fix (likely) for pinboard items failing to remove #1690
- Better response for failed collecting event cloning #1705
- Cleaned up deprecated biological associations graph autcomplete #1707
- Colliding
namespace
method for identifiers breaks identifiers list #1702 - Graceful failed serial destroy response #1703
- Restored Show -> edit link #1699
- Enable search button after pick a collecting event date on Filter collection objects task [#1728]
- Misppeling collecting_event_ids parameter [#1729]
- Non-original combination authorship lacking parentheses #1686
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.17 release
Added
- Successfull source destroy message
- Pending - Definition field to BiologicalRelationship model and views #1672
- New button to (attempt to) convert verbatim sources to Bibtex via Crossref
- Model methods and attribute to change Source Verbatim to Bibtex #1673
- DOMPurify package to sanitize html
- List all Keyword and Topics in smart selector on filter source #1675
- Added data links tool in markdown editor (Ctrl/Alt-Shift-L) #1674
- Definition field on composer biological relationship task #1672
Changed
- Unified can_destroy/edit methods
- Improved Source autocomplete with metadata/markup #1681
- Changed CoLDP download to use Catalog::Nomenclature as name source
- Replace SimpleMDE for EasyMDE
- Sort alphabetically bibliography style list on filter source
- Removed limit of download bibtex on filter source #1683
- Disable/enable destroy button from metadata on radial navigator #1696
Fixed
- Non admins not able to destroy shared data #1098
- Pending confirmation: Include original combinations in CoLDP #1204
- Pending confirmation: Include forma/variety properly in CoLDP #1203
- Docker: Fixed path typo on clean up command
- Tag button on filter source #1692
- Overflow in taxon names list in new taxon name #1688
- Confidence button overlapped in new combination #1687
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.16 release
Added
- Highlight metadata that is not in this project in uniquify people task #1648
- Locks buttons on grid digitizer task #1599
- Option to export styled bibliography on filter sources task #1652
- Edit button in content section on radial object #1670
Changed
- Drag button style on new taxon name #1669
- Removed SimpleMDE lib from ruby assets and added to npm dependencies
- Allow taxon name type relationships to be cited #1667
Fixed
- BibTex html no longer escaped #1657
- Some of the elements of the form are not accessible on overflow. #1661
- Populate masculine, feminine and neuter on gender form #1665
- Markdown render on Browse OTU #1671
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.15 release
Fixed
- Sqed hook initiated with String, not Class #1654
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.14 release
Added
- Help tips in comprehensive specimen digitization task
- Help tips in new source task
- Type section in Browse OTUs task #1615
- Automatically filter sections by taxon rank in Browse OTUs task
- Rank string in browse nomenclature
- Pinboard navigator (Ctrl/Alt + G) #1647
- Filter by repository in filter collection objects #1650
- Hotkey for add element to pinboard (Ctrl/Alt + P)
Fixed
- Collectors order in comprehensive specimen digitization
- Losses data of etymology form after set a gender
- Autocomplete component not encoding query params properly
- Random RGeo deserialization errors #1553
Changed
- New combination redirect to the valid name #1639
- Rename comprehensive specimen digitization task card
- Updated chartkick gem #1646
- Improved verbatim date and geographic coordinates recognition
- Improved soft validation messages for coordinated species-group
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.13 release
Added
- Delete confirmation for original combinations #1618
- Delete confirmation for type specimens in new type specimen task
- Check if already exist an asserted combination with the same otu and geographic area in new asserted distribution task #1329
- Modal on duplicate original citations in radial annotator #1576
- Soft validations component for citations in radial annotator and tasks #1552
- Redirect to valid name in browse nomenclature #446
- sessionStorage for browse nomenclature autocomplete #446
- Observation matrices in radial object #1527
- Comprehensive task to taxon name radial #934
- Map on OTU radial in asserted distribution form #856
- Pin objects from list in filter sources
- Checkbox to make document public on list in radial annotator
- Title legend for "make default" icon in pinboard slide
- Checkbox to alternative between AND/OR filter for authors in filter sources
- Lep staged 2 layout for staged images #1635
Changed
- Use amazing_print instead of awesome_print gem
- Cleanup and add spec basis for nomenclature tabular stats queries
- Improve/unify image modal #1617
- Replace repository and source autocompletes for smart selectors in new type material task
- Changed autosave behaviour in new asserted distribution task
- Gender list order in new taxon name task
- Page range soft validation message made less strict
- Original citation-related UI text
- Moved taxon name input search to right column in new taxon name
- Persons autosave in new taxon name
- Updated elliptic node package. #1632
Fixed
- Flip object to subject label on type section in new taxon name task
- Shapes are possible to drag even if this option is not set up
- Columns size of georeference table #1622
- Webpacker host and port bind on docker container
- Wrong taxon name relationship soft validation message for genera
- Modal confirmation its not displaying in manage synonyms section #1627
- Manage synonyms includes combinations #1628
- Recent and per params in source filter and controller
- Missing ZIP dependency for docker images
- Attempting to return geographic areas in OTU smart selector on certain conditions
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly over 4 years ago

TaxonWorks - Version 0.12.12 release
Fixed
- Seeing OTUs in Recent that do not belong to project #1626
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.11 release
Changed
- Type material designations are now grouped by collection object in Browse OTUs (refs #1614)
Fixed
- Protonym parent priority soft validation #1613
- Type specimens count in Browse OTUs task
- Attempting to update containers as if them were collection objects in Grid Digitizer task #1601
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.10 release
Added
- Smart selection source on new combination and citations annotator
- Parsed verbatim label on comprehensive specimen digitization task
- Soft validation in timeline on Browse OTUs #1593
- Topic facet in Filter Sources task #1589
- Counts on type specimen and specimen records sections on Browse OTUs
- Collecting method parsing in verbatim label text
Changed
- Replaced vue-resource package by axios
- Disabled parallel upload on new image task #1596
- Default verbatim fields order on comprehensive specimen digitization
- Set radius error in verbatim georeference #1602
- Timeline filter.
- Missing High classification ranks on classfication autocomplete on new taxon name #1595
- Date and geo-coordinates parsing improvements
- Also update cached taxon name fields when Adjective or Participle is selected
- Repositories and Serials smart selectors' recent entries optimizations
Fixed
- Filter collecting events was passing a wrong (changed name) parameters and structure for maps and geographic area
- Not showing up people list after a crossref source #1597
- Scroller in georeferences map modal
- Grid Digitizer task failing to update containerized specimens matched by identifiers #1601
- Specimen not associate with genus after create it in type section on new taxon name #1604
- Volume field only accepted numbers #1606
- Smart selectors not remove the previous selection after press new on New source task #1605
- Georeference methods
latitude
returning longitude andlongitude
latitude - Smart selector overrides custom list after lists are loaded #1608
- Duplicate shortcut, using the same one for comprehensive specimen digitization and clipboard #1612
- Typo in taxon name relationship soft validation message.
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.9 release
Added
- Endpoint for verbatim label parsing (dates and geographic coordinates)
Changed
- Display
[sic]
on misspellings of family-group full taxon names
Fixed
- Containerized objects not showing up together #1590
- Citations by Source task not loading taxon names list #1591
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.8 release
Added
- Set autofocus on source and geographic area in OTU radial asserted distribution form
/otus/123/coordinate.json
endpoint - all OTUs coordinate with this one (refs #1585)- Autosave on new asserted distribution task
Changed
- Unauthorized json response
- Better error handle for vue-autocomplete
- Replaced old method to handle ajax call in all tasks
- Updated relationships filter param on new taxon name task (refs #1584)
- ControlledVocabularyTerm model no longer requires SKOS with URI (refs #1562, #1561)
- Improved sorting of objects in the Browse Nomenclatue task
- Updated dwc-archive gem to version 1.1.1
Fixed
- Topic
select_optimized
controller method crash - Recent list of biological associations not working due to the use of incorrect table
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.7 release
Added
- Taxon name status and relationships soft validations display in Browse Nomenclature task
- Interface to select OTUs and create rows in Observation Matrices Dashboard task
- Autosave system in New Taxon Name task (refs #649)
- Etymology filter in Nomenclature Filter task (refs #1549)
- Added new shortcuts for Comprehensive Digitization, New Type Specimen, New Taxon Name and Browse Nomenclature tasks
- Classification section in New Taxon Name task
- Spec to test md5 of multi-line verbatim labels (refs #1572)
- Display classifications alongside relationships in Browse Nomenclature task
- Add children and add sibling buttons in New Taxon Name task (refs #1503)
- Link to create new serial on smart selector of New Source tast
- Semantic section coloration in Browse OTU task (refs #1571)
- Rank prediction in New Taxon Name task (refs #1054)
Changed
- Optimized recently used geographic area and sources search
- Improved part of speech and etymology soft validation messages
- Year suffix and pages are now also used when sorting citations in Browse Nomenclature task
- Replaced old geographic area smart selector with newer version
- Swapped 'Masculine' and 'Femenine' positions in New Taxon Name task (refs #660)
- Replaced uses of
find_each
witheach
(refs #1548) - Refactored New Taxon Name front end code
- Display text of some taxon name relationships
- Autocomplete visible in all tabs of smart selector
- OTU autocomplete searches now also matches by common names (refs #869)
- Browse Taxa task renamed to Browse OTU
- Using unreleased closure_tree code from official repo to address deprecation warning messages
- "valid by default" no longer displayed when a relationship exists in New Taxon Name task (refs #1525)
- Improvements in BibTex and New Source task UI
- Improvements in role picker and smart selectors in Comprehensive Collection Object Form and New Source tasks
- Optimized some filters for some smart selectors (refs #1534)
- Smart selector for sources no longer ordered by name
- Some minor UI tweaks in some places
- Updated ruby gems
Fixed
- Recently used objects code on some models
- Collection Object Filter task not filternig by type material type (#1551)
- Forms not being cleared when pressing
new
on Compose Biological Relationships task (#1563) - Not getting the full list of topics when clicking all in
Radial annotator -> Citation -> Topic
(#1566) - Showing name instead of the short name in
Radial Annotator -> Identifiers -> Preview
(#1567) create
button keeps disabled when creating a new citation fails inRadial annotator -> Citation
(#1568)- Incorrect method call in Match Georeference task view
- Display of misspellings on taxon name relationships
- Femenine and neuter names ending in '-or' not being accepted (#1575)
- Spinner not disabled when entering malformed URIs in Manage Controlled Vocabulary task form (#1561)
- "--None--" results obscuring buttons until clicking off the record (#1558)
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago

TaxonWorks - Version 0.12.6 release
Added
- CHANGELOG.md
- Matrix observation filters
- Full backtrace in exception notification
count
and several other basic default units to Descriptors #1501- Basic Observation::Continuous operators
- Linked new Descriptor form to Task - New descriptor
Changed
- Updated node packages and changed webpacker configuration
- Progress on fix for #1420: CoLDP - Name element columns only getting populated for not valid names
- Made TaxonNameClassification scopes more specific to allow citation ordering (refs #1040)
Fixed
- Minor fix in observation matrix dashboard
- Potential fix for
PG::TRDeadlockDetected
when updating taxon name-related data
Biosphere - Biodiversity Data Access and Management
- Ruby
Published by LocoDelAssembly almost 5 years ago
