refactor: flip cameleer-common consumer from com.cameleer to io.cameleer
The agent team finished their groupId+package migration; this commit flips the corresponding consumer side here. Closes the dichotomy noted in the prior "Registry naming" doc — io.cameleer is now uniform across all three repos (server, agent, saas). - 46 .java files: import com.cameleer.common.* → io.cameleer.common.* - pom.xml + cameleer-server-core/pom.xml: cameleer-common dep groupId - CLAUDE.md: drop the obsolete "stays on com.cameleer until institutionalized" qualifier on Related Project; flip Key Conventions dep coordinate - cameleer-license-minter/README.md: GAV strings + main-class FQN Verification: full reactor mvn test -DskipITs — 416 unit tests pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.dto.AppConfigResponse;
|
||||
import io.cameleer.server.app.security.JwtAuthenticationFilter;
|
||||
import io.cameleer.server.app.storage.PostgresApplicationConfigRepository;
|
||||
|
||||
@@ -7,7 +7,7 @@ import io.cameleer.server.app.dto.AgentRefreshResponse;
|
||||
import io.cameleer.server.app.dto.AgentRegistrationRequest;
|
||||
import io.cameleer.server.app.dto.AgentRegistrationResponse;
|
||||
import io.cameleer.server.app.dto.ErrorResponse;
|
||||
import com.cameleer.common.model.HeartbeatRequest;
|
||||
import io.cameleer.common.model.HeartbeatRequest;
|
||||
import io.cameleer.server.app.security.BootstrapTokenValidator;
|
||||
import io.cameleer.server.app.security.JwtAuthenticationFilter;
|
||||
import io.cameleer.server.core.admin.AuditCategory;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.dto.DirtyStateResponse;
|
||||
import io.cameleer.server.app.storage.PostgresApplicationConfigRepository;
|
||||
import io.cameleer.server.app.storage.PostgresDeploymentRepository;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.dto.AppConfigResponse;
|
||||
import io.cameleer.server.app.dto.CommandGroupResponse;
|
||||
import io.cameleer.server.app.dto.ConfigUpdateResponse;
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.cameleer.server.app.config.TenantProperties;
|
||||
import io.cameleer.server.app.dto.AgentSummary;
|
||||
import io.cameleer.server.app.dto.CatalogApp;
|
||||
import io.cameleer.server.app.dto.RouteSummary;
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.server.core.agent.AgentInfo;
|
||||
import io.cameleer.server.core.agent.AgentRegistryService;
|
||||
import io.cameleer.server.core.agent.AgentState;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import io.cameleer.server.core.ingestion.ChunkAccumulator;
|
||||
import com.cameleer.common.model.ExecutionChunk;
|
||||
import io.cameleer.common.model.ExecutionChunk;
|
||||
import com.fasterxml.jackson.core.type.TypeReference;
|
||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.server.core.agent.AgentInfo;
|
||||
import io.cameleer.server.core.agent.AgentRegistryService;
|
||||
import io.cameleer.server.core.ingestion.IngestionService;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.server.app.web.EnvPath;
|
||||
import io.cameleer.server.core.diagram.DiagramLayout;
|
||||
import io.cameleer.server.core.diagram.DiagramRenderer;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.AgentEvent;
|
||||
import io.cameleer.common.model.AgentEvent;
|
||||
import io.cameleer.server.core.agent.AgentEventService;
|
||||
import io.cameleer.server.core.agent.AgentInfo;
|
||||
import io.cameleer.server.core.agent.AgentRegistryService;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.app.metrics.ServerMetrics;
|
||||
import io.cameleer.server.app.security.JwtAuthenticationFilter;
|
||||
import io.cameleer.server.core.ingestion.BufferedLogEntry;
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.cameleer.server.app.dto.AgentSummary;
|
||||
import io.cameleer.server.app.dto.AppCatalogEntry;
|
||||
import io.cameleer.server.app.dto.RouteSummary;
|
||||
import io.cameleer.server.app.web.EnvPath;
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.server.core.agent.AgentInfo;
|
||||
import io.cameleer.server.core.agent.AgentRegistryService;
|
||||
import io.cameleer.server.core.agent.AgentState;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.dto.CommandGroupResponse;
|
||||
import io.cameleer.server.app.dto.SensitiveKeysRequest;
|
||||
import io.cameleer.server.app.dto.SensitiveKeysResponse;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package io.cameleer.server.app.diagram;
|
||||
|
||||
import com.cameleer.common.graph.NodeType;
|
||||
import com.cameleer.common.graph.RouteEdge;
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import com.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.common.graph.NodeType;
|
||||
import io.cameleer.common.graph.RouteEdge;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.server.core.diagram.DiagramLayout;
|
||||
import io.cameleer.server.core.diagram.DiagramRenderer;
|
||||
import io.cameleer.server.core.diagram.PositionedEdge;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.dto;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.dto;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
|
||||
public record ConfigUpdateResponse(
|
||||
ApplicationConfig config,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.runtime;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.app.search.ClickHouseLogStore;
|
||||
import io.cameleer.server.core.ingestion.BufferedLogEntry;
|
||||
import com.github.dockerjava.api.DockerClient;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.runtime;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.license.LicenseEnforcer;
|
||||
import io.cameleer.server.app.license.LicenseUsageReader;
|
||||
import io.cameleer.server.app.metrics.ServerMetrics;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.search;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.core.ingestion.BufferedLogEntry;
|
||||
import io.cameleer.server.core.search.LogSearchRequest;
|
||||
import io.cameleer.server.core.search.LogSearchResponse;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import com.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.server.core.ingestion.TaggedDiagram;
|
||||
import io.cameleer.server.core.storage.DiagramStore;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
|
||||
@@ -3,7 +3,7 @@ package io.cameleer.server.app.storage;
|
||||
import io.cameleer.server.core.ingestion.ChunkAccumulator;
|
||||
import io.cameleer.server.core.ingestion.MergedExecution;
|
||||
import io.cameleer.server.core.storage.ExecutionStore;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import org.springframework.jdbc.core.JdbcTemplate;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import org.springframework.jdbc.core.JdbcTemplate;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.alerting;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.app.AbstractPostgresIT;
|
||||
import io.cameleer.server.app.TestSecurityHelper;
|
||||
import io.cameleer.server.app.alerting.eval.AlertEvaluatorJob;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.controller;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.AbstractPostgresIT;
|
||||
import io.cameleer.server.app.TestSecurityHelper;
|
||||
import io.cameleer.server.app.storage.PostgresApplicationConfigRepository;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package io.cameleer.server.app.diagram;
|
||||
|
||||
import com.cameleer.common.graph.NodeType;
|
||||
import com.cameleer.common.graph.RouteEdge;
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import com.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.common.graph.NodeType;
|
||||
import io.cameleer.common.graph.RouteEdge;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.server.core.diagram.DiagramLayout;
|
||||
import io.cameleer.server.core.diagram.PositionedNode;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.runtime;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.AbstractPostgresIT;
|
||||
import io.cameleer.server.app.TestSecurityHelper;
|
||||
import io.cameleer.server.app.storage.PostgresDeploymentRepository;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.search;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.core.ingestion.BufferedLogEntry;
|
||||
import io.cameleer.server.core.search.LogSearchRequest;
|
||||
import io.cameleer.server.app.ClickHouseTestHelper;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.search;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.core.search.LogSearchRequest;
|
||||
import io.cameleer.server.core.search.LogSearchResponse;
|
||||
import io.cameleer.server.core.storage.LogEntryResult;
|
||||
|
||||
@@ -3,7 +3,7 @@ package io.cameleer.server.app.search;
|
||||
import io.cameleer.server.core.ingestion.BufferedLogEntry;
|
||||
import io.cameleer.server.core.search.LogSearchRequest;
|
||||
import io.cameleer.server.core.search.LogSearchResponse;
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.app.ClickHouseTestHelper;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.junit.jupiter.api.AfterEach;
|
||||
|
||||
@@ -6,8 +6,8 @@ import io.cameleer.server.core.search.AttributeFilter;
|
||||
import io.cameleer.server.core.search.ExecutionSummary;
|
||||
import io.cameleer.server.core.search.SearchRequest;
|
||||
import io.cameleer.server.core.search.SearchResult;
|
||||
import com.cameleer.common.model.ExecutionStatus;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExecutionStatus;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
@@ -7,9 +7,9 @@ import io.cameleer.server.core.storage.DiagramStore;
|
||||
import io.cameleer.server.core.search.ExecutionSummary;
|
||||
import io.cameleer.server.core.search.SearchRequest;
|
||||
import io.cameleer.server.core.search.SearchResult;
|
||||
import com.cameleer.common.model.ExecutionChunk;
|
||||
import com.cameleer.common.model.ExecutionStatus;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExecutionChunk;
|
||||
import io.cameleer.common.model.ExecutionStatus;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.graph.NodeType;
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import com.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.common.graph.NodeType;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteNode;
|
||||
import io.cameleer.server.core.ingestion.TaggedDiagram;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.model.ExecutionStatus;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExecutionStatus;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.server.core.detail.DetailService;
|
||||
import io.cameleer.server.core.detail.ExecutionDetail;
|
||||
import io.cameleer.server.core.detail.ProcessorNode;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import io.cameleer.server.core.ingestion.MergedExecution;
|
||||
import com.cameleer.common.model.ExecutionStatus;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExecutionStatus;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.AbstractPostgresIT;
|
||||
import io.cameleer.server.core.admin.AppSettings;
|
||||
import io.cameleer.server.core.admin.AppSettingsRepository;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.app.storage;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.server.app.AbstractPostgresIT;
|
||||
import io.cameleer.server.core.runtime.Deployment;
|
||||
import io.cameleer.server.core.runtime.DeploymentConfigSnapshot;
|
||||
|
||||
Reference in New Issue
Block a user