992 lines
43 KiB
XML
992 lines
43 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<externalUrls>
|
|
|
|
<maxresults>1000</maxresults> <!-- if you want it disabled, please enter a negative number -->
|
|
|
|
<registries>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/metadataschema/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<source>'source'</source>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/metadataschemarepo?search={like}&page={page}&size={pageSize}/</url>
|
|
<firstPage>1</firstPage>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/RegistriesInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<label>'name'</label>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</registries>
|
|
|
|
<!--<tags>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/tags/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!– <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/tags/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/TagsInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>–>
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!– EITHER 'FIRST' OR 'ALL' –>
|
|
</tags>-->
|
|
|
|
<grants>
|
|
<urls>
|
|
<!--<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>2</ordinal>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<url>https://services.openaire.eu/search/v2/api/resources?query=((oaftype exact project) and ((projectcode_nt exact "{like}")or({like}))){funderQuery}&page={page}&size={pageSize}&format=json</url>
|
|
<funderQuery>&fq=(funder exact "{funderId}")</funderQuery>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]['result']['metadata']['oaf:entity']['oaf:project']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'title'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!--<urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
<!--<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<url>web/src/main/resources/mockData/GrantInternalMockUpData.json</url>
|
|
<type>Internal</type>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</grants>
|
|
|
|
<projects>
|
|
<urls>
|
|
<!-- <urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/resources?query=((oaftype exact project) and ((projectcode_nt exact "*")or(*)))&fq=(funder exact {funderId})&page={page}&size={pageSize}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['response']['results']['result'][*]['metadata']['oaf:entity']['oaf:project']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'title'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/ProjectInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</projects>
|
|
|
|
<funders>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/publications?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/datasets?&refine=true&fields=relfunder&page=0&size={page}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/software?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/other?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>crossref</key>
|
|
<label>Crossref Funder Registry</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://api.crossref.org/funders?query={like}&rows={pageSize}</url>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['message']['items'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>servicesOpenAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/publications?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>servicesOpenAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/datasets?&refine=true&fields=relfunder&page=0&size={page}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>servicesOpenAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/software?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>servicesOpenAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/other?&refine=true&fields=relfunder&page={page}&size=0&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['refineResults']['relfunder'][*]</path>
|
|
<fields>
|
|
<name>'name'</name>
|
|
<id>'id'</id>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>-->
|
|
<!-- <urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/FunderInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</funders>
|
|
|
|
<repositories>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/datasources?q={like}&fq=datasourcetypeuiname exact "Data Repository"&page={page}&size={pageSize}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json;charset=UTF-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]['result']['metadata']['oaf:entity']['oaf:datasource']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'officialname'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openairealt</key>
|
|
<label>OpenAIRE Alternative</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/resources?query=oaftype exact datasource and {like}&page={page}&size={pageSize}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json;charset=UTF-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]['result']['metadata']['oaf:entity']['oaf:datasource']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'officialname'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!--<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/datarepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<source>'source'</source>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/datarepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
<!--<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/RepositoriesInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</repositories>
|
|
|
|
|
|
<services>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/servicerepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<source>'source'</source>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>eosc</key>
|
|
<label>EOSC Providers</label>
|
|
<ordinal>2</ordinal>
|
|
<type>External</type>
|
|
<url>https://beta.providers.eosc-portal.eu/api/service/all?query={like}&from={page}&quantity={pageSize}</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]</path>
|
|
<fields>
|
|
<id>'id'</id>
|
|
<name>'name'</name>
|
|
<uri>'webpage'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['from','to','total']</paginationpath>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/servicerepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/ServicesInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<label>'name'</label>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</services>
|
|
|
|
|
|
<researchers>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/personrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>orcid</key>
|
|
<label>ORCID</label>
|
|
<ordinal>2</ordinal>
|
|
<type>External</type>
|
|
<url>https://pub.sandbox.orcid.org/v3.0/expanded-search/?q={like}&start={page}&rows={pageSize}</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=UTF-8</contenttype>
|
|
<data>
|
|
<path>$['expanded-result'][*]</path>
|
|
<fields>
|
|
<id>'orcid-id'</id>
|
|
<firstName>'given-names'</firstName>
|
|
<lastName>'family-names'</lastName>
|
|
<name>'name'</name>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['num-found']</paginationpath>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/personrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/ResearcherInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</researchers>
|
|
|
|
|
|
<organisations>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/organizationrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>ROR</key>
|
|
<label>ROR</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://api.ror.org/organizations?query={like}&page={page}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['items'][*]</path>
|
|
<fields>
|
|
<id>'id'</id>
|
|
<name>'name'</name>
|
|
<uri>'links'</uri>
|
|
<types>'types'</types>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['number_of_results']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/organizations/?q={like}&page={page}&size={pageSize}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]['result']['metadata']['oaf:entity']['oaf:organization']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'legalname'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/organizationrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/OrganisationInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</organisations>
|
|
|
|
<datasets>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>cristin</key>
|
|
<label>Cristin</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/datasetmdrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
<source>'source'</source>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>openaire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>2</ordinal>
|
|
<type>External</type>
|
|
<url>https://services.openaire.eu/search/v2/api/datasets/?q={like}&page={page}&size={pageSize}&format=json</url>
|
|
<firstPage>0</firstPage>
|
|
<contenttype>application/json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['results'][*]['result']['metadata']['oaf:entity']['oaf:result']</path>
|
|
<fields>
|
|
<id>'originalId'</id>
|
|
<name>'title'</name>
|
|
<count>'count'</count>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<!-- <urlConfig>
|
|
<key>openAire</key>
|
|
<label>OpenAIRE</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://eestore.paas2.uninett.no/api/datasetrepo/?search={like}&page={page}&size={pageSize}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>
|
|
<urlConfig>
|
|
<key>internal</key>
|
|
<label>Internal</label>
|
|
<ordinal>1</ordinal>
|
|
<type>Internal</type>
|
|
<url>web/src/main/resources/mockData/DatasetsInternalMockUpData.json</url>
|
|
<data>
|
|
<path>$['data'][*]['attributes']</path>
|
|
<fields>
|
|
<id>'pid'</id>
|
|
<name>'name'</name>
|
|
<uri>'uri'</uri>
|
|
<description>'description'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['meta']['pagination']['page','pages','count']</paginationpath>
|
|
</urlConfig>-->
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode> <!-- EITHER 'FIRST' OR 'ALL' -->
|
|
</datasets>
|
|
|
|
<licenses>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>opendefinition</key>
|
|
<label>Open Definition</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://licenses.opendefinition.org/licenses/groups/all.json</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/vnd.api+json; charset=utf-8</contenttype>
|
|
<data>
|
|
<path>$[*]</path>
|
|
<fields>
|
|
<id>'id'</id>
|
|
<name>'title'</name>
|
|
<uri>'url'</uri>
|
|
<description>'maintainer'</description>
|
|
</fields>
|
|
</data>
|
|
</urlConfig>
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode>
|
|
</licenses>
|
|
|
|
<validators>
|
|
<urls>
|
|
<urlConfig>
|
|
<key>zenodo</key>
|
|
<label>Zenodo</label>
|
|
<ordinal>1</ordinal>
|
|
<type>External</type>
|
|
<url>https://sandbox.zenodo.org/api/records/?page={page}&size={pageSize}&q={like}</url>
|
|
<firstPage>1</firstPage>
|
|
<contenttype>application/json</contenttype>
|
|
<data>
|
|
<path>$[*]</path>
|
|
<fields>
|
|
<id>'conceptrecid'</id>
|
|
<name>'conceptdoi'</name>
|
|
<uri>'doi'</uri>
|
|
<description>'created'</description>
|
|
</fields>
|
|
</data>
|
|
<paginationpath>$['hits']['total']</paginationpath>
|
|
</urlConfig>
|
|
</urls>
|
|
<fetchMode>FIRST</fetchMode>
|
|
</validators>
|
|
|
|
|
|
</externalUrls>
|
|
|
|
|