Skip to content

Commit d791ed0

Browse files
Merge pull request #54 from kit-data-manager/addLicenseUri4MetaStore
Add license uri 4 MetaStore
2 parents 735269c + 292abf9 commit d791ed0

8 files changed

+35
-4
lines changed

definitions/metastore/metadataRecordModel.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ let model = {
8888
}
8989
}
9090
},
91+
"licenseUri": {
92+
"type": "string",
93+
"title": "License Uri",
94+
"description": "Direct access URI where the associated license is stored.",
95+
"optional":true
96+
},
9197
"metadataDocumentUri": {
9298
"type": "string",
9399
"title": "Metadata Document URI",

definitions/metastore/metadataRecordUIDefinitionCreate.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,13 @@ let uiDefinitionCreate= {
4747
{"key":"acl[].permission"}
4848
]
4949
}
50-
},{
50+
},
51+
{
52+
"key": "licenseUri",
53+
"id": "licenseUri",
54+
"type": "text"
55+
},
56+
{
5157
"key": "metadataDocument",
5258
"id": "metadataDocument",
5359
"type": "file"

definitions/metastore/metadataRecordUIDefinitionRead.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ let uiDefinitionRead = {
4646
]
4747
}
4848
},
49+
{
50+
"key": "licenseUri",
51+
"readonly": true
52+
},
4953
{
5054
"key": "metadataDocumentUri",
5155
"readonly": true

definitions/metastore/metadataRecordUIDefinitionUpdate.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,11 @@ let uiDefinitionUpdate= {
88
{
99
"title": "Related Resource Identifier",
1010
"key": "relatedResource.identifier",
11-
"readonly": true
1211
},
1312
{
1413
"title": "Related Resource Identifier Type",
1514
"key": "relatedResource.identifierType",
1615
"type": "text",
17-
"readonly": true
1816
},
1917
{
2018
"title": "Schema Identifier",
@@ -51,6 +49,9 @@ let uiDefinitionUpdate= {
5149
]
5250
}
5351
},
52+
{
53+
"key": "licenseUri"
54+
},
5455
{
5556
"key": "metadataDocumentUri",
5657
"readonly": true

definitions/metastore/schemaRecordModel.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ let model = {
55
"properties": {
66
"schemaId": {
77
"type": "string",
8-
"title": "Schema Record Identifier.",
8+
"title": "Schema Record Identifier",
99
"description": "A unique identifier for the schema"
1010
},
1111
"schemaVersion": {
@@ -82,6 +82,12 @@ let model = {
8282
}
8383
}
8484
},
85+
"licenseUri": {
86+
"type": "string",
87+
"title": "License Uri",
88+
"description": "Direct access URI where the associated license is stored.",
89+
"optional":true
90+
},
8591
"schemaDocumentUri": {
8692
"type": "string",
8793
"title": "Schema Document Uri",

definitions/metastore/schemaRecordUIDefinitionCreate.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ let uiDefinitionCreate= {
55
"label",
66
"definition",
77
"comment",
8+
"licenseUri",
89
"type",
910
{
1011
"type": "array",

definitions/metastore/schemaRecordUIDefinitionRead.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ let uiDefinitionRead = {
2626
"type": "text",
2727
"readonly": true
2828
},
29+
{
30+
"key": "licenseUri",
31+
"readonly": true
32+
},
2933
{
3034
"key": "createdAt",
3135
"readonly": true

definitions/metastore/schemaRecordUIDefinitionUpdate.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ let uiDefinitionUpdate= {
1414
{
1515
"key": "comment"
1616
},
17+
{
18+
"key": "licenseUri"
19+
},
1720
{
1821
"key": "type",
1922
"type": "text",

0 commit comments

Comments
 (0)