Merge pull request #1044 from Luis-Fernando-Molina/next-version
Contribution: App Schema of some nodes
This commit is contained in:
9 files changed
+307
No files matched your search
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "Luis Fernando Molina",
|
||||
"superalgosUserName": "Luis Fernando Molina",
|
||||
"githubUserName": "Luis-Fernando-Molina",
|
||||
"socialProfiles": {
|
||||
"telegram": "luis_fernando_molina",
|
||||
"twitter": "Luis_Fer_Molina"
|
||||
},
|
||||
"contributions": [
|
||||
{
|
||||
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"assetName": "Whole Project",
|
||||
"description": "Superalgos as a project has built over time several assets.",
|
||||
"assetWeight": 100,
|
||||
"innerAssets": [
|
||||
{
|
||||
"assetName": "Software",
|
||||
"description": "Superalgos Software is all the sorftare written for the project in any form.",
|
||||
"assetWeight": 85
|
||||
},
|
||||
{
|
||||
"assetName": "Marketing",
|
||||
"description": "All marketing related assets.",
|
||||
"assetWeight": 10,
|
||||
"innerAssets": [
|
||||
{
|
||||
"assetName": "Web Site",
|
||||
"description": "The official Superalgos Website.",
|
||||
"assetWeight": 10,
|
||||
"innerAssets": [
|
||||
{
|
||||
"assetName": "Home Page",
|
||||
"assetWeight": 85
|
||||
},
|
||||
{
|
||||
"assetName": "Token",
|
||||
"assetWeight": 85
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"assetName": "Articles",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Documentation",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Tutorials",
|
||||
"assetWeight": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"assetName": "Community",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Teams",
|
||||
"assetWeight": 5,
|
||||
"innerAssets": [
|
||||
{
|
||||
"assetName": "Core Team",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Core Devs Team",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Marketing Team",
|
||||
"assetWeight": 5
|
||||
},
|
||||
{
|
||||
"assetName": "Legal Team",
|
||||
"assetWeight": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Whitespace-only changes.
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"type": "Assets Structure",
|
||||
"menuItems": [
|
||||
{
|
||||
"action": "Add UI Object",
|
||||
"actionFunction": "payload.executeAction",
|
||||
"label": "Add Project Asset",
|
||||
"relatedUiObject": "Project Asset"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
"confirmationLabel": "Confirm to Delete",
|
||||
"label": "Delete",
|
||||
"iconPathOn": "delete-entity",
|
||||
"iconPathOff": "delete-entity",
|
||||
"actionFunction": "payload.executeAction"
|
||||
}
|
||||
],
|
||||
"addLeftIcons": true,
|
||||
"level": 1,
|
||||
"attachingRules": {
|
||||
"compatibleTypes": "->Contribution Management->"
|
||||
},
|
||||
"propertyNameAtParent": "assetsStructure",
|
||||
"childrenNodesProperties": [
|
||||
{
|
||||
"name": "projectAssets",
|
||||
"type": "array",
|
||||
"childType": "Project Asset",
|
||||
"autoAdd": false
|
||||
}
|
||||
],
|
||||
"icon": "bitcoin"
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"type": "Contributions Management",
|
||||
"menuItems": [
|
||||
{
|
||||
"action": "Configure",
|
||||
"actionFunction": "uiObject.configEditor.activate",
|
||||
"label": "Configure",
|
||||
"iconPathOn": "configuration",
|
||||
"iconPathOff": "configuration"
|
||||
},
|
||||
{
|
||||
"action": "Add Missing Children",
|
||||
"label": "Add Missing Items",
|
||||
"relatedUiObject": "Calculations Procedure",
|
||||
"actionFunction": "payload.executeAction"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
"confirmationLabel": "Confirm to Delete",
|
||||
"label": "Delete",
|
||||
"iconPathOn": "delete-entity",
|
||||
"iconPathOff": "delete-entity",
|
||||
"actionFunction": "payload.executeAction"
|
||||
}
|
||||
],
|
||||
"isTitleAllwaysVisible": true,
|
||||
"isHierarchyHead": true,
|
||||
"addLeftIcons": true,
|
||||
"level": 0,
|
||||
"attachingRules": {
|
||||
"compatibleTypes": "->API Query Response->"
|
||||
},
|
||||
"childrenNodesProperties": [
|
||||
{
|
||||
"name": "assetsStructure",
|
||||
"type": "node",
|
||||
"childType": "Assets Structure",
|
||||
"autoAdd": true
|
||||
},
|
||||
{
|
||||
"name": "featuresStructure",
|
||||
"type": "node",
|
||||
"childType": "Features Structure",
|
||||
"autoAdd": true
|
||||
}
|
||||
],
|
||||
"icon": "bitcoin"
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"type": "Features Structure",
|
||||
"menuItems": [
|
||||
{
|
||||
"action": "Add UI Object",
|
||||
"actionFunction": "payload.executeAction",
|
||||
"label": "Add Project Feature",
|
||||
"relatedUiObject": "Project Feature"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
"confirmationLabel": "Confirm to Delete",
|
||||
"label": "Delete",
|
||||
"iconPathOn": "delete-entity",
|
||||
"iconPathOff": "delete-entity",
|
||||
"actionFunction": "payload.executeAction"
|
||||
}
|
||||
],
|
||||
"addLeftIcons": true,
|
||||
"level": 1,
|
||||
"attachingRules": {
|
||||
"compatibleTypes": "->Contribution Management->"
|
||||
},
|
||||
"propertyNameAtParent": "featuresStructure",
|
||||
"childrenNodesProperties": [
|
||||
{
|
||||
"name": "projectFeatures",
|
||||
"type": "array",
|
||||
"childType": "Project Feature",
|
||||
"autoAdd": false
|
||||
}
|
||||
],
|
||||
"icon": "bitcoin"
|
||||
}
|
||||
@@ -31,6 +31,12 @@
|
||||
"relatedUiObject": "API Map",
|
||||
"actionFunction": "payload.executeAction"
|
||||
},
|
||||
{
|
||||
"action": "Add UI Object",
|
||||
"label": "Add Contributions Management",
|
||||
"relatedUiObject": "Contributions Management",
|
||||
"actionFunction": "payload.executeAction"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"type": "Project Asset",
|
||||
"menuItems": [
|
||||
{
|
||||
"action": "Configure",
|
||||
"actionFunction": "uiObject.configEditor.activate",
|
||||
"label": "Configure",
|
||||
"iconPathOn": "configuration",
|
||||
"iconPathOff": "configuration"
|
||||
},
|
||||
{
|
||||
"action": "Add UI Object",
|
||||
"actionFunction": "payload.executeAction",
|
||||
"label": "Add Project Asset",
|
||||
"relatedUiObject": "Project Asset"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
"confirmationLabel": "Confirm to Delete",
|
||||
"label": "Delete",
|
||||
"iconPathOn": "delete-entity",
|
||||
"iconPathOff": "delete-entity",
|
||||
"actionFunction": "payload.executeAction"
|
||||
}
|
||||
],
|
||||
"editors": {
|
||||
"config": true
|
||||
},
|
||||
"initialValues": {
|
||||
"config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}"
|
||||
},
|
||||
"addLeftIcons": true,
|
||||
"level": 2,
|
||||
"attachingRules": {
|
||||
"compatibleTypes": "->Assets Structure->Project Asset->"
|
||||
},
|
||||
"propertyNameAtParent": "projectAssets",
|
||||
"childrenNodesProperties": [
|
||||
{
|
||||
"name": "projectAssets",
|
||||
"type": "array",
|
||||
"childType": "Project Asset",
|
||||
"autoAdd": false
|
||||
}
|
||||
],
|
||||
"icon": "bitcoin"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"type": "Project Feature",
|
||||
"menuItems": [
|
||||
{
|
||||
"action": "Configure",
|
||||
"actionFunction": "uiObject.configEditor.activate",
|
||||
"label": "Configure",
|
||||
"iconPathOn": "configuration",
|
||||
"iconPathOff": "configuration"
|
||||
},
|
||||
{
|
||||
"action": "Add UI Object",
|
||||
"actionFunction": "payload.executeAction",
|
||||
"label": "Add Project Feature",
|
||||
"relatedUiObject": "Project Feature"
|
||||
},
|
||||
{
|
||||
"action": "Delete UI Object",
|
||||
"askConfirmation": true,
|
||||
"confirmationLabel": "Confirm to Delete",
|
||||
"label": "Delete",
|
||||
"iconPathOn": "delete-entity",
|
||||
"iconPathOff": "delete-entity",
|
||||
"actionFunction": "payload.executeAction"
|
||||
}
|
||||
],
|
||||
"editors": {
|
||||
"config": true
|
||||
},
|
||||
"initialValues": {
|
||||
"config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}"
|
||||
},
|
||||
"addLeftIcons": true,
|
||||
"level": 2,
|
||||
"attachingRules": {
|
||||
"compatibleTypes": "->Features Structure->Project Feature->"
|
||||
},
|
||||
"propertyNameAtParent": "projectFeatures",
|
||||
"childrenNodesProperties": [
|
||||
{
|
||||
"name": "projectFeatures",
|
||||
"type": "array",
|
||||
"childType": "Project Feature",
|
||||
"autoAdd": false
|
||||
}
|
||||
],
|
||||
"icon": "bitcoin"
|
||||
}
|
||||
Reference in new issue
Block a user