This is an automated email from the ASF dual-hosted git repository.

porcelli pushed a commit to branch KOGITO-8015-feature-preview
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-tools-temporary-rnd-do-not-use.git

commit 90c94c2d80551a47cf1e339c112139d62a58dce8
Merge: 1e1e5ebb9a 20b87604b1
Author: Guilherme Caponetto <[email protected]>
AuthorDate: Thu May 25 17:17:12 2023 -0300

    NO-ISSUE: merge main into KOGITO-8015-feature-preview (#1668)

 .ci/jenkins/Jenkinsfile.vscode                     |   4 -
 .github/workflows/daily_dev_publish.yml            |  22 +-
 .github/workflows/release_build.yml                |  77 ++-
 .github/workflows/release_dry_run.yml              |   2 +-
 .github/workflows/release_publish.yml              |   2 +-
 .github/workflows/staging_build.yml                |  26 +-
 .gitignore                                         |   3 +
 .../external/ExternalDataSetClientProvider.java    |   5 +
 .../client/external/metrics/MetricsParser.java     |   7 +-
 .../client/external/metrics/MetricsParserTest.java |  45 +-
 .../dataset/def/ExternalDataSetDef.java            |  17 +-
 .../dataset/def/ExternalServiceType.java           |  57 ++
 .../dataset/json/ExternalDefJSONMarshaller.java    |  18 +-
 .../kie-editors-dev-vscode-extension/package.json  |   4 +-
 packages/kie-sandbox-distribution/README.md        |  57 ++
 .../kie-sandbox-distribution/docker-compose.yaml   |  26 +
 packages/kie-sandbox-distribution/env/index.js     |  93 +++
 packages/kie-sandbox-distribution/package.json     |  30 +
 .../src/resources/kubernetes/Deployment.ts         |  18 +
 .../src/resources/openshift/Route.ts               |  14 +
 .../env/index.js                                   |  20 +-
 .../install.js}                                    |  15 +-
 .../package.json                                   |  40 ++
 .../pom.xml                                        | 164 ++++++
 .../src/main/java/org/kie/kogito/AppStartup.java   |  67 +++
 .../org/kie/kogito/FileStructureConstants.java     |  36 ++
 .../java/org/kie/kogito/HotReloadResource.java     | 103 ++++
 .../org/kie/kogito/StaticContentCachingFilter.java |  48 ++
 .../main/java/org/kie/kogito/api/FileService.java  |  44 ++
 .../java/org/kie/kogito/api/FileValidation.java}   |  13 +-
 .../java/org/kie/kogito/api/UploadService.java}    |  16 +-
 .../main/java/org/kie/kogito/api/ZipService.java}  |  16 +-
 .../kie/kogito/health/LivenessHealthCheck.java}    |  20 +-
 .../kie/kogito/health/ReadinessHealthCheck.java}   |  20 +-
 .../org/kie/kogito/health/StartupHealthCheck.java} |  20 +-
 .../main/java/org/kie/kogito/model/FileType.java}  |  11 +-
 .../org/kie/kogito/model/FileValidationResult.java |  71 +++
 .../org/kie/kogito/model/UploadException.java}     |  12 +-
 .../org/kie/kogito/model/ValidationException.java} |  20 +-
 .../org/kie/kogito/service/FileServiceImpl.java    | 189 +++++++
 .../org/kie/kogito/service/UploadServiceImpl.java  | 135 +++++
 .../org/kie/kogito/service/ZipServiceImpl.java     |  60 ++
 .../kie/kogito/validation/OpenApiValidation.java   |  69 +++
 .../kogito/validation/PropertiesValidation.java    |  41 ++
 .../validation/ServerlessWorkflowValidation.java   |  65 +++
 .../src/main/resources/application.properties      |  12 +
 .../src/main/resources/hello.sw.json               |  26 +
 .../org/kie/kogito/service/FileServiceTest.java    | 210 +++++++
 .../org/kie/kogito/service/ZipServiceTest.java     |  52 ++
 .../src/test/resources/test-with-invalid.zip       | Bin 0 -> 1943 bytes
 .../src/test/resources/test.zip                    | Bin 0 -> 1415 bytes
 .../env/index.js                                   |  43 ++
 .../package.json                                   |  18 +
 .../.dockerignore                                  |   4 +
 .../Containerfile                                  |  46 ++
 .../Dockerfile                                     |   1 +
 .../env/index.js                                   |  41 ++
 .../package.json                                   |  34 ++
 .../build/defaultEnvJson.ts}                       |  25 +-
 packages/serverless-logic-web-tools/env/index.js   |  43 +-
 packages/serverless-logic-web-tools/package.json   |  10 +-
 packages/serverless-logic-web-tools/src/App.tsx    |  19 +-
 .../serverless-logic-web-tools/src/AppConstants.ts |   4 +
 .../src/ResponsiveDropdown/ResponsiveDropdown.tsx  |   1 +
 .../src/accelerator/Accelerators.ts                |  43 ++
 .../src/accelerator/useAccelerator.tsx             | 272 +++++++++
 .../src/alerts/Alerts.tsx                          |  10 +-
 .../src/alerts/GlobalAlertsContext.tsx             | 122 ++++
 .../src/editor/CreateGitHubRepositoryModal.tsx     | 170 +++---
 .../src/editor/Deploy/ConfirmDeployModal.tsx       |   9 +-
 .../src/editor/Deploy/DeployDropdownItems.tsx      | 154 -----
 .../src/editor/EditorPage.tsx                      |  16 +-
 .../src/editor/EditorToolbar.tsx                   |  68 +--
 .../KieSandboxExtendedServicesButtons.tsx          |   7 +-
 .../KieSandboxExtendedServicesDropdownGroup.tsx    |  11 +-
 .../src/editor/NewFileDropdownMenu.tsx             |   6 +-
 .../editor/api/RemoteServiceRegistryCatalogApi.ts  |   2 +-
 .../src/editor/hooks/EditorContext.tsx             |  49 ++
 .../src/editor/hooks/useDeployDropdownItems.tsx    | 411 ++++++++++++++
 .../src/editor/hooks/useEditorNotifications.tsx    |   8 +-
 .../src/env/EnvContext.tsx                         |  15 +-
 .../src/env/EnvContextProvider.tsx                 |  14 +-
 .../OpenShiftConstants.ts => env/EnvJson.ts}       |  10 +-
 .../src/extension/index.ts                         |  16 +-
 .../src/fetch/index.ts}                            |  17 +-
 .../src/home/sample/{sampleApi.ts => SampleApi.ts} |  46 +-
 .../src/home/sample/SampleCard.tsx                 |   2 +-
 .../src/home/sample/SampleConstants.ts}            |  23 +-
 .../src/home/sample/SamplesCatalog.tsx             |   2 +-
 .../src/home/sample/hooks/SampleContext.tsx        |  22 +-
 .../src/homepage/recentModels/RecentModels.tsx     |  10 +-
 .../recentModels/workspaceFiles/WorkspaceFiles.tsx |  11 +-
 .../serverless-logic-web-tools/src/i18n/AppI18n.ts |  70 ---
 .../src/i18n/locales/en.ts                         |  78 +--
 .../KieSandboxExtendedServicesContextProvider.tsx  |  58 +-
 .../KieSandboxExtendedServicesIcon.tsx             |   2 +-
 .../KieSandboxExtendedServicesModal.tsx            |  12 +-
 .../src/openshift/DeployConstants.ts}              |  14 +-
 .../src/openshift/OpenShiftConstants.ts            |   4 +
 .../src/openshift/OpenShiftContext.tsx             |   6 +-
 .../src/openshift/OpenShiftContextProvider.tsx     |  55 +-
 .../src/openshift/deploy/BaseContainerImages.ts    |  11 +-
 .../src/openshift/deploy/DeploymentStrategy.ts     |  17 -
 .../strategies/DashboardSingleModelDeployment.ts   |   3 +-
 .../strategies/DashboardWorkspaceDeployment.ts     |   3 +-
 .../deploy/strategies/KogitoProjectDeployment.ts   |   3 +-
 .../deploy/strategies/KogitoSwfModelDeployment.ts  |   3 +-
 .../src/openshift/deploy/types.ts                  |  14 +-
 .../dropdown/OpenShiftDeploymentDropdownItem.tsx   |  77 ++-
 .../dropdown/OpenshiftDeploymentsDropdown.tsx      | 188 +++++--
 .../src/openshift/hooks/useDeploymentStrategy.ts   |   3 +-
 .../pipelines/DevModeDeploymentLoaderPipeline.ts   | 123 ++++
 .../pipelines/KnativeDeploymentLoaderPipeline.ts   |   1 +
 .../openshift/pipelines/RestartDevModePipeline.ts  | 112 ++++
 .../openshift/pipelines/SpinUpDevModePipeline.ts   | 241 ++++++++
 .../src/openshift/swfDevMode/DevModeConstants.ts   |  83 +++
 .../src/openshift/swfDevMode/DevModeContext.tsx    | 292 ++++++++++
 .../src/settings/SettingsContext.tsx               |  29 +-
 .../src/settings/openshift/OpenShiftSettings.tsx   |   9 +-
 .../settings/openshift/OpenShiftSettingsConfig.tsx |  10 +
 .../openshift/OpenShiftSettingsSimpleConfig.tsx    |  50 +-
 .../src/settings/storage/StorageSettings.tsx       |  10 +-
 .../src/upgrade/UpgradeContext.tsx                 |  67 +++
 .../components/NewWorkspaceFromSample.tsx          |   4 +-
 .../hooks/WebToolsWorkspaceContextProvider.tsx     |  30 +
 .../src/workspace/worker/sharedWorker.ts           |   6 +-
 .../src/zip/index.ts}                              |  21 +-
 .../serverless-logic-web-tools/static/env.json     |   2 +-
 .../static/resources/style.css                     | 100 +---
 packages/serverless-logic-web-tools/tsconfig.json  |  11 +-
 .../serverless-logic-web-tools/webpack.config.js   | 302 ----------
 .../serverless-logic-web-tools/webpack.config.ts   | 328 +++++++++++
 .../package.json                                   |   1 +
 .../ServerlessWorkflowCombinedEditorChannelApi.ts  |   6 +
 ...ServerlessWorkflowCombinedEditorEnvelopeApi.ts} |  13 +-
 .../editor/ServerlessWorkflowCombinedEditor.tsx    |  28 +
 .../ServerlessWorkflowCombinedEditorView.tsx       |  14 +-
 .../src/editor/helpers/ColorNodes.ts               |  45 ++
 ...verlessWorkflowCombinedEditorEnvelopeApiImpl.ts |  52 ++
 .../src/impl/SwfCombinedEditorChannelApiImpl.ts    |   4 +
 .../src/impl/index.ts                              |   1 +
 .../ServerlessWorkflowDiagramEditorEnvelopeApi.ts  |   4 +-
 .../src/api/StunnerAPI.ts                          |  76 +++
 .../src/api/StunnerEditorEnvelopeAPI.ts            | 107 ++++
 .../src/api/StunnerEditorEnvelopeAPIFactory.ts     |  48 ++
 .../src/api/SwfStunnerEditorAPI.ts                 | 182 ++++++
 .../envelope/ServerlessWorkflowDiagramEditor.ts    |  93 ++-
 ...rverlessWorkflowDiagramEditorEnvelopeApiImpl.ts | 110 +++-
 .../envelope/ServerlessWorkflowStunnerEditor.ts    | 108 ++++
 .../canvas/controls/ControlPointControlImpl.java   |   2 +-
 .../client/widgets/editor/StunnerEditor.java       |   1 +
 .../common/stunner/core/graph/content/Bound.java   |   7 +-
 .../common/stunner/core/graph/content/Bounds.java  |   7 +-
 .../core/graph/content/view/ControlPoint.java      |   9 +-
 .../stunner/core/graph/content/view/Point2D.java   |   9 +-
 .../stunner/core/client/api/JsStunnerEditor.java   |   2 +
 .../stunner/core/client/api/JsStunnerSession.java  |  21 +-
 .../common/stunner/core/client/api/JsWindow.java   |   1 +
 .../core/graph/content/view/MagnetConnection.java  |   9 +-
 .../core/graph/content/view/Point2DConnection.java |   7 +-
 .../core/graph/content/view/ViewConnectorImpl.java |   9 +-
 .../stunner/core/graph/content/view/ViewImpl.java  |   7 +-
 .../common/stunner/core/graph/impl/NodeImpl.java   |   8 +-
 .../impl/AbstractControlPointCommandTest.java      |   6 +-
 .../com/ait/lienzo/client/core/types/JsCanvas.java |   5 +
 .../stunner/sw/client/editor/DiagramEditor.java    |   2 +-
 .../common/stunner/sw/KogitoSWEditor.gwt.xml       |   2 +-
 .../sw/client/editor/DiagramEditorTest.java        |   6 +-
 ...neServerlessWorkflowCombinedEditorChannelApi.ts |   4 +
 .../src/main/resources}/hello-world.sw.json        |   0
 ...-workflow-editor-extension-svg-filepath.test.ts | 123 ++++
 .../package.json                                   |   4 +-
 packages/stunner-editors/pom.xml                   |   4 +-
 .../package.json                                   |   4 +-
 .../src/VSCodeTestHelper.ts                        |  40 ++
 .../package.json                                   |   2 +-
 .../.mocharc.json                                  |   7 -
 .../.vscode/launch.json                            |  24 -
 .../.vscode/settings.json                          |   9 -
 .../.vscode/tasks.json                             |  18 -
 .../CHANGELOG.md                                   | 149 -----
 .../LICENSE                                        | 201 -------
 .../README.md                                      |  86 ---
 .../icon.png                                       | Bin 22915 -> 0 bytes
 .../it-tests/helpers/swf/SwfEditorTestHelper.ts    | 174 ------
 .../autocompletion/autocompletion.sw.json          |  15 -
 .../autocompletion/autocompletion.sw.json.result   |  28 -
 .../autocompletion/autocompletion.sw.yaml          |  16 -
 .../autocompletion/autocompletion.sw.yaml.result   |  27 -
 .../emptyfile_autocompletion.sw.json               |   0
 .../emptyfile_autocompletion.sw.json.result        |  41 --
 .../emptyfile_autocompletion.sw.yaml               |   0
 .../emptyfile_autocompletion.sw.yaml.result        |  25 -
 .../emptyworkflow_autocompletion.sw.json           |   0
 .../emptyworkflow_autocompletion.sw.json.result    |  11 -
 .../resources/autocompletion/specs/api.yaml        |  15 -
 .../resources/basic-operations/greet.sw.json       |  67 ---
 .../applicant-request-decision.sw.json             |  59 --
 .../resources/expression/expression.sw.json        |  35 --
 .../resources/expression/expression.sw.yaml        |  22 -
 .../resources/expression/schema/schema.json        |  24 -
 .../resources/expression/specs/openapi.json        |  49 --
 .../it-tests/resources/functions/function.sw.json  |  14 -
 .../resources/functions/function.sw.json.result    |  30 -
 .../it-tests/resources/functions/function.sw.yaml  |  10 -
 .../resources/functions/function.sw.yaml.result    |  18 -
 .../it-tests/resources/functions/routes/camel.json |  29 -
 .../it-tests/resources/functions/routes/camel.yaml |  12 -
 .../resources/functions/specs/asyncapi.json        |  17 -
 .../resources/functions/specs/asyncapi.yaml        |  10 -
 .../resources/functions/specs/openapi.json         |  41 --
 .../resources/functions/specs/openapi.yaml         |  25 -
 .../it-tests/resources/greeting-flow/.dockerignore |   5 -
 .../it-tests/resources/greeting-flow/.gitignore    |  39 --
 .../it-tests/resources/greeting-flow/pom.xml       | 144 -----
 .../org/kie/tools/it/tests/GreetingResource.java   |  16 -
 .../src/main/resources/application.properties      |   1 -
 .../src/main/resources/greetings.sw.json           |  81 ---
 .../greeting-flow/src/main/resources/openapi.yaml  |  37 --
 .../org/kie/tools/it/tests/GreetingResourceIT.java |   9 -
 .../kie/tools/it/tests/GreetingResourceTest.java   |  21 -
 .../syntax-highlight-hello-world.sw.json           |  18 -
 ...orkflow-editor-extension-autocompletion.test.ts | 255 ---------
 ...kflow-editor-extension-basic-operations.test.ts | 141 -----
 ...low-editor-extension-diagram-navigation.test.ts |  84 ---
 ...ss-workflow-editor-extension-expression.test.ts |  85 ---
 ...ess-workflow-editor-extension-functions.test.ts | 177 ------
 ...verless-workflow-editor-extension-smoke.test.ts |  62 --
 ...kflow-editor-extension-syntax-highlight.test.ts |  96 ----
 .../it-tests/settings.json                         |  14 -
 .../jsonLanguageConfiguration.json                 |  23 -
 .../yamlLanguageConfiguration.json                 |  38 --
 .../mocha-reporter-config.json                     |  15 -
 .../package.json                                   | 388 -------------
 .../src/extension/RedHatAuthExtensionStateStore.ts |  53 --
 ...erverlessWorkflowDiagramEditorChannelApiImpl.ts | 261 ---------
 ...rlessWorkflowDiagramEditorChannelApiProducer.ts |  70 ---
 .../builtInVsCodeEditorSwfContributions.ts         | 320 -----------
 .../src/extension/commandIds.ts                    |  30 -
 .../src/extension/configuration.ts                 | 152 -----
 .../src/extension/extension.ts                     | 138 -----
 .../fs/JqExpressionsReadSchemaFromFs.ts            |  62 --
 .../SwfLanguageServiceChannelApiImpl.ts            |  45 --
 .../languageService/VsCodeSwfLanguageService.ts    | 212 -------
 .../SwfServiceCatalogChannelApiImpl.ts             |  63 ---
 .../serviceCatalog/SwfServiceCatalogStore.ts       |  71 ---
 .../SwfServiceCatalogSupportActions.ts             |  74 ---
 .../fs/FsWatchingServiceCatalogRelativeStore.ts    | 220 --------
 .../serviceRegistry/ServiceRegistriesStore.ts      | 174 ------
 .../ServiceRegistryInstanceClient.ts               |  88 ---
 .../serviceRegistry/auth/AuthProviderFactory.ts    |  45 --
 .../serviceRegistry/auth/RhhccAuthProvider.ts      |  77 ---
 .../serviceCatalog/serviceRegistryCommands.ts      |  50 --
 .../src/extension/setupDeprecationNotification.ts  |  49 --
 .../extension/setupDiagramEditorCompanionTab.ts    | 142 -----
 .../ServerlessWorkflowDiagramEditorEnvelopeApp.ts  |  44 --
 .../ServerlessWorkflowMermaidViewerEnvelopeApp.ts  |  28 -
 .../static/svg-icon-dark.png                       | Bin 656 -> 0 bytes
 .../static/svg-icon-light.png                      | Bin 362 -> 0 bytes
 .../syntaxes/JSON.tmLanguage.json                  | 213 -------
 .../syntaxes/YAML.tmLanguage.json                  | 621 ---------------------
 .../tsconfig.it-tests.json                         |  11 -
 .../tsconfig.json                                  |   9 -
 .../webpack.config.js                              |  72 ---
 .../pom.xml                                        |   7 +-
 .../internal/handlers/GetAccessorsHandler.java     |  12 +-
 .../src/textEditor/YardTextEditorController.ts     |   2 +
 .../augmentation/language/schemas/yardSchema.ts    | 187 +++++++
 .../augmentation/language/yaml/index.ts}           |  37 +-
 packages/yard-vscode-extension/package.json        |  13 +-
 pnpm-lock.yaml                                     | 339 +++++------
 repo/graph.dot                                     |  22 +-
 repo/graph.json                                    |  86 +--
 scripts/build-env/src/bin.ts                       |  20 +
 scripts/sparse-checkout/run.sh                     |   2 +-
 275 files changed, 6682 insertions(+), 8118 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to