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
The following commit(s) were added to refs/heads/main by this push:
new 086916ae Remove unused ephemeral projects code
086916ae is described below
commit 086916ae8e741d6dfdbfeb245cf08c77fdb9cbbe
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Mon Jul 15 17:09:08 2024 -0400
Remove unused ephemeral projects code
---
.../src/main/java/org/apache/camel/karavan/model/Project.java | 1 -
karavan-app/src/main/webui/src/api/ProjectModels.ts | 1 -
karavan-app/src/main/webui/src/project/ProjectPage.tsx | 9 ++++-----
karavan-app/src/main/webui/src/projects/ProjectsPage.tsx | 2 +-
karavan-app/src/main/webui/src/resources/ResourcesPage.tsx | 2 +-
5 files changed, 6 insertions(+), 9 deletions(-)
diff --git
a/karavan-app/src/main/java/org/apache/camel/karavan/model/Project.java
b/karavan-app/src/main/java/org/apache/camel/karavan/model/Project.java
index c5a67c4e..3821a0c5 100644
--- a/karavan-app/src/main/java/org/apache/camel/karavan/model/Project.java
+++ b/karavan-app/src/main/java/org/apache/camel/karavan/model/Project.java
@@ -29,7 +29,6 @@ public class Project {
kamelets,
configuration,
normal,
- ephemeral,
}
String projectId;
diff --git a/karavan-app/src/main/webui/src/api/ProjectModels.ts
b/karavan-app/src/main/webui/src/api/ProjectModels.ts
index 7431521e..f6b41e49 100644
--- a/karavan-app/src/main/webui/src/api/ProjectModels.ts
+++ b/karavan-app/src/main/webui/src/api/ProjectModels.ts
@@ -31,7 +31,6 @@ export enum ProjectType {
kamelets ='kamelets',
configuration ='configuration',
normal ='normal',
- ephemeral ='ephemeral',
}
export const BUILD_IN_PROJECTS: string[] = [ProjectType.kamelets.toString(),
ProjectType.templates.toString(), ProjectType.configuration.toString()];
diff --git a/karavan-app/src/main/webui/src/project/ProjectPage.tsx
b/karavan-app/src/main/webui/src/project/ProjectPage.tsx
index 03bdecd7..46795370 100644
--- a/karavan-app/src/main/webui/src/project/ProjectPage.tsx
+++ b/karavan-app/src/main/webui/src/project/ProjectPage.tsx
@@ -81,7 +81,6 @@ export function ProjectPage() {
return files.map(f => f.name).findIndex(f => f.toLowerCase() ===
'readme.md') !== -1;
}
- const ephemeral = project.type === ProjectType.ephemeral
const showFilePanel = file !== undefined && operation === 'select';
const isKubernetes = config.infrastructure === 'kubernetes'
const containerTabName = isKubernetes ? "Pods" : "Containers"
@@ -99,11 +98,11 @@ export function ProjectPage() {
<Tabs activeKey={tabIndex} onSelect={(event,
tabIndex) => {
setTabIndex(tabIndex);
}}>
- {!ephemeral && <Tab eventKey="topology"
title="Topology"/>}
+ {<Tab eventKey="topology" title="Topology"/>}
<Tab eventKey="files" title="Files"/>
- {!ephemeral && <Tab eventKey="dashboard"
title="Dashboard"/>}
- {!ephemeral && <Tab eventKey="trace"
title="Trace"/>}
- {!ephemeral && showBuildTab && <Tab
eventKey="build" title="Build"/>}
+ {<Tab eventKey="dashboard" title="Dashboard"/>}
+ {<Tab eventKey="trace" title="Trace"/>}
+ {showBuildTab && <Tab eventKey="build"
title="Build"/>}
<Tab eventKey="container"
title={containerTabName}/>
{hasReadme() && <Tab eventKey="readme"
title="Readme"/>}
</Tabs>
diff --git a/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx
b/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx
index b9c23549..33b2a74b 100644
--- a/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx
+++ b/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx
@@ -88,7 +88,7 @@ export function ProjectsPage (props: Props) {
function getProjectsTable() {
const projs = projects
- .filter(p => p.type === ProjectType.normal || p.type ===
ProjectType.ephemeral)
+ .filter(p => p.type === ProjectType.normal)
.filter(p => p.name.toLowerCase().includes(filter));
return (
<Table aria-label="Projects" variant={"compact"}>
diff --git a/karavan-app/src/main/webui/src/resources/ResourcesPage.tsx
b/karavan-app/src/main/webui/src/resources/ResourcesPage.tsx
index 65dfd0c3..5ce53cc8 100644
--- a/karavan-app/src/main/webui/src/resources/ResourcesPage.tsx
+++ b/karavan-app/src/main/webui/src/resources/ResourcesPage.tsx
@@ -89,7 +89,7 @@ export function ResourcesPage () {
function getProjectsTable() {
const projs = projects
- .filter(p => p.type !== ProjectType.normal && p.type !==
ProjectType.ephemeral)
+ .filter(p => p.type !== ProjectType.normal)
.filter(p => p.name.toLowerCase().includes(filter));
return (
<Table aria-label="Templates" variant={"compact"}>