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 a7fb224445a292fb4eee6a779c7d130130d2c49c Author: Marat Gubaidullin <marat.gubaidul...@gmail.com> AuthorDate: Thu Jul 6 16:29:38 2023 -0400 Infinispan and Karavan up and running #817 --- .../java/org/apache/camel/karavan/service/InfinispanService.java | 8 +------- .../java/org/apache/camel/karavan/service/KaravanService.java | 6 +++++- karavan-app/src/main/webui/src/designer/karavan.css | 8 ++++++++ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/karavan-app/src/main/java/org/apache/camel/karavan/service/InfinispanService.java b/karavan-app/src/main/java/org/apache/camel/karavan/service/InfinispanService.java index a834521f..75f47e17 100644 --- a/karavan-app/src/main/java/org/apache/camel/karavan/service/InfinispanService.java +++ b/karavan-app/src/main/java/org/apache/camel/karavan/service/InfinispanService.java @@ -93,15 +93,9 @@ public class InfinispanService implements HealthCheck { if (cacheManager == null) { LOGGER.info("InfinispanService is starting in local mode"); GlobalConfigurationBuilder global = GlobalConfigurationBuilder.defaultClusteredBuilder(); - global.globalState().enable().persistentLocation("karavan-data"); DefaultCacheManager cacheManager = new DefaultCacheManager(global.build()); ConfigurationBuilder builder = new ConfigurationBuilder(); - builder.clustering() - .cacheMode(CacheMode.LOCAL) - .persistence().passivation(false) - .addStore(SingleFileStoreConfigurationBuilder.class) - .shared(false) - .preload(true); + builder.clustering().cacheMode(CacheMode.LOCAL); environments = cacheManager.administration().withFlags(CacheContainerAdmin.AdminFlag.VOLATILE).getOrCreateCache(Environment.CACHE, builder.build()); projects = cacheManager.administration().withFlags(CacheContainerAdmin.AdminFlag.VOLATILE).getOrCreateCache(Project.CACHE, builder.build()); files = cacheManager.administration().withFlags(CacheContainerAdmin.AdminFlag.VOLATILE).getOrCreateCache(ProjectFile.CACHE, builder.build()); diff --git a/karavan-app/src/main/java/org/apache/camel/karavan/service/KaravanService.java b/karavan-app/src/main/java/org/apache/camel/karavan/service/KaravanService.java index 88915aca..bd0feafd 100644 --- a/karavan-app/src/main/java/org/apache/camel/karavan/service/KaravanService.java +++ b/karavan-app/src/main/java/org/apache/camel/karavan/service/KaravanService.java @@ -69,6 +69,10 @@ public class KaravanService { } void startInformers() { - bus.publish(KubernetesService.START_INFORMERS, ""); + if (kubernetesService.inKubernetes()) { + bus.publish(KubernetesService.START_INFORMERS, ""); + } else { + + } } } diff --git a/karavan-app/src/main/webui/src/designer/karavan.css b/karavan-app/src/main/webui/src/designer/karavan.css index f90cc42b..b62b241a 100644 --- a/karavan-app/src/main/webui/src/designer/karavan.css +++ b/karavan-app/src/main/webui/src/designer/karavan.css @@ -912,8 +912,16 @@ .dsl-modal .pf-c-card__body { padding-bottom: 0; + height: 54px; } + +.dsl-modal .pf-c-card__body p { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} .dsl-modal .pf-c-card__footer { padding-bottom: 1em; }