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

Create model #59

Merged
merged 127 commits into from
Mar 7, 2024
Merged

Create model #59

merged 127 commits into from
Mar 7, 2024

Conversation

jusa3
Copy link
Collaborator

@jusa3 jusa3 commented Mar 7, 2024

Major update of the data model based on the OLS4 data model and HierarchyWidget improvements.

VincentKneip and others added 30 commits January 11, 2024 14:46
…y, Ontology, Property, Class, Individual according to OLS4 (api/v2) response structure
…hing, Entity, Ontology, Property, Class, Individual according to legacy (ols3/api, ols4/api/) response structure
…pi.ts which requests a response for given parameters and returns the respective model object containing the response
…t() inside EntityInfoWidget to get Entity / Ontology information via object methods. Widget JSX is now generated via methods extracting the different sections
… JSX for basic model structures (i.e. Reification)
…s4/api which does not have "annotations" key inside "config"
…er" property, added new functions for api calls in OlsApi.ts; OlsApi.ts and widgets have to be reviewed for errors
…value of useLegacy now automatically adds "v2/" to the api-URL if true.
…ectly; also changed display of defining ontology not available warning in some widgets
…rring using legacy API via parallel queries for all types
…xpressions and added onDataType; added function to render Tooltip with specified text
…risticsSection(), getDomainSection(), getRangeSection() and getIndividualPropertyAssertionsSection() to display the respective sections (as done in ols4 project)
jusa3 and others added 26 commits March 1, 2024 15:27
- instances API route is only available with ontologyId provided, so the ontologyId is provided through the entities' response object if props.ontologyId is not provided
- new API does not accept unknown url parameters
- new API does not accept unknown url parameters
@jusa3 jusa3 merged commit da74e99 into main Mar 7, 2024
1 of 2 checks passed
@jusa3
Copy link
Collaborator Author

jusa3 commented Mar 7, 2024

🎉 This PR is included in version 1.20.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@jusa3 jusa3 added the released label Mar 7, 2024
@VincentKneip VincentKneip deleted the create-model branch March 20, 2024 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants