Merge MOD-API release from AgroPortal + Projects#10
Merged
Conversation
* paginate and regex filter to migrate_rest_mappings * fix diff error exception handling
* refactor mapping count to simplify the code * clean the mapping_counts method * don't use delete_zombie_mapping_count in total mapping count * extract some smaller function in mappings counts
* add SPARQL query logging configuration * remove cube monitoring * update index all code
* add semantic artefact model * add SemanticArtefactDistribution model * Add id_generator and clean the code * Add tests for artefact and artefact distribution * Add more attributes to serialize by default * Fix artefact tests * refactor artefact model and tests code * fix mod namespace
* add test parse ontology has iri label * update gemfile.lock
* add ruby 3.2 ci testing * migrate to ruby 3.2 * remove test CI for ruby 2.7 * unpin blocked gem as no more supporting ruby 2 * fix some code no more working in ruby 3 * fix ruby 3 warnings * fix test_parse_ontology_has_iri_label for virtuoso
* add default serialization attributes for agents * Remove affiliations from default serialized attributes to improve performance
Merge to master: Release 3.0.0
…(#193) This reverts commit bc64d90.
* add paging when getting all artefacts * fix tests * fix paging assertions * remove total_pages from test * remove test all artefacts
* get only public ontologies * add read_restriction_based_on based on ontology * update Gemfile.lock * fix tests * update gemfile to use goo development branch
* add semantic catalog model * define all the attributes in the catalog scheme * use default attributes from the catalog scheme yaml file * fix catalog tests * ajouter calucaltion of some computed attributes * Fixing the SemanticArtefactCatalog model structure and code * update the SemanticArtefactCatalog model and scheme * remove default values from fundedBy and federated_portals * fix tests in test_class.rb * make the ui_host a url * remove https from the ui_host config --------- Co-authored-by: Syphax bouazzouni <gs_bouazzouni@esi.dz>
* refactor catalog model code * use Metric to optimize the metric calculation * cache the metrics
* add metrics to artefacts and distributions * code refactoring and metrics value to 0 * fix tests artefacts and distributions * add concerns and refactor code * fix * fix endorsement metric attribute
* remove :all in goo_attrs_to_load * fix catalog tests * fix * Fix attributes displayed by default * fix tests
* refactor artefact and attribute_fetcher for optimization * fix tests
… /mod-api namespace (#213)
…#211)" This reverts commit 905eb1c.
* add keywords loading during agent serialization * Limit agents values to the requested ones in the usages request
… to the agent model (#215) Co-authored-by: AmineBKF <boukerfa.ma@gmail.com>
* remove groups from agents serialized attributes * don't calculate ontologies relates attributes if agents have no usages * remove `klass` attribute from related and affiliated agents
* update artefacts links * address QA changes for distributions
Merge to master: Release 3.2.0
Refactor & validations: JSON config, acronym formatting, ANR mapping, required fields
…es_linked_data into ontoportal-lirmm-master
Merge MOD-API release from AgroPortal
This file contains hidden or 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
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.
No description provided.