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

Featiure: Align to AgroPortal 3.0 #9

Conversation

syphax-bouazzouni
Copy link
Collaborator

@syphax-bouazzouni syphax-bouazzouni commented Oct 26, 2024

Changes

syphax-bouazzouni and others added 25 commits June 26, 2024 23:43
…logy resources parsing (#139)

* fix note email URL (#138)

* feature: use latest version of owlapi wrapper v1.4.3

* fix user creation notification and add unit test for it (#140)

---------

Co-authored-by: Bilel Kihal <[email protected]>
* add show multiple languages test

* fix multilingual indexing after renaming the tag :none to @none
… submissions agents (#147)

* remove enforced values of agents type in submissions

* remove enforced values of agents validators
…of a separate page (#143)

* make notes url open in the ontology notes interface instead of a separate page

* added again note_hahs to the note url in the email notifications

---------

Co-authored-by: Syphax Bouazzouni <[email protected]>
* add :domain and :range to all the properties models

* update test_ontology_properties to test presence of domain and range

* add unmapped properties to the properties models

* add unmapped attribute for the properties models
…alue

Fix: change dataDump default value to not use the rdf version
* update metadata extractor to validate each extracted metadata separately

to not crash all the process if only some fields are incorrect

* update submission extraction test to catch erroneous extracted value

* update the metadata extractor to extract agents

* add agent extraction unit tests
* add portal configuration model reading from config file

* add the serialize_default for the portal config model
…159)

* fix : prevent serialization of sensitive data

* remove syntax error

---------

Co-authored-by: Syphax <[email protected]>
* make category model accept multiple parentCategories

* keep the same attribute name for parentCategory to stay backword compatible
…s basename (#163)

* using basename in submission filename to prevent potential LFI

* Fix nil handling for filename in ontology file upload
* implement parse diff xml file into an openstruct

* add diff newAnnotation and deletedAnnotation to the parsed diff object
* fix the issue when generating multilingual missing labels

* fixed the issues revealed by the failing unit tests

* handle the case that in ontoportal-lirmm branch we use "@none" not "none"
@syphax-bouazzouni syphax-bouazzouni force-pushed the featiure/ecoportal/align-to-agroportal-3.0 branch from 6b12c0a to 8778495 Compare October 26, 2024 09:17
@syphax-bouazzouni syphax-bouazzouni merged commit 32ee587 into lifewatch-eric:master Oct 26, 2024
12 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.

4 participants