Merge pull request #1044 from Luis-Fernando-Molina/next-version

Contribution: App Schema of some nodes
This commit is contained in:
Luis Fernando Molina authored and GitHub committed 2021-05-31 14:52:23 -04:00
commit 37e073868f
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": [
{
}
]
}
+72
View File
@@ -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"
}