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
Feature: Implement federatation for the browse page #621
Merged
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
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
2 times, most recently
from
May 9, 2024 15:32
de3cf62
to
e471100
Compare
Bilelkihal
requested changes
May 9, 2024
app/components/ontology_browse_card_component/ontology_browse_card_component.html.haml
Show resolved
Hide resolved
app/components/ontology_browse_card_component/ontology_browse_card_component.html.haml
Outdated
Show resolved
Hide resolved
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
from
May 10, 2024 15:33
6f8dd9b
to
9429eea
Compare
Deployed in https://testportal.lirmm.fr/ontologies |
syphax-bouazzouni
force-pushed
the
development
branch
3 times, most recently
from
June 12, 2024 18:02
cd4f7bb
to
1a843c9
Compare
Bilelkihal
force-pushed
the
development
branch
3 times, most recently
from
June 14, 2024 09:45
6b12c32
to
ce19306
Compare
syphax-bouazzouni
force-pushed
the
development
branch
2 times, most recently
from
August 8, 2024 23:37
d94b7b4
to
d40389d
Compare
Bilelkihal
force-pushed
the
feature/federate-browse-page
branch
2 times, most recently
from
August 23, 2024 12:51
1d23b33
to
7879468
Compare
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
from
September 3, 2024 15:33
7879468
to
1bc246e
Compare
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
2 times, most recently
from
September 3, 2024 19:09
1da912f
to
281c30f
Compare
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
from
September 9, 2024 14:57
281c30f
to
2d26bcb
Compare
syphax-bouazzouni
force-pushed
the
feature/federate-browse-page
branch
from
September 9, 2024 15:30
2f99389
to
47eda19
Compare
syphax-bouazzouni
changed the title
Feature: Federate browse page
Feature: Implement federatation for the browse page
Sep 11, 2024
muhammedBkf
pushed a commit
to muhammedBkf/bioportal_web_ui
that referenced
this pull request
Sep 20, 2024
* simplify the header component to use content instead of a new section * update dropdown component to a custom title section instead of text * update browse page to use Dropdown component not bootsrap one * add color option to square badge component * add text and bg colors options to ontology browse card component * add federation helper code and config sample * add portals filters in the browse page * use federation helpers to get federation ontologies information * remove the filter using index code from submission filter as no used * refactor the filter_using_data function to be faster by using an hash * update the browse analytics cache to change depending on portals * add categories and groups ids on hover to know its origin when federated * use the last part of ids for browse counts independently of its origin * remove binding.pry from final federation code * add an error message if one of the external portal is down * remove $FEDERATED_PORTALS and use existent $PORTALS_INSTANCES variable * handle the merging of the same ontology from different portals * fix groups and categories selection at browse page init
4 tasks
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.
Require
Context
See ontoportal/ontoportal-project#38
Changes
Show in the browse ontologies from external portals
Have custom styles depending on the origin ontology
Redirect to the external portal for federated ontologies
Federate filters (categories, groups, languages, status, format, search) and sort by.
Add an error message to inform when of the federated portals is down or returning an error
Add configuration samples, using public API keys, the federation is enable for an external portal if the API URL and Key are provided