forked from ontoportal/ontoportal_web_ui
-
Notifications
You must be signed in to change notification settings - Fork 5
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
Fix: Open to add values to some metadata attribute in the submission edit form #392
Merged
syphax-bouazzouni
merged 80 commits into
development
from
feature/add-integration-tests
Nov 30, 2023
Merged
Fix: Open to add values to some metadata attribute in the submission edit form #392
syphax-bouazzouni
merged 80 commits into
development
from
feature/add-integration-tests
Nov 30, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…submission statueses
…o summary links block
alternative, hasLicense, prefix, namespace, metadataVoc
syphax-bouazzouni
force-pushed
the
development
branch
4 times, most recently
from
November 28, 2023 05:58
eb4fd70
to
bae1f1f
Compare
syphax-bouazzouni
force-pushed
the
development
branch
from
November 28, 2023 12:55
bae1f1f
to
7eca526
Compare
syphax-bouazzouni
force-pushed
the
feature/add-integration-tests
branch
from
November 28, 2023 14:19
7804bbb
to
40773f4
Compare
syphax-bouazzouni
force-pushed
the
development
branch
from
November 28, 2023 16:31
7eca526
to
dcff39f
Compare
syphax-bouazzouni
force-pushed
the
feature/add-integration-tests
branch
3 times, most recently
from
November 29, 2023 14:39
35f9e10
to
bd52cb4
Compare
syphax-bouazzouni
force-pushed
the
feature/add-integration-tests
branch
from
November 29, 2023 15:11
bd52cb4
to
11d0306
Compare
syphax-bouazzouni
added a commit
that referenced
this pull request
Nov 30, 2023
…edit form (#392) * show ontology groups in the ontology summary page * updatr account page to show empty state of Subscriptions, Submitted and projects * don't stop the API server after running the tests * add chrome-server service to run integration test * add users creation & login flow tests * add submission creation system tests * add system tests CI * fix development environnement not raising exception * if submission status icon helper with the correct conditions * not show the ontology data section if the submission is not ready * add an alert message in summary page, to give information about this submission statueses * add remote api of Stageportal tests CI * add option to the ontoportal script to run test with a remote API * fix ontologies with no submissions summary page state * build docker images in github hub in addition of docker * add test coverage report * fix ontology viewer sections order * fix summary icons, by adding publication, title and enforce disabled * add admin block helper * add to the ontology viewer private, hasLanguage and retired badges * add a title to the json and subscribe button to give their usages * fix summary usage and methodology properties not showing * add :award to summary page "usage" block * add :exampleIdentifier to the summary identifiers block * add ::associatedMedia, :bugDatabase, :mailingList, :uriRegexPattern to summary links block * add :toDoList and :notes to summary methodology block * add a an admin block in the summary page for the configuration metadata * lazy load the ontology view section in development mode for better perf * add the abstract to ontology summary description block * update the summary page description text to integrate multiple metadata alternative, hasLicense, prefix, namespace, metadataVoc * add ontology edit metadata tests * fix browse not working in local french * remove reset button in submission forms * fix metrics evolution popup title * add in summary page show all metrics popup * don't humanize agent name and show them as saved * fix the new hasOntologyLanguage badge for the one that are nil * fix landscape average metrics all NaN * fix metadata curator returning content missing * fix subscribe button unwatch state title * hide topnav "Recently Viewed" if empty * fix user edit form button style * add useGuidelines and copyrightHolder to the ontology licenses popup * add submission hasDomain to the summary general information block * fix agent input for single fields * fix select input not removing the text written after select * add no list agents input support * fix missing translate for concept selector in mappings page * fix recemender insert text missing translation * use the select component for the relations inputs * fix ontologies tries not opening for OWL ones * handle the case of an ontology with no submission * disable copryright holder editing * add again remove images that are still used * add rest_url helper, that clean the give $REST_URL in the configuration * make the stop_api script also remove the volumes * add agent creation system tests * fix submission single agent input ( e.g copyrightHolder ) * open to add ontology relation inputs except hasPriorVersion * fix the edition of curatedOn metadata and also the display as a list * update submission flow tests to the remaining tests (agent, curatedOn) * update some attribute in submission from to be open to add values * fix switch input for boolean type as Deprecated * update retired badge to have two state deprecated in orange or retired in red * add codevoc generation * update trancate text to not be hidden but scrollable * move the alternative and hiddenLabel as tooltip of the ontology name * add community and content blocks in summary page * add ontology license badge in the ontology viewer header * add required option to select input used for hasOntologyLanguage * auto select person type in the agent from if new * don't show the cancel button in agent input if the agent is not a list * add submission description filter to the browse page * remove a slow call the tree display and fix the language all display * fix agent input been removed from submission after edited * add admin agents edition system tests * fix user subscription if subscribed to a no more existent ontology
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
The following attributes are now open to add values in addition of the enforced values (af08bb6):
Update deprecated badge
add ontology license badge in the ontology viewer header (36b0d43)
add the required option to select input used for hasOntologyLanguage (c8642a1) , to not send empty values for required inputs
update the truncate text to not be hidden but scrollable (b595898)
move the alternative and hidden label as the tooltip of the ontology name (99c5d4c)