You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ma...@apache.org on 2022/11/13 22:17:05 UTC
[camel-karavan] 05/07: Standalone Designer
This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
commit 28dca82316983e60a8000e3597b53396e5af2279
Author: Marat Gubaidullin <ma...@gmail.com>
AuthorDate: Sun Nov 13 14:57:51 2022 -0500
Standalone Designer
---
karavan-app/src/main/webui/src/projects/ProjectPage.tsx | 1 +
karavan-core/src/core/model/IntegrationDefinition.ts | 4 ++--
.../org/apache/camel/karavan/generator/CamelComponentsGenerator.java | 2 +-
.../java/org/apache/camel/karavan/generator/KameletGenerator.java | 2 +-
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/karavan-app/src/main/webui/src/projects/ProjectPage.tsx b/karavan-app/src/main/webui/src/projects/ProjectPage.tsx
index 0b12716..ed3dbb4 100644
--- a/karavan-app/src/main/webui/src/projects/ProjectPage.tsx
+++ b/karavan-app/src/main/webui/src/projects/ProjectPage.tsx
@@ -196,6 +196,7 @@ export class ProjectPage extends React.Component<Props, State> {
const type = ProjectFileTypes.filter(p => p.extension === extension).map(p => p.title)[0];
if (type) {
return type
+ return type
} else {
return "Unknown"
}
diff --git a/karavan-core/src/core/model/IntegrationDefinition.ts b/karavan-core/src/core/model/IntegrationDefinition.ts
index 055cc55..433d97d 100644
--- a/karavan-core/src/core/model/IntegrationDefinition.ts
+++ b/karavan-core/src/core/model/IntegrationDefinition.ts
@@ -45,8 +45,8 @@ export class Integration {
Object.assign(this, init);
}
- static createNew(name?: string): Integration {
- return new Integration({metadata: new Metadata({name: name}), spec: new Spec({flows: []})})
+ static createNew(name?: string, type: 'crd' | 'plain' | 'kamelet' = 'crd'): Integration {
+ return new Integration({type: type, metadata: new Metadata({name: name}), spec: new Spec({flows: []})})
}
}
diff --git a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelComponentsGenerator.java b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelComponentsGenerator.java
index 865e7f5..bada006 100644
--- a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelComponentsGenerator.java
+++ b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelComponentsGenerator.java
@@ -41,8 +41,8 @@ public final class CamelComponentsGenerator extends AbstractGenerator {
public static void generate() throws Exception {
CamelComponentsGenerator g = new CamelComponentsGenerator();
+ g.createCreateComponents("karavan-designer/public/components", true);
g.createCreateComponents("karavan-app/src/main/resources/components", true);
- g.createCreateComponents("karavan-designer/public/components", false);
g.createCreateComponents("karavan-vscode/components", true);
}
diff --git a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/KameletGenerator.java b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/KameletGenerator.java
index 5c9a408..db17062 100644
--- a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/KameletGenerator.java
+++ b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/KameletGenerator.java
@@ -45,8 +45,8 @@ public class KameletGenerator extends AbstractGenerator {
public static void generate() throws Exception {
KameletGenerator g = new KameletGenerator();
+ g.createKamelets("karavan-designer/public/kamelets", true);
g.createKamelets("karavan-app/src/main/resources/kamelets", true);
- g.createKamelets("karavan-designer/public/kamelets", false);
g.createKamelets("karavan-vscode/kamelets", true);
}