Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync: bring OntoPortal up-to-date with BioPortal releases 6.13.2 and onward #17

Merged
merged 67 commits into from
Jan 16, 2024

Conversation

jvendetti
Copy link
Collaborator

The purpose of this pull request is to merge BioPortal's master branch with OntoPortal's master branch to bring OntoPortal up-to-date with the latest code from the last several BioPortal releases (versions 6.13.2 through 6.14.2).

To follow are slightly abbreviated release notes for the above-mentioned release range.

6.13.2

  • Add a download link for version 3.2.1 of the OntoPortal virtual appliance

6.14.0

  • Migrate Bootstrap from 4.1.0 to 5.2.3
  • Replace uglifier with terser to fix errors during asset precompilation
  • Pin graphql to less than 2.1
  • Pin base64 to 0.1.0
  • Add a download link for version 3.2.2 of the OntoPortal virtual appliance

6.14.1

  • Restructure the placement of the "Ontologies loading" splash element on the Browse page. This adjustment resolves an issue where site notices momentarily shift when the loading message appears.
  • Replace the "Browse ontologies" split-button dropdown on the home page with a more intuitive single-button design. Users find the entire button being clickable more user-friendly than just the dropdown caret.

6.14.2

  • Fix an issue that prevents users with '@' symbols in their account name from subscribing to notes emails
  • Fix an issue that prevents anonymous users from getting redirected to login after clicks on "Subscribe to notes emails"
  • Fix Uncaught TypeError that prevents link text toggle on notes emails subscribe / unsubscribe
  • Increased the font size of search result text in the "Find an ontology" text box
  • Fix some RuboCop warnings

jvendetti and others added 26 commits November 13, 2023 12:25
Also prevent wrapping of column header text
Fixes Uglifier::Error that prevents asset precompilation
Add download link for Virtual Appliance v3.2.2
Prevents a jumpy page appearance when the ontologies loading message is displayed
The sanitize method was stripping the href attribute. See #298.
Account for the case where the user parameter doesn't have the ontology attribute loaded on the list of associated subscription objects
Fix various issues with notes emails subscriptions
Copy link
Contributor

@syphax-bouazzouni syphax-bouazzouni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@syphax-bouazzouni syphax-bouazzouni merged commit 58bd5df into ontoportal:master Jan 16, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants