-
Notifications
You must be signed in to change notification settings - Fork 2
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/metax integration #356
Conversation
eeaa231
to
327d4f0
Compare
84dc388
to
002ee9b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand the need for "metaxIdentifier": {"identifier": 12345}
on the object, didn't we agree in #326 this is going to be on folder level where we will have studyIdentifier
and datasetIdentifiers
?
how is the metax URL constructed, is it based on the |
28b70f0
to
2906234
Compare
We agreed to keep this as is and in #332 do the following:
|
yes it is https://etsin.fairdata.fi/datasets/{metax_id} or with metax service https://metax.fairdata.fi/rest/v2/datasets/{metax_id} |
c6e790d
to
1eaceaa
Compare
6c6b696
to
f0a0c94
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
other than the small adjustments to folder.json
and requiring familyName
and givenName
from contributors as well, LGTM
cc92c09
to
9498188
Compare
Add givenName and familyName as required fields to datacite and folder schemas for creators and contributor fields items.
9498188
to
edb7992
Compare
Updated global variable DISCOVERY_URL to be environment variable. For testing purposes .env.example file is set to point to demo env. Default variable is set to production.
0431ac8
to
341482c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#392 got lost in rebase here, this is required
tested with CSCfi/metadata-submitter-frontend#715 seems to work fine and the data is registered correctly |
restrict the use of doi key for study and dataset
Removed pref_label from mappings as it is added by Metax. Add research_dataset.json to metax test files. Update test_doi.json.
…etax-metadata Feature/map datacite metadata to metax metadata
Description
Implements integration with Metax service:
Adds container for Metax Mock API for testing purposes.
Related issues
closes #329
Type of change
Changes Made
metaxIdentifier
to Study and Dataset collections containing metax id returned from Metax APIMetaxServiceHandler
to take care of mapping Submitter metadata to Metax metadata and to connect to Metax APITesting
Mentions
This branch is rebased on #354
This branch is ready when it is adapted changes from #332