/hubexport.json Secret
Created
August 28, 2023 09:28
windmill debug
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"grid": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 1, | |
"w": 3, | |
"h": 8 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 12, | |
"h": 11, | |
"id": "catalog" | |
}, | |
"data": { | |
"type": "listcomponent", | |
"configuration": { | |
"width": { | |
"type": "oneOf", | |
"selected": "card", | |
"configuration": { | |
"card": { | |
"minWidthPx": { | |
"type": "static", | |
"value": 300 | |
} | |
}, | |
"row": {} | |
} | |
}, | |
"heightPx": { | |
"type": "static", | |
"value": 280 | |
}, | |
"pagination": { | |
"type": "oneOf", | |
"selected": "manual", | |
"configuration": { | |
"manual": { | |
"pageCount": { | |
"type": "static", | |
"value": -1 | |
} | |
}, | |
"auto": { | |
"pageSize": { | |
"type": "static", | |
"value": 20 | |
} | |
} | |
} | |
} | |
}, | |
"componentInput": { | |
"type": "runnable", | |
"fieldType": "array", | |
"subFieldType": "object", | |
"value": [ | |
{ | |
"repo": { | |
"url": "https://github.com/alterdomus-analytics/cvx-backend", | |
"name": "cvx-backend", | |
"releases": { | |
"nodes": [ | |
{ | |
"tag": { | |
"name": "0.0.32" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.31...0.0.32", | |
"publishedAt": "2023-08-27T17:59:29Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.31" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.29...0.0.31", | |
"publishedAt": "2023-08-27T17:55:30Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.30" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.28...0.0.30", | |
"publishedAt": "2023-08-27T17:51:14Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.29" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.28...0.0.29", | |
"publishedAt": "2023-08-27T17:48:50Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.28" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.27...0.0.28", | |
"publishedAt": "2023-08-27T17:44:57Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.27" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.26...0.0.27", | |
"publishedAt": "2023-08-27T17:40:31Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.26" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.24...0.0.26", | |
"publishedAt": "2023-08-27T17:36:27Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.25" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.23...0.0.25", | |
"publishedAt": "2023-08-27T17:30:09Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.6" | |
}, | |
"author": { | |
"login": "evandomus" | |
}, | |
"isDraft": false, | |
"description": "MMP release", | |
"publishedAt": "2023-06-22T15:06:36Z", | |
"isPrerelease": false | |
} | |
] | |
}, | |
"createdAt": "2022-12-06T09:40:07Z", | |
"updatedAt": "2023-08-28T02:27:18Z" | |
} | |
}, | |
{ | |
"repo": { | |
"url": "https://github.com/alterdomus-analytics/cvx-frontend", | |
"name": "cvx-frontend", | |
"releases": { | |
"nodes": [ | |
{ | |
"tag": { | |
"name": "0.0.19" | |
}, | |
"author": { | |
"login": "sidmurali-ad" | |
}, | |
"isDraft": false, | |
"description": "", | |
"publishedAt": "2023-07-26T17:13:33Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.7" | |
}, | |
"author": { | |
"login": "evandomus" | |
}, | |
"isDraft": false, | |
"description": "MMP release", | |
"publishedAt": "2023-06-22T15:04:32Z", | |
"isPrerelease": false | |
} | |
] | |
}, | |
"createdAt": "2022-12-06T16:22:05Z", | |
"updatedAt": "2023-08-28T02:29:32Z" | |
} | |
} | |
], | |
"runnable": { | |
"type": "runnableByPath", | |
"path": "f/shared/git-repositories-by-topic", | |
"runType": "script", | |
"schema": { | |
"$schema": "https://json-schema.org/draft/2020-12/schema", | |
"properties": { | |
"topic": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
}, | |
"repository": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"topic" | |
], | |
"type": "object" | |
}, | |
"name": "Get repositories by a specific topic and include latest releases." | |
}, | |
"fields": { | |
"topic": { | |
"type": "static", | |
"value": "component", | |
"fieldType": "string" | |
}, | |
"repository": { | |
"type": "static", | |
"value": "cvx", | |
"fieldType": "string" | |
} | |
}, | |
"autoRefresh": true, | |
"recomputeOnInputChanged": true, | |
"hideRefreshButton": true | |
}, | |
"customCss": { | |
"container": { | |
"class": "", | |
"style": "background: black;" | |
} | |
}, | |
"numberOfSubgrids": 1, | |
"id": "catalog" | |
}, | |
"id": "catalog" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 11, | |
"w": 12, | |
"h": 1, | |
"id": "manage" | |
}, | |
"data": { | |
"type": "modalcomponent", | |
"configuration": { | |
"modalTitle": { | |
"type": "static", | |
"value": "Perform rollout" | |
}, | |
"buttonLabel": { | |
"type": "static", | |
"value": "" | |
}, | |
"buttonColor": { | |
"type": "static", | |
"value": "none" | |
}, | |
"buttonSize": { | |
"type": "static", | |
"value": "sm" | |
}, | |
"buttonFillContainer": { | |
"type": "static", | |
"value": false, | |
"expr": "false", | |
"connections": [] | |
}, | |
"buttonDisabled": { | |
"type": "static", | |
"value": false | |
} | |
}, | |
"customCss": { | |
"popup": { | |
"class": "", | |
"style": "d\nflex-direction: column;\n" | |
}, | |
"buttonContainer": { | |
"class": "", | |
"style": "" | |
}, | |
"button": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"numberOfSubgrids": 1, | |
"horizontalAlignment": "left", | |
"verticalAlignment": "top", | |
"id": "manage" | |
}, | |
"id": "manage" | |
} | |
], | |
"fullscreen": true, | |
"unusedInlineScripts": [], | |
"hiddenInlineScripts": [ | |
{ | |
"hidden": true, | |
"name": "Background Runnable 0", | |
"fields": {}, | |
"type": "runnableByName" | |
}, | |
{ | |
"name": "Get repositories by a specific topic and include latest releases.", | |
"autoRefresh": true, | |
"type": "runnableByPath", | |
"fields": { | |
"topic": { | |
"type": "static", | |
"value": null, | |
"fieldType": "string" | |
}, | |
"repository": { | |
"type": "static", | |
"value": null, | |
"fieldType": "string" | |
} | |
}, | |
"path": "f/shared/git-repositories-by-topic", | |
"runType": "script", | |
"schema": { | |
"$schema": "https://json-schema.org/draft/2020-12/schema", | |
"properties": { | |
"topic": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
}, | |
"repository": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"topic" | |
], | |
"type": "object" | |
}, | |
"recomputeOnInputChanged": true, | |
"noBackendValue": [] | |
} | |
], | |
"css": { | |
"app": { | |
"viewer": { | |
"class": "", | |
"style": "" | |
}, | |
"grid": { | |
"class": "", | |
"style": "" | |
}, | |
"component": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"buttoncomponent": { | |
"button": { | |
"class": "", | |
"style": "" | |
}, | |
"container": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"steppercomponent": { | |
"container": {} | |
}, | |
"containercomponent": { | |
"container": { | |
"class": "bg-black", | |
"style": "" | |
} | |
}, | |
"drawercomponent": { | |
"button": {}, | |
"container": {} | |
}, | |
"modalcomponent": { | |
"button": { | |
"class": "", | |
"style": "" | |
}, | |
"buttonContainer": { | |
"class": "", | |
"style": "" | |
}, | |
"popup": { | |
"class": "", | |
"style": "background: black;" | |
} | |
} | |
}, | |
"norefreshbar": false, | |
"subgrids": { | |
"catalog-0": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 12, | |
"h": 2, | |
"id": "name" | |
}, | |
"data": { | |
"type": "textcomponent", | |
"configuration": { | |
"style": { | |
"type": "static", | |
"value": "Subtitle" | |
}, | |
"copyButton": { | |
"type": "static", | |
"value": false | |
}, | |
"tooltip": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"componentInput": { | |
"type": "templatev2", | |
"fieldType": "template", | |
"value": "Hello ${ctx.username}", | |
"eval": "${iter.value.repo.name}", | |
"connections": [ | |
{ | |
"componentId": "iter", | |
"id": "value" | |
} | |
] | |
}, | |
"customCss": { | |
"text": { | |
"class": "", | |
"style": "font-size: 20px;" | |
} | |
}, | |
"horizontalAlignment": "center", | |
"verticalAlignment": "center", | |
"id": "name" | |
}, | |
"id": "name" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 1, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 2, | |
"w": 6, | |
"h": 1, | |
"id": "h" | |
}, | |
"data": { | |
"type": "textcomponent", | |
"configuration": { | |
"style": { | |
"type": "static", | |
"value": "Label" | |
}, | |
"copyButton": { | |
"type": "static", | |
"value": false | |
}, | |
"tooltip": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"componentInput": { | |
"type": "templatev2", | |
"fieldType": "template", | |
"value": "Hello ${ctx.username}", | |
"eval": "Latest tag: ${iter.value.repo.releases.nodes[0].tag.name}", | |
"connections": [ | |
{ | |
"componentId": "iter", | |
"id": "value" | |
} | |
] | |
}, | |
"customCss": { | |
"text": { | |
"class": "", | |
"style": "color: limegreen" | |
} | |
}, | |
"horizontalAlignment": "center", | |
"verticalAlignment": "center", | |
"id": "h" | |
}, | |
"id": "h" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 1, | |
"y": 1, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 6, | |
"y": 2, | |
"w": 6, | |
"h": 1, | |
"id": "i" | |
}, | |
"data": { | |
"type": "textcomponent", | |
"configuration": { | |
"style": { | |
"type": "static", | |
"value": "Body" | |
}, | |
"copyButton": { | |
"type": "static", | |
"value": false | |
}, | |
"tooltip": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"componentInput": { | |
"type": "evalv2", | |
"fieldType": "template", | |
"value": "Hello ${ctx.username}", | |
"eval": "", | |
"connections": [ | |
{ | |
"componentId": "iter", | |
"id": "value" | |
} | |
], | |
"expr": "iter.value.repo.releases.nodes[0].publishedAt" | |
}, | |
"customCss": { | |
"text": { | |
"class": "text-xs", | |
"style": "" | |
} | |
}, | |
"horizontalAlignment": "center", | |
"verticalAlignment": "center", | |
"id": "i" | |
}, | |
"id": "i" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 1, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 3, | |
"w": 12, | |
"h": 4, | |
"id": "open" | |
}, | |
"data": { | |
"type": "buttoncomponent", | |
"configuration": { | |
"label": { | |
"type": "static", | |
"value": "Perform rollout.." | |
}, | |
"color": { | |
"type": "static", | |
"value": "green" | |
}, | |
"size": { | |
"type": "static", | |
"value": "sm" | |
}, | |
"fillContainer": { | |
"type": "static", | |
"value": false | |
}, | |
"disabled": { | |
"type": "static", | |
"value": false | |
}, | |
"beforeIcon": { | |
"type": "static", | |
"value": "" | |
}, | |
"afterIcon": { | |
"type": "static", | |
"value": "" | |
}, | |
"triggerOnAppLoad": { | |
"type": "static", | |
"value": false | |
}, | |
"onSuccess": { | |
"type": "oneOf", | |
"selected": "openModal", | |
"configuration": { | |
"none": {}, | |
"gotoUrl": { | |
"url": { | |
"type": "static", | |
"value": "" | |
}, | |
"newTab": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"setTab": { | |
"setTab": { | |
"type": "static", | |
"value": [] | |
} | |
}, | |
"sendToast": { | |
"message": { | |
"type": "static", | |
"value": "asdf" | |
} | |
}, | |
"openModal": { | |
"modalId": { | |
"type": "evalv2", | |
"value": "manage", | |
"expr": "\"manage\"", | |
"connections": [] | |
} | |
}, | |
"closeModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
} | |
} | |
}, | |
"onError": { | |
"type": "oneOf", | |
"selected": "errorOverlay", | |
"configuration": { | |
"errorOverlay": {}, | |
"gotoUrl": { | |
"url": { | |
"type": "static", | |
"value": "" | |
}, | |
"newTab": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"setTab": { | |
"setTab": { | |
"type": "static", | |
"value": [] | |
} | |
}, | |
"sendErrorToast": { | |
"message": { | |
"type": "static", | |
"value": "" | |
}, | |
"appendError": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"openModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"closeModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
} | |
} | |
} | |
}, | |
"componentInput": { | |
"type": "runnable", | |
"fieldType": "any", | |
"fields": {}, | |
"autoRefresh": false, | |
"recomputeOnInputChanged": false | |
}, | |
"customCss": { | |
"container": { | |
"class": "", | |
"style": "" | |
}, | |
"button": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"recomputeIds": [], | |
"horizontalAlignment": "center", | |
"verticalAlignment": "center", | |
"id": "open" | |
}, | |
"id": "open" | |
} | |
], | |
"manage-0": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 2, | |
"h": 8 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 12, | |
"h": 16, | |
"id": "a" | |
}, | |
"data": { | |
"type": "steppercomponent", | |
"configuration": {}, | |
"componentInput": { | |
"type": "runnable", | |
"fieldType": "any", | |
"fields": {}, | |
"autoRefresh": false, | |
"recomputeOnInputChanged": false | |
}, | |
"tabs": [ | |
"Components", | |
"Finish" | |
], | |
"customCss": { | |
"container": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"numberOfSubgrids": 2, | |
"id": "a" | |
}, | |
"id": "a" | |
} | |
], | |
"a-0": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 1, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 12, | |
"h": 1, | |
"id": "f" | |
}, | |
"data": { | |
"type": "textcomponent", | |
"configuration": { | |
"style": { | |
"type": "static", | |
"value": "Body" | |
}, | |
"copyButton": { | |
"type": "static", | |
"value": false | |
}, | |
"tooltip": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"componentInput": { | |
"type": "templatev2", | |
"fieldType": "template", | |
"value": "Hello ${ctx.username}", | |
"eval": "Hello ${ctx.username}", | |
"connections": [ | |
{ | |
"componentId": "ctx", | |
"id": "email" | |
} | |
] | |
}, | |
"customCss": {}, | |
"horizontalAlignment": "left", | |
"verticalAlignment": "top", | |
"id": "f" | |
}, | |
"id": "f" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 1, | |
"w": 12, | |
"h": 1, | |
"id": "b" | |
}, | |
"data": { | |
"type": "textcomponent", | |
"configuration": { | |
"style": { | |
"type": "static", | |
"value": "Label" | |
}, | |
"copyButton": { | |
"type": "static", | |
"value": false | |
}, | |
"tooltip": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"componentInput": { | |
"type": "templatev2", | |
"fieldType": "template", | |
"value": "Hello ${ctx.username}", | |
"eval": "Select the tag to rollout:", | |
"connections": [] | |
}, | |
"customCss": {}, | |
"horizontalAlignment": "left", | |
"verticalAlignment": "top", | |
"id": "b" | |
}, | |
"id": "b" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 1, | |
"w": 3, | |
"h": 10 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 2, | |
"w": 12, | |
"h": 11, | |
"id": "tagsTable" | |
}, | |
"data": { | |
"type": "aggridcomponent", | |
"configuration": { | |
"columnDefs": { | |
"type": "static", | |
"value": [ | |
{ | |
"field": "publishedAt" | |
}, | |
{ | |
"field": "tag.name" | |
}, | |
{ | |
"field": "isDraft" | |
}, | |
{ | |
"field": "isPrerelease" | |
}, | |
{ | |
"field": "author.login" | |
} | |
], | |
"expr": "[{\"field\":\"name\"}]", | |
"connections": [] | |
}, | |
"flex": { | |
"type": "static", | |
"value": true | |
}, | |
"allEditable": { | |
"type": "static", | |
"value": false | |
}, | |
"multipleSelectable": { | |
"type": "static", | |
"value": false | |
}, | |
"rowMultiselectWithClick": { | |
"type": "static", | |
"value": true | |
}, | |
"pagination": { | |
"type": "static", | |
"value": false | |
}, | |
"extraConfig": { | |
"type": "static", | |
"value": {} | |
} | |
}, | |
"componentInput": { | |
"type": "runnable", | |
"fieldType": "array", | |
"subFieldType": "object", | |
"value": [ | |
{ | |
"tag": { | |
"name": "0.0.32" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.31...0.0.32", | |
"publishedAt": "2023-08-27T17:59:29Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.31" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.29...0.0.31", | |
"publishedAt": "2023-08-27T17:55:30Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.30" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.28...0.0.30", | |
"publishedAt": "2023-08-27T17:51:14Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.29" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.28...0.0.29", | |
"publishedAt": "2023-08-27T17:48:50Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.28" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.27...0.0.28", | |
"publishedAt": "2023-08-27T17:44:57Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.27" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.26...0.0.27", | |
"publishedAt": "2023-08-27T17:40:31Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.26" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.24...0.0.26", | |
"publishedAt": "2023-08-27T17:36:27Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.25" | |
}, | |
"author": { | |
"login": "github-actions[bot]" | |
}, | |
"isDraft": false, | |
"description": "**Full Changelog**: https://github.com/alterdomus-analytics/cvx-backend/compare/0.0.23...0.0.25", | |
"publishedAt": "2023-08-27T17:30:09Z", | |
"isPrerelease": false | |
}, | |
{ | |
"tag": { | |
"name": "0.0.6" | |
}, | |
"author": { | |
"login": "evandomus" | |
}, | |
"isDraft": false, | |
"description": "MMP release", | |
"publishedAt": "2023-06-22T15:06:36Z", | |
"isPrerelease": false | |
} | |
], | |
"runnable": { | |
"type": "runnableByPath", | |
"path": "f/shared/git-repositories-by-topic", | |
"runType": "script", | |
"schema": { | |
"$schema": "https://json-schema.org/draft/2020-12/schema", | |
"properties": { | |
"topic": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
}, | |
"repository": { | |
"default": null, | |
"description": "", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"topic" | |
], | |
"type": "object" | |
}, | |
"name": "Get repositories by a specific topic and include latest releases." | |
}, | |
"fields": { | |
"topic": { | |
"type": "static", | |
"value": "component", | |
"fieldType": "string" | |
}, | |
"repository": { | |
"type": "static", | |
"value": "cvx-backend", | |
"fieldType": "string" | |
} | |
}, | |
"autoRefresh": true, | |
"recomputeOnInputChanged": true, | |
"transformer": { | |
"language": "frontend", | |
"content": "return result[0].repo.releases.nodes", | |
"path": "f/shared/service-rollout/Transformer", | |
"suggestedRefreshOn": [] | |
} | |
}, | |
"customCss": {}, | |
"id": "tagsTable" | |
}, | |
"id": "tagsTable" | |
} | |
], | |
"a-1": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 10, | |
"w": 2, | |
"h": 8 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 12, | |
"h": 3, | |
"id": "c" | |
}, | |
"data": { | |
"type": "containercomponent", | |
"configuration": {}, | |
"customCss": { | |
"container": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"numberOfSubgrids": 1, | |
"id": "c" | |
}, | |
"id": "c" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 2, | |
"w": 2, | |
"h": 8 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 3, | |
"w": 12, | |
"h": 12, | |
"id": "flowStatus" | |
}, | |
"data": { | |
"type": "jobidflowstatuscomponent", | |
"configuration": { | |
"jobId": { | |
"type": "evalv2", | |
"value": "", | |
"expr": "startButton.jobId", | |
"connections": [ | |
{ | |
"componentId": "startButton", | |
"id": "jobId" | |
} | |
] | |
} | |
}, | |
"customCss": {}, | |
"id": "flowStatus" | |
}, | |
"id": "flowStatus" | |
} | |
], | |
"c-0": [ | |
{ | |
"3": { | |
"fixed": false, | |
"x": 1, | |
"y": 0, | |
"w": 1, | |
"h": 2 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 10, | |
"h": 2, | |
"id": "warning" | |
}, | |
"data": { | |
"type": "htmlcomponent", | |
"configuration": {}, | |
"componentInput": { | |
"type": "templatev2", | |
"fieldType": "template", | |
"value": "<img\nsrc=\"https://images.unsplash.com/photo-1554629947-334ff61d85dc?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1024&h=1280&q=80\"\n>\n<h1 class=\"absolute top-4 left-2 text-white\">\nHello ${ctx.username}\n</h1>", | |
"eval": "<div style=\"font-size: 20px; color: orange; display: flex; item; align-items: center; height: 58px;\">\n <span style=\"font-weight: bold;\">\n WARNING: \n </span>\n You're about to perform a live rollout to the tag \n <span style=\"margin-left: 5px;text-decoration: underline; color: red;\">\n ${tagsTable.selectedRow.tag.name}\n </span>!\n</div>", | |
"connections": [ | |
{ | |
"componentId": "tagsTable", | |
"id": "selectedRow" | |
} | |
], | |
"expr": "" | |
}, | |
"customCss": { | |
"container": { | |
"class": "", | |
"style": "" | |
} | |
}, | |
"id": "warning" | |
}, | |
"id": "warning" | |
}, | |
{ | |
"3": { | |
"fixed": false, | |
"x": 0, | |
"y": 0, | |
"w": 1, | |
"h": 1 | |
}, | |
"12": { | |
"fixed": false, | |
"x": 10, | |
"y": 0, | |
"w": 2, | |
"h": 2, | |
"id": "startButton" | |
}, | |
"data": { | |
"type": "buttoncomponent", | |
"configuration": { | |
"label": { | |
"type": "static", | |
"value": "Ship it" | |
}, | |
"color": { | |
"type": "static", | |
"value": "red" | |
}, | |
"size": { | |
"type": "static", | |
"value": "sm" | |
}, | |
"fillContainer": { | |
"type": "static", | |
"value": false | |
}, | |
"disabled": { | |
"type": "static", | |
"value": false | |
}, | |
"beforeIcon": { | |
"type": "static", | |
"value": "" | |
}, | |
"afterIcon": { | |
"type": "static", | |
"value": "" | |
}, | |
"triggerOnAppLoad": { | |
"type": "static", | |
"value": false | |
}, | |
"onSuccess": { | |
"type": "oneOf", | |
"selected": "none", | |
"configuration": { | |
"none": {}, | |
"gotoUrl": { | |
"url": { | |
"type": "static", | |
"value": "" | |
}, | |
"newTab": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"setTab": { | |
"setTab": { | |
"type": "static", | |
"value": [] | |
} | |
}, | |
"sendToast": { | |
"message": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"openModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"closeModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
} | |
} | |
}, | |
"onError": { | |
"type": "oneOf", | |
"selected": "errorOverlay", | |
"configuration": { | |
"errorOverlay": {}, | |
"gotoUrl": { | |
"url": { | |
"type": "static", | |
"value": "" | |
}, | |
"newTab": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"setTab": { | |
"setTab": { | |
"type": "static", | |
"value": [] | |
} | |
}, | |
"sendErrorToast": { | |
"message": { | |
"type": "static", | |
"value": "" | |
}, | |
"appendError": { | |
"type": "static", | |
"value": true | |
} | |
}, | |
"openModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
}, | |
"closeModal": { | |
"modalId": { | |
"type": "static", | |
"value": "" | |
} | |
} | |
} | |
} | |
}, | |
"componentInput": { | |
"type": "runnable", | |
"fieldType": "any", | |
"fields": { | |
"force": { | |
"type": "static", | |
"value": false, | |
"fieldType": "boolean", | |
"format": "" | |
}, | |
"values": { | |
"type": "static", | |
"value": "bmFtZTogYXBpCnJlc291cmNlczoKICBjcHU6IDEKICBtZW1vcnk6IDFHaQpub2RlU2VsZWN0b3I6CiAgcm9sZTogZGVmYXVsdAppbWFnZToKICByZXBvc2l0b3J5OiBiYWNrZW5kL2FwaQogIHRhZzogdWF0CnNlcnZpY2U6CiAgcG9ydDogMzAwMQppbmdyZXNzOgogIGVuYWJsZWQ6IHRydWUKICBob3N0czoKICAgIC0gY3JlZGl0dmlzaW9uLWFwaS5hbHRlcmRvbXVzZG5hLmNvbQogIHBhdGhzOgogICAgLSAvCmVudjoKICBzZWNyZXQ6CiAgICBuYW1lOiBzZXR0aW5ncwogICAgbmFtZXM6CiAgICAgIC0gUE9SVAogICAgICAtIEFaVVJFX0NMSUVOVF9JRAogICAgICAtIEFaVVJFX05PREVfQ0xJRU5UX1NFQ1JFVAogICAgICAtIEFaVVJFX1RFTkFOVF9JRAogICAgICAtIE9SR19FWFRfQVRUX0lECiAgICAgIC0gTVNfR1JBUEhfRU5EUE9JTlQKICAgICAgLSBEQVRBQkFTRV9VUkwK", | |
"fieldType": "string", | |
"format": "" | |
}, | |
"azure_cluster_name": { | |
"type": "static", | |
"value": "aks", | |
"fieldType": "string", | |
"format": "" | |
}, | |
"azure_resource_group": { | |
"type": "static", | |
"value": "nonprod-dev-dna-cvx-aks", | |
"fieldType": "string", | |
"format": "" | |
}, | |
"azure_subscription": { | |
"type": "static", | |
"value": "cf1a376a-bac5-4348-bbf4-285ceacfbdb2", | |
"fieldType": "string", | |
"format": null | |
}, | |
"image": { | |
"type": "static", | |
"value": "backend/api", | |
"fieldType": "string", | |
"format": "" | |
}, | |
"tag": { | |
"type": "evalv2", | |
"value": "", | |
"fieldType": "string", | |
"format": "", | |
"expr": "tagsTable.selectedRow.tag.name", | |
"connections": [ | |
{ | |
"componentId": "tagsTable", | |
"id": "selectedRow" | |
} | |
] | |
} | |
}, | |
"runnable": { | |
"type": "runnableByPath", | |
"path": "f/shared/helm-install", | |
"runType": "flow", | |
"schema": { | |
"$schema": "https://json-schema.org/draft/2020-12/schema", | |
"properties": { | |
"force": { | |
"type": "boolean", | |
"description": "Forces the chart to be uninstalled first before re-installing.", | |
"default": false, | |
"format": "" | |
}, | |
"values": { | |
"type": "string", | |
"description": "Base64 encoded string containing content for values.yaml.", | |
"default": "", | |
"format": "" | |
}, | |
"azure_cluster_name": { | |
"type": "string", | |
"description": "", | |
"default": "", | |
"format": "" | |
}, | |
"azure_resource_group": { | |
"type": "string", | |
"description": "", | |
"default": "", | |
"format": "" | |
}, | |
"azure_subscription": { | |
"type": "string", | |
"description": "", | |
"default": "", | |
"format": null | |
}, | |
"image": { | |
"type": "string", | |
"description": "", | |
"default": "", | |
"format": "" | |
}, | |
"tag": { | |
"type": "string", | |
"description": "", | |
"default": "", | |
"format": "" | |
} | |
}, | |
"required": [ | |
"force", | |
"azure_cluster_name", | |
"azure_resource_group", | |
"azure_subscription", | |
"image", | |
"tag" | |
], | |
"type": "object" | |
}, | |
"name": "Installs (or upgrades) a helm chart." | |
}, | |
"autoRefresh": false, | |
"recomputeOnInputChanged": false | |
}, | |
"customCss": {}, | |
"recomputeIds": [], | |
"horizontalAlignment": "center", | |
"verticalAlignment": "center", | |
"id": "startButton" | |
}, | |
"id": "startButton" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment