Releases: ncbo/bioportal_web_ui
Releases · ncbo/bioportal_web_ui
6.13.0
What's Changed
- Upgrade Ruby from 2.7 to 3.0.6 by @jvendetti in #284 (#251, #239)
- Update Capistrano deployment to work with Ruby 3 by @alexskr in #280
- Add support for the node rename ontology change request type by @jvendetti in #279
- Enable ontology change request functionality for the Environment Ontology
- Fix a formatting issue with error display by @alexskr in #281
Full Changelog: v6.11.0...v6.13.0
6.11.0
What's Changed
- Upgrade Rails from 6.1.5.1 to 6.1.7.3 by @jvendetti in #273
- Fix 500 errors that are thrown each time a search result is clicked (#269)
- Add strong parameters to the AnalyticsController
- Restrict download of search analytics CSV files to administrative users
- Fix JavaScript Uncaught TypeError on the Search, Recommender, and Annotator pages (#131)
- Convert PURL environment variables to YAML-based settings by @jvendetti in #275
- Remove textual references to class "permalinks" (#274)
- Remove $LEGACY_REST_URL environment variable and associated code by @jvendetti in #276
- Retire code for defunct ontology reviews functionality by @jvendetti in #277
- Bump ontologies_api_client from 2.2.2 to 2.2.4
Full Changelog: v6.10.7...v6.11.0
6.10.7
What's Changed
Migrate from Universal Analytics to Google Analytics 4 by @jvendetti in #271
Full Changelog: v6.10.6...v6.10.7
6.10.6
6.10.5
What's Changed
- Fixed an issue that prevented the Cancel button from working on forms for creating / editing projects
- Fixed an issue that caused
ActionView::MissingTemplate
errors to occur when clicking on the Projects help icon - Minor refactors in the view / controller code for Projects
- Fixed a broken unit test for the remove synonym change request type
Full Changelog: v6.10.4...v6.10.5
6.10.4
What's Changed
- Fixed an issue that prevented virtual appliace IDs from appearing on the Admin -> Site Administration tab (#182)
- Fixed an issue that prevented virtual appliance users from saving licenses via the Admin -> Licensing tab
- Added support for the "node obsoletion" ontology change request type
- Fixed some RuboCop warnings
Full Changelog: v6.10.3...v6.10.4
6.10.3
What's Changed
- Added support for the "remove synonym" ontology change request type (1c05c9e)
- Enabled table sorting for the Mappings tabs within ontologies (#254)
- Fixed a JSON::ParserError that occurred on the Admin tab when deleting ontologies by @syphax-bouazzouni in #261 (#260)
- Fixed an issue that generated 500 errors when invalid ontology IDs are passed to the /mappings/:id URL pattern (#210)
- Removed a duplicate root route
- Fixed some RuboCop warnings in the MappingsController (3a72c18)
Full Changelog: v6.10.2...v6.10.3
6.10.2
What's Changed
- Fixed a "No template found" error that occurs when editing a submission fails (#255)
- Fixed a case where the Cancel button on the form for editing a submission fails to navigate back to the ontology summary page
- Fixed an issue that prevented the contents of the "Create new mapping" dialog from displaying properly (#253)
- Fixed an issue that prevented the "Create mapping" button from getting styled as intended
- Fixed an issue that prevented detection of the 't' parameter for auto-selecting sub-tabs in the Classes tab (d92fc33)
- Updated the documentation link for the virtual appliance
- Updated the copyright year
- Bump rack from 2.2.6.3 to 2.2.6.4 by @dependabot in #258
- Bump rack from 2.2.6.2 to 2.2.6.3 by @dependabot in #256
Full Changelog: v6.10.1...v6.10.2
6.10.1
What's Changed
- Forbid non-AJAX calls to concepts#show (#252)
- Move repetitive code in ConceptsController to a before_action filter
- Remove defunct history routes and associated code (#232)
- Remove defunct user intention survey code (#232)
- Retire old redirects and routes (#232)
- Fix "can't modify frozen string" errors in the AnalyticsController
- Enable change request functionality for the GO and UBERON ontologies
- Fix some RuboCop warnings
Full Changelog: v6.10.0...v6.10.1
6.10.0
What's Changed
- Upgrade to Ruby 2.7.7
- Upgrade to Rails 6.1.5.1 by @syphax-bouazzouni in #197
- Fix an issue that prevents the "Jump To" and "Form Autcomplete" widget demonstrations from working by @syphax-bouazzouni in #242 (#79)
- Refactor ontology change request code to resolve zeitwerk uninitialized and already initialized constant warnings
- Fix an issue that prevents the "Add synonym proposal" dialog from appearing
- Add simple client-side validation for new and edit project forms
- Fix an issue that prevents a confirmation dialog from appearing when deleting projects
- Fix URI.escape is obsolete warnings (#205)
- Fix an issue that prevents numeric ontology ID to acronym resolution (#250)
- Remove wild controller route and fix "no route matches" errors (#231, #248, and #249)
- Modify admin routes not to use the match keyword for single request types
- Remove defunct marginal notes code (#219)
- Remove defunct administrative views (#219)
- Remove defunct views for the deprecated flexviz visualization tool by @alexskr in #216 (#215)
- Remove deprecated remote logging functionality by @alexskr in #221 (#213)
- Remove exhibit route with no controller action (#232)
- Refactor code that handles errors responses from the BioPortal REST API by @syphax-bouazzouni in #240 (relates to ncbo/ontologies_api_ruby_client#13 and #243)
- Fix some RuboCop warnings
- Bump ontologies_api_client from 2.2.0 to 2.2.1
- Bump globalid from 1.0.0 to 1.0.1 by @dependabot in #247
- Bump rack from 2.2.4 to 2.2.6.2 by @dependabot in #245
Full Changelog: v6.9.0...v6.10.0