From 8f91a04145d4d189a28f6baa2a9d85fd6e25e958 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 22:29:50 +0200 Subject: [PATCH] plugins can be be added the Governance Workspace --- .../UI/Function-Libraries/PluginsFunctions.js | 6 ++++-- .../UI/Spaces/Floating-Space/UiObjectConstructor.js | 2 +- Projects/Foundations/UI/Utilities/Plugins.js | 2 +- Projects/Governance/Plugins/Pools/Starting-Pool.json | 1 + .../Governance/Schemas/App-Schema/plugin-assets.json | 2 +- .../Governance/Schemas/App-Schema/plugin-features.json | 2 +- .../Governance/Schemas/App-Schema/plugin-pools.json | 2 +- .../Schemas/App-Schema/plugin-positions.json | 2 +- .../Schemas/App-Schema/plugin-user-profiles.json | 2 +- .../Governance/UI/Function-Libraries/ActionSwitch.js | 10 +++++----- 10 files changed, 17 insertions(+), 14 deletions(-) create mode 100644 Projects/Governance/Plugins/Pools/Starting-Pool.json diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index f4696c081..77f9e3aa0 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -29,15 +29,17 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } function addMissingPluginTypes(node, rootNodes) { + let project = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'codeName') + if (project === undefined || project === undefined) { return } for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] - + if (projectDefinition.name !== project) { continue } if (projectDefinition.plugins === undefined) { continue } for (let i = 0; i < projectDefinition.plugins.length; i++) { let pluginType = "Plugin" + " " + projectDefinition.plugins[i] if (UI.projects.foundations.utilities.children.isMissingChildrenByType(node, pluginType) === true) { - UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, pluginType) + UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, pluginType, undefined, project) } } } diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js b/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js index dd4f53dcf..1a5c0c8bd 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js @@ -490,7 +490,7 @@ function newUiObjectConstructor() { } if (newMenuItem.actionProject === undefined) { - newMenuItem.actionProject = 'Foundations' + newMenuItem.actionProject = payload.node.project } menuItemsInitialValues.push(newMenuItem) diff --git a/Projects/Foundations/UI/Utilities/Plugins.js b/Projects/Foundations/UI/Utilities/Plugins.js index 73a096aff..fe9802a63 100644 --- a/Projects/Foundations/UI/Utilities/Plugins.js +++ b/Projects/Foundations/UI/Utilities/Plugins.js @@ -26,7 +26,7 @@ function newFoundationsUtilitiesPlugins() { let fileName = fileNames[i] fileName = fileName.replace('.json', '') if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { - let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') + let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File', undefined, 'Foundations') child.name = fileName } } diff --git a/Projects/Governance/Plugins/Pools/Starting-Pool.json b/Projects/Governance/Plugins/Pools/Starting-Pool.json new file mode 100644 index 000000000..53fcc33d8 --- /dev/null +++ b/Projects/Governance/Plugins/Pools/Starting-Pool.json @@ -0,0 +1 @@ +{"type":"Pools","name":"Token Distribution Starts Here","config":"{\n \"tokens\": \"10000000\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Software Assets ","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"05da7d34-dbc4-486c-8054-891747d17572","savedPayload":{"position":{"x":25455.69411466804,"y":29331.438333077036},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Software","id":"3361629f-04c3-4da8-87a2-3a9de9896eb0"}}},{"type":"Pool","name":"Community Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"af54f5d9-a58c-4d05-8b58-af6379c58fa4","savedPayload":{"position":{"x":25698.399212980523,"y":29507.77390876478},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Community","id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3"}}}],"id":"301a35d2-37bc-4cb3-b95e-ad777ab2b13f","savedPayload":{"position":{"x":25424.335575687743,"y":29629.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Features","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Features","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5","savedPayload":{"position":{"x":25818.63390977709,"y":29687.089803375035},"targetPosition":{"x":25533.316954888545,"y":29779.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Features","name":"Software","id":"1d2c1985-c762-4ece-b350-15bd893bd1f4"}}}],"id":"41a9403c-2e4d-4432-8169-86579f2e34b6","savedPayload":{"position":{"x":25533.316954888545,"y":29779.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Organization","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Positions","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f54a5953-de81-4c7b-af6a-f41bce854590","savedPayload":{"position":{"x":25818.63390977709,"y":30057.910196624965},"targetPosition":{"x":25533.316954888545,"y":29965.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Positions","name":"Organization Chart","id":"50c68665-5da2-48a8-b229-7a1563ae82d2"}}}],"id":"34876a2a-9cf0-4d58-8534-56d0d5ca7693","savedPayload":{"position":{"x":25533.316954888545,"y":29965.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Mantainance","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Bug Fixes","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"654f41c2-a640-4021-acf8-9b6b924bbc63","savedPayload":{"position":{"x":25698.399212980523,"y":30237.22609123522},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Improvements","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"a9d8e26e-e18a-4014-89e1-8eb5d1fcf703","savedPayload":{"position":{"x":25455.69411466804,"y":30413.561666922964},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a443dd-9b50-4aa7-9cef-21aab3f3eda2","savedPayload":{"position":{"x":25424.335575687743,"y":30115.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"a987f1d3-fc8d-4b7c-99dd-77f15a32f37d","savedPayload":{"position":{"x":25248,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Marketing","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Collective Rewards","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"First Exchange Listing The Token","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6a456247-13b7-41f2-80b3-957c1af55009","savedPayload":{"position":{"x":25357.807621135333,"y":30582.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"10K Stars on Github","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5bbe5a09-fe32-4802-8e14-d06615a24510","savedPayload":{"position":{"x":25098,"y":30732.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95431b88-cbff-459c-a707-fd3518e79c73","savedPayload":{"position":{"x":25098,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Marketing Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b4bee15-622d-4df6-9662-4d7b8d44f198","savedPayload":{"position":{"x":24648,"y":30692.115242270665},"targetPosition":{"x":24798,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Marketing","id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc"}}}],"id":"ab43c779-d6d6-451d-a444-cfb8b68df07e","savedPayload":{"position":{"x":24798,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"85dbdcb9-5b59-432e-86a0-fab37e20a55d","savedPayload":{"position":{"x":24948,"y":30172.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Community","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Users","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Usage","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"60712b3c-ee76-40ba-8de2-e03aa61f6dde","savedPayload":{"position":{"x":24358.22225211328,"y":30374.409782242685},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"User Referrals","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Note: Increases when referrer uses the system","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f06bba01-2b98-4fd3-949a-7038b7f6e96a","savedPayload":{"position":{"x":23856.312469870594,"y":30239.92346141748},"targetPosition":{"x":24146.090217757315,"y":30162.27774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"639a6504-a0d0-4d7e-ad99-80ba5115ac72","savedPayload":{"position":{"x":24146.090217757315,"y":30162.27774788672},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9b6c24b9-e21d-458b-b509-1828d40b4239","savedPayload":{"position":{"x":24435.867965644036,"y":30084.632034355964},"targetPosition":{"x":24648,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Contributors","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Badges","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b11cf29-2957-417d-a268-3569178eca9e","savedPayload":{"position":{"x":24048,"y":29872.5},"targetPosition":{"x":24348,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e2113b73-9a38-4c59-8fbe-95a7539379c5","savedPayload":{"position":{"x":24348,"y":29872.5},"targetPosition":{"x":24648,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Token Holders","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Stacking","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[],"pools":[],"id":"ea79efd3-c3d9-4c80-a1d0-1cab106e0242","savedPayload":{"position":{"x":24223.735931288073,"y":29448.235931288073},"targetPosition":{"x":24435.867965644036,"y":29660.367965644036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c7cd91a3-96b0-4115-aaaa-fddae1c1b246","savedPayload":{"position":{"x":24435.867965644036,"y":29660.367965644036},"targetPosition":{"x":24648,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"ae18dd6f-80f7-4fa0-a386-7ffd75e45063","savedPayload":{"position":{"x":24648,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Education","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Production","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Creating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Blog-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0548fbd2-7904-481a-a33d-16ef93707276","savedPayload":{"position":{"x":24264.128741571887,"y":29284.713371787406},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Blog-Tutorials","id":"38346312-a19d-4617-8226-226e032f246a"}}},{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"14175310-1a9c-4f4b-89e2-aabe4507932a","savedPayload":{"position":{"x":24244.748098644526,"y":29100.31887161934},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Docs","id":"7c774d30-398e-4fa1-beb8-52630eecde4e"}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"64b19ffc-0240-46cd-804b-b57d25195f64","savedPayload":{"position":{"x":24337.45319695701,"y":28939.74893122145},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Tutorials","id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250"}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"4d9474e1-e58f-4563-a1c2-e89533bc451e","savedPayload":{"position":{"x":24506.83383988437,"y":28864.335810254186},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Video-Tutorials","id":"183e4835-4527-4e00-829c-562770fd5e34"}}}],"id":"e8c86964-e87d-4490-96ad-4bf4be249d51","savedPayload":{"position":{"x":24538.192378864667,"y":29162.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Translating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5737235d-c74f-4247-b870-b52428b5576f","savedPayload":{"position":{"x":24585.867965644036,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"abe07b52-de21-44da-a989-f52067f508df","savedPayload":{"position":{"x":24798,"y":28712.692378864667},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"fb52e785-fa45-4522-8478-b0d039525b4a","savedPayload":{"position":{"x":25010.132034355964,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1dc0d3a0-4a11-43c2-8c53-6b9e86cb0d01","savedPayload":{"position":{"x":24798,"y":29012.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"58feb67b-074a-4373-8cc1-9219851b251a","savedPayload":{"position":{"x":24798,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Consumption","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Completing Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0bfaeebd-a900-4e6e-b62c-3387e4e7baec","savedPayload":{"position":{"x":25098,"y":29012.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Reading the Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"c3bee026-075f-48db-92df-fc599cce744d","savedPayload":{"position":{"x":25357.807621135333,"y":29162.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a133a29-c678-4da0-8408-1e7f87d9dfa7","savedPayload":{"position":{"x":25098,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"86787666-908c-4b27-8265-cd460732030f","savedPayload":{"position":{"x":24948,"y":29572.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"6f0aed87-db13-4818-bfe6-68abc463ebec","savedPayload":{"position":{"x":24948,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-assets.json b/Projects/Governance/Schemas/App-Schema/plugin-assets.json index 53e6e4eac..5d37c8ab0 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-assets.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-assets.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Assets", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-features.json b/Projects/Governance/Schemas/App-Schema/plugin-features.json index 03d0e99bd..cf6cdf735 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-features.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-features.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Features", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-pools.json b/Projects/Governance/Schemas/App-Schema/plugin-pools.json index cfcab0c95..4cfe7c1fa 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-pools.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-pools.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Pools", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-positions.json b/Projects/Governance/Schemas/App-Schema/plugin-positions.json index bfdeffd23..63d63e8a2 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-positions.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-positions.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Positions", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json index c68c1dc16..9912c89cd 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "User Profile", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js index 01b355415..6b8003c68 100644 --- a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js @@ -26,27 +26,27 @@ function newGovernanceActionSwitch() { } case 'Add Missing Plugin User Profiles': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) } break case 'Add Missing Plugin Pools': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPools(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginPools(action.node, action.rootNodes) } break case 'Add Missing Plugin Features': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginFeatures(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginFeatures(action.node, action.rootNodes) } break case 'Add Missing Plugin Assets': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginAssets(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginAssets(action.node, action.rootNodes) } break case 'Add Missing Plugin Positions': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPositions(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginPositions(action.node, action.rootNodes) } break }