Version 0.15.0 release
LocoDelAssembly
released this
30 Nov 14:04
·
9322 commits
to master
since this 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