From 541ad16e064c5712485c2266d04f720ab81332d1 Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Tue, 28 Apr 2026 16:39:55 +0200 Subject: [PATCH] =?UTF-8?q?refactor:=20rename=20Java=20packages=20com.came?= =?UTF-8?q?leer.{server,license}=20=E2=86=92=20io.cameleer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Brand-aligned reverse-DNS: io.cameleer matches the owned cameleer.io domain. Part of institutionalization prep — clean break, no compat shims. Scope: - 613 .java files: package + import declarations and directory layout - 5 POMs: groupId for cameleer-server-parent and 4 modules; mainClass FQN in cameleer-license-minter; internal inter-module dep coordinates - .claude/rules/{core,app}-classes.md + CLAUDE.md: keep class/API maps in sync per the maintenance rule in CLAUDE.md Out of scope (intentionally preserved on com.cameleer): - com.cameleer:cameleer-common — external dep from the agent repo - Spring config namespaces (cameleer.server.*) — they're property keys, not Java packages Consumer heads-up: - cameleer-saas pulls io.cameleer:cameleer-license-{api,minter} on next sync; their POMs need the matching groupId bump. Verification: mvn install -DskipITs (273 server-app unit tests pass under io.cameleer.* package names; license-api / server-core / license-minter modules all green). The repackage step's JAR-rename failure during the run was a file lock from a co-running dev server, unrelated to the rename. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude/rules/app-classes.md | 2 +- .claude/rules/core-classes.md | 8 +- CLAUDE.md | 2 +- cameleer-license-api/pom.xml | 2 +- .../cameleer/license/DefaultTierLimits.java | 2 +- .../cameleer/license/LicenseInfo.java | 2 +- .../cameleer/license/LicenseLimits.java | 2 +- .../cameleer/license/LicenseState.java | 2 +- .../cameleer/license/LicenseStateMachine.java | 2 +- .../cameleer/license/LicenseValidator.java | 2 +- .../license/DefaultTierLimitsTest.java | 2 +- .../cameleer/license/LicenseInfoTest.java | 2 +- .../license/LicenseStateMachineTest.java | 2 +- .../license/LicenseValidatorTest.java | 2 +- cameleer-license-minter/pom.xml | 6 +- .../license/minter/LicenseMinter.java | 4 +- .../license/minter/cli/LicenseMinterCli.java | 8 +- .../license/minter/LicenseMinterTest.java | 6 +- .../minter/cli/LicenseMinterCliTest.java | 4 +- cameleer-server-app/pom.xml | 6 +- .../app/alerting/eval/ConditionEvaluator.java | 12 --- .../{com => io}/cameleer/server/app/.gitkeep | 0 .../server/app/CameleerServerApplication.java | 12 +-- .../app/agent/AgentLifecycleMonitor.java | 12 +-- .../app/agent/SseConnectionManager.java | 10 +-- .../server/app/agent/SsePayloadSigner.java | 4 +- .../alerting/config/AlertingBeanConfig.java | 16 ++-- .../alerting/config/AlertingProperties.java | 2 +- .../alerting/controller/AlertController.java | 22 +++--- .../AlertNotificationController.java | 14 ++-- .../controller/AlertRuleController.java | 58 +++++++------- .../controller/AlertSilenceController.java | 20 ++--- .../server/app/alerting/dto/AlertDto.java | 8 +- .../alerting/dto/AlertNotificationDto.java | 6 +- .../app/alerting/dto/AlertRuleRequest.java | 10 +-- .../app/alerting/dto/AlertRuleResponse.java | 12 +-- .../app/alerting/dto/AlertSilenceRequest.java | 4 +- .../alerting/dto/AlertSilenceResponse.java | 6 +- .../app/alerting/dto/BulkIdsRequest.java | 2 +- .../alerting/dto/RenderPreviewRequest.java | 2 +- .../alerting/dto/RenderPreviewResponse.java | 2 +- .../app/alerting/dto/TestEvaluateRequest.java | 2 +- .../alerting/dto/TestEvaluateResponse.java | 4 +- .../app/alerting/dto/UnreadCountResponse.java | 4 +- .../alerting/dto/WebhookBindingRequest.java | 2 +- .../alerting/dto/WebhookBindingResponse.java | 4 +- .../eval/AgentLifecycleEvaluator.java | 18 ++--- .../alerting/eval/AgentStateEvaluator.java | 16 ++-- .../app/alerting/eval/AlertEvaluatorJob.java | 16 ++-- .../alerting/eval/AlertStateTransitions.java | 14 ++-- .../app/alerting/eval/BatchResultApplier.java | 12 +-- .../app/alerting/eval/ConditionEvaluator.java | 12 +++ .../eval/DeploymentStateEvaluator.java | 16 ++-- .../server/app/alerting/eval/EvalContext.java | 2 +- .../server/app/alerting/eval/EvalResult.java | 2 +- .../alerting/eval/ExchangeMatchEvaluator.java | 24 +++--- .../app/alerting/eval/JvmMetricEvaluator.java | 14 ++-- .../alerting/eval/LogPatternEvaluator.java | 14 ++-- .../alerting/eval/PerKindCircuitBreaker.java | 6 +- .../alerting/eval/RouteMetricEvaluator.java | 14 ++-- .../server/app/alerting/eval/TickCache.java | 2 +- .../app/alerting/metrics/AlertingMetrics.java | 8 +- .../app/alerting/notify/HmacSigner.java | 2 +- .../app/alerting/notify/InAppInboxQuery.java | 14 ++-- .../app/alerting/notify/MustacheRenderer.java | 2 +- .../notify/NotificationContextBuilder.java | 8 +- .../notify/NotificationDispatchJob.java | 16 ++-- .../notify/SilenceMatcherService.java | 8 +- .../alerting/notify/WebhookDispatcher.java | 24 +++--- .../retention/AlertingRetentionJob.java | 12 +-- .../PostgresAlertInstanceRepository.java | 4 +- .../PostgresAlertNotificationRepository.java | 8 +- .../storage/PostgresAlertRuleRepository.java | 4 +- .../PostgresAlertSilenceRepository.java | 10 +-- .../app/analytics/UsageFlushScheduler.java | 4 +- .../analytics/UsageTrackingInterceptor.java | 6 +- .../app/config/AgentRegistryBeanConfig.java | 12 +-- .../app/config/AgentRegistryConfig.java | 2 +- .../server/app/config/ClickHouseConfig.java | 2 +- .../app/config/ClickHouseProperties.java | 2 +- .../config/ClickHouseSchemaInitializer.java | 2 +- .../server/app/config/DiagramBeanConfig.java | 6 +- .../app/config/IngestionBeanConfig.java | 14 ++-- .../server/app/config/IngestionConfig.java | 2 +- .../server/app/config/LicenseBeanConfig.java | 14 ++-- .../server/app/config/OpenApiConfig.java | 2 +- .../server/app/config/RbacBeanConfig.java | 8 +- .../server/app/config/RuntimeBeanConfig.java | 34 ++++----- .../server/app/config/SearchBeanConfig.java | 8 +- .../ServerCapabilitiesHealthIndicator.java | 2 +- .../server/app/config/StorageBeanConfig.java | 76 +++++++++---------- .../server/app/config/TenantProperties.java | 2 +- .../cameleer/server/app/config/WebConfig.java | 10 +-- .../controller/AgentCommandController.java | 38 +++++----- .../app/controller/AgentConfigController.java | 20 ++--- .../app/controller/AgentEventsController.java | 14 ++-- .../app/controller/AgentListController.java | 16 ++-- .../controller/AgentMetricsController.java | 18 ++--- .../AgentRegistrationController.java | 44 +++++------ .../app/controller/AgentSseController.java | 12 +-- .../app/controller/ApiExceptionHandler.java | 4 +- .../server/app/controller/AppController.java | 30 ++++---- .../app/controller/AppSettingsController.java | 18 ++--- .../ApplicationConfigController.java | 42 +++++----- .../app/controller/AuditLogController.java | 16 ++-- .../app/controller/CatalogController.java | 26 +++---- .../controller/ChunkIngestionController.java | 4 +- .../ClaimMappingAdminController.java | 8 +- .../controller/ClickHouseAdminController.java | 10 +-- .../controller/DatabaseAdminController.java | 16 ++-- .../app/controller/DeploymentController.java | 30 ++++---- .../app/controller/DetailController.java | 10 +-- .../app/controller/DiagramController.java | 10 +-- .../controller/DiagramRenderController.java | 12 +-- .../EnvironmentAdminController.java | 12 +-- .../controller/EventIngestionController.java | 10 +-- .../app/controller/GroupAdminController.java | 18 ++--- .../controller/LicenseAdminController.java | 10 +-- .../controller/LicenseUsageController.java | 14 ++-- .../controller/LogIngestionController.java | 18 ++--- .../app/controller/LogQueryController.java | 16 ++-- .../app/controller/MetricsController.java | 6 +- .../controller/OidcConfigAdminController.java | 22 +++--- .../app/controller/RbacStatsController.java | 6 +- .../app/controller/RoleAdminController.java | 14 ++-- .../controller/RouteCatalogController.java | 26 +++---- .../controller/RouteMetricsController.java | 16 ++-- .../app/controller/SearchController.java | 28 +++---- .../SensitiveKeysAdminController.java | 28 +++---- .../ServerMetricsAdminController.java | 12 +-- .../controller/ThresholdAdminController.java | 14 ++-- .../controller/UsageAnalyticsController.java | 6 +- .../app/controller/UserAdminController.java | 26 +++---- .../app/diagram/ElkDiagramRenderer.java | 10 +-- .../server/app/dto/ActiveQueryResponse.java | 2 +- .../app/dto/AgentEventPageResponse.java | 2 +- .../server/app/dto/AgentEventResponse.java | 4 +- .../server/app/dto/AgentInstanceResponse.java | 4 +- .../server/app/dto/AgentMetricsResponse.java | 2 +- .../server/app/dto/AgentRefreshRequest.java | 2 +- .../server/app/dto/AgentRefreshResponse.java | 2 +- .../app/dto/AgentRegistrationRequest.java | 2 +- .../app/dto/AgentRegistrationResponse.java | 2 +- .../cameleer/server/app/dto/AgentSummary.java | 2 +- .../server/app/dto/AppCatalogEntry.java | 2 +- .../server/app/dto/AppConfigResponse.java | 2 +- .../server/app/dto/AppSettingsRequest.java | 4 +- .../server/app/dto/AuditLogPageResponse.java | 4 +- .../app/dto/AuthCapabilitiesResponse.java | 2 +- .../server/app/dto/AuthTokenResponse.java | 2 +- .../cameleer/server/app/dto/CatalogApp.java | 2 +- .../dto/ClickHousePerformanceResponse.java | 2 +- .../server/app/dto/ClickHouseQueryInfo.java | 2 +- .../app/dto/ClickHouseStatusResponse.java | 2 +- .../server/app/dto/ClickHouseTableInfo.java | 2 +- .../server/app/dto/CommandAckRequest.java | 2 +- .../app/dto/CommandBroadcastResponse.java | 2 +- .../server/app/dto/CommandGroupResponse.java | 2 +- .../server/app/dto/CommandRequest.java | 2 +- .../server/app/dto/CommandSingleResponse.java | 2 +- .../server/app/dto/ConfigUpdateResponse.java | 2 +- .../app/dto/ConnectionPoolResponse.java | 2 +- .../app/dto/DatabaseStatusResponse.java | 2 +- .../server/app/dto/DirtyStateResponse.java | 4 +- .../server/app/dto/ErrorResponse.java | 2 +- .../server/app/dto/LogEntryResponse.java | 2 +- .../server/app/dto/LogSearchPageResponse.java | 2 +- .../cameleer/server/app/dto/MetricBucket.java | 2 +- .../app/dto/OidcAdminConfigRequest.java | 2 +- .../app/dto/OidcAdminConfigResponse.java | 4 +- .../app/dto/OidcPublicConfigResponse.java | 2 +- .../server/app/dto/OidcTestResult.java | 2 +- .../server/app/dto/ProcessorMetrics.java | 2 +- .../server/app/dto/ReplayRequest.java | 2 +- .../server/app/dto/ReplayResponse.java | 2 +- .../cameleer/server/app/dto/RouteMetrics.java | 2 +- .../cameleer/server/app/dto/RouteSummary.java | 2 +- .../server/app/dto/SensitiveKeysRequest.java | 2 +- .../server/app/dto/SensitiveKeysResponse.java | 2 +- .../server/app/dto/SetPasswordRequest.java | 2 +- .../server/app/dto/TableSizeResponse.java | 2 +- .../server/app/dto/TestExpressionRequest.java | 2 +- .../app/dto/TestExpressionResponse.java | 2 +- .../app/dto/ThresholdConfigRequest.java | 4 +- .../http/ApacheOutboundHttpClientFactory.java | 10 +-- .../server/app/http/SslContextBuilder.java | 10 +-- .../app/http/config/OutboundHttpConfig.java | 10 +-- .../ingestion/ExecutionFlushScheduler.java | 18 ++--- .../app/ingestion/MetricsFlushScheduler.java | 10 +-- .../app/interceptor/AuditInterceptor.java | 8 +- .../ProtocolVersionInterceptor.java | 2 +- .../license/LicenseCapExceededException.java | 2 +- .../app/license/LicenseChangedEvent.java | 6 +- .../server/app/license/LicenseEnforcer.java | 12 +-- .../app/license/LicenseExceptionAdvice.java | 6 +- .../app/license/LicenseMessageRenderer.java | 6 +- .../server/app/license/LicenseMetrics.java | 6 +- .../server/app/license/LicenseRecord.java | 2 +- .../server/app/license/LicenseRepository.java | 2 +- .../app/license/LicenseRevalidationJob.java | 2 +- .../server/app/license/LicenseService.java | 14 ++-- .../app/license/LicenseUsageReader.java | 2 +- .../license/PostgresLicenseRepository.java | 2 +- .../app/license/RetentionPolicyApplier.java | 10 +-- .../app/metrics/ServerInstanceIdConfig.java | 2 +- .../server/app/metrics/ServerMetrics.java | 18 ++--- .../ServerMetricsSnapshotScheduler.java | 6 +- .../OutboundConnectionServiceImpl.java | 12 +-- .../server/app/outbound/SsrfGuard.java | 2 +- .../outbound/config/OutboundBeanConfig.java | 18 ++--- .../OutboundConnectionAdminController.java | 24 +++--- .../app/outbound/crypto/SecretCipher.java | 2 +- .../outbound/dto/OutboundConnectionDto.java | 10 +-- .../dto/OutboundConnectionRequest.java | 8 +- .../dto/OutboundConnectionTestResult.java | 2 +- .../PostgresOutboundConnectionRepository.java | 14 ++-- .../server/app/rbac/RbacServiceImpl.java | 22 +++--- .../server/app/retention/JarRetentionJob.java | 6 +- .../app/runtime/ContainerLogForwarder.java | 6 +- .../app/runtime/DeploymentExecutor.java | 16 ++-- .../runtime/DisabledRuntimeOrchestrator.java | 8 +- .../app/runtime/DockerEventMonitor.java | 12 +-- .../app/runtime/DockerNetworkManager.java | 2 +- .../runtime/DockerRuntimeOrchestrator.java | 8 +- .../app/runtime/PrometheusLabelBuilder.java | 2 +- .../RuntimeOrchestratorAutoConfig.java | 10 +-- .../app/runtime/TraefikLabelBuilder.java | 4 +- .../server/app/search/ClickHouseLogStore.java | 12 +-- .../app/search/ClickHouseSearchIndex.java | 16 ++-- .../security/AuthCapabilitiesController.java | 8 +- .../app/security/BootstrapTokenValidator.java | 2 +- .../security/Ed25519SigningServiceImpl.java | 4 +- .../app/security/InsecureTlsHelper.java | 2 +- .../app/security/JwtAuthenticationFilter.java | 18 ++--- .../server/app/security/JwtServiceImpl.java | 6 +- .../app/security/OidcAuthController.java | 38 +++++----- .../app/security/OidcProviderHelper.java | 2 +- .../app/security/OidcProviderNameDeriver.java | 2 +- .../app/security/OidcTokenExchanger.java | 6 +- .../app/security/SecurityBeanConfig.java | 4 +- .../server/app/security/SecurityConfig.java | 10 +-- .../app/security/SecurityProperties.java | 2 +- .../server/app/security/UiAuthController.java | 26 +++---- .../ClickHouseAgentEventRepository.java | 8 +- .../app/storage/ClickHouseDiagramStore.java | 6 +- .../app/storage/ClickHouseExecutionStore.java | 8 +- .../storage/ClickHouseMetricsQueryStore.java | 6 +- .../app/storage/ClickHouseMetricsStore.java | 6 +- .../storage/ClickHouseRouteCatalogStore.java | 6 +- .../ClickHouseServerMetricsQueryStore.java | 16 ++-- .../storage/ClickHouseServerMetricsStore.java | 6 +- .../app/storage/ClickHouseStatsStore.java | 12 +-- .../app/storage/ClickHouseUsageTracker.java | 10 +-- .../app/storage/FilesystemArtifactStore.java | 6 +- .../app/storage/PostgresAppRepository.java | 6 +- .../PostgresAppSettingsRepository.java | 6 +- .../storage/PostgresAppVersionRepository.java | 6 +- .../PostgresApplicationConfigRepository.java | 2 +- .../app/storage/PostgresAuditRepository.java | 10 +-- .../PostgresClaimMappingRepository.java | 6 +- .../storage/PostgresDeploymentRepository.java | 10 +-- .../PostgresEnvironmentRepository.java | 8 +- .../app/storage/PostgresGroupRepository.java | 4 +- .../storage/PostgresOidcConfigRepository.java | 6 +- .../app/storage/PostgresRoleRepository.java | 4 +- .../PostgresSensitiveKeysRepository.java | 6 +- .../storage/PostgresThresholdRepository.java | 6 +- .../app/storage/PostgresUserRepository.java | 6 +- .../app/web/ArtifactDownloadController.java | 10 +-- .../app/web/ArtifactDownloadTokenSigner.java | 2 +- .../cameleer/server/app/web/EnvPath.java | 4 +- .../app/web/EnvironmentPathResolver.java | 6 +- .../server/app/web/SpaForwardController.java | 2 +- .../{com => io}/cameleer/server/app/.gitkeep | 0 .../server/app/AbstractPostgresIT.java | 2 +- .../server/app/ClickHouseTestHelper.java | 2 +- .../server/app/SpringContextSmokeIT.java | 2 +- .../server/app/TestSecurityHelper.java | 10 +-- .../server/app/admin/AuditServiceTest.java | 4 +- .../app/agent/SsePayloadSignerTest.java | 6 +- .../app/alerting/AlertingEnvIsolationIT.java | 12 +-- .../app/alerting/AlertingFullLifecycleIT.java | 24 +++--- .../OutboundConnectionAllowedEnvIT.java | 10 +-- .../controller/AlertControllerIT.java | 16 ++-- .../AlertNotificationControllerIT.java | 22 +++--- .../controller/AlertRuleControllerIT.java | 10 +-- .../controller/AlertSilenceControllerIT.java | 8 +- .../eval/AgentLifecycleEvaluatorTest.java | 12 +-- .../eval/AgentStateEvaluatorTest.java | 10 +-- .../alerting/eval/AlertEvaluatorJobIT.java | 18 ++--- .../eval/AlertStateTransitionsTest.java | 4 +- .../eval/DeploymentStateEvaluatorTest.java | 6 +- .../eval/ExchangeMatchEvaluatorTest.java | 22 +++--- .../alerting/eval/JvmMetricEvaluatorTest.java | 8 +- .../eval/LogPatternEvaluatorTest.java | 12 +-- .../eval/PerKindCircuitBreakerTest.java | 4 +- .../eval/RouteMetricEvaluatorTest.java | 12 +-- .../app/alerting/eval/TickCacheTest.java | 2 +- .../metrics/AlertingMetricsCachingTest.java | 4 +- .../app/alerting/notify/HmacSignerTest.java | 2 +- .../alerting/notify/InAppInboxQueryTest.java | 20 ++--- .../alerting/notify/MustacheRendererTest.java | 2 +- .../NotificationContextBuilderTest.java | 6 +- .../notify/NotificationDispatchJobIT.java | 20 ++--- .../notify/SilenceMatcherServiceTest.java | 4 +- .../alerting/notify/WebhookDispatcherIT.java | 22 +++--- .../retention/AlertingRetentionJobIT.java | 10 +-- .../PostgresAlertInstanceRepositoryIT.java | 8 +- ...PostgresAlertNotificationRepositoryIT.java | 8 +- .../PostgresAlertRuleRepositoryIT.java | 8 +- .../PostgresAlertSilenceRepositoryIT.java | 10 +-- .../alerting/storage/SchemaBootstrapIT.java | 6 +- .../controller/AgentCommandControllerIT.java | 6 +- .../AgentRegistrationControllerIT.java | 6 +- .../app/controller/AgentSseControllerIT.java | 6 +- .../app/controller/AppControllerIT.java | 6 +- .../app/controller/AppDirtyStateIT.java | 18 ++--- .../ApplicationConfigControllerIT.java | 12 +-- .../app/controller/AuditLogControllerIT.java | 12 +-- .../AuthCapabilitiesControllerIT.java | 12 +-- .../server/app/controller/BackpressureIT.java | 8 +- .../ClaimMappingAdminControllerIT.java | 6 +- .../controller/DatabaseAdminControllerIT.java | 6 +- .../DeploymentControllerAuditIT.java | 6 +- .../controller/DeploymentControllerIT.java | 6 +- .../app/controller/DetailControllerIT.java | 6 +- .../app/controller/DiagramControllerIT.java | 6 +- .../controller/DiagramRenderControllerIT.java | 6 +- .../EnvironmentAdminControllerIT.java | 6 +- .../app/controller/ExecutionControllerIT.java | 6 +- .../app/controller/ForwardCompatIT.java | 6 +- .../app/controller/HealthControllerIT.java | 4 +- .../controller/LicenseUsageControllerIT.java | 6 +- .../app/controller/MetricsControllerIT.java | 6 +- .../server/app/controller/OpenApiIT.java | 4 +- .../app/controller/SearchControllerIT.java | 6 +- .../SensitiveKeysAdminControllerIT.java | 6 +- .../ServerMetricsAdminControllerIT.java | 6 +- .../ThresholdAdminControllerIT.java | 6 +- .../app/diagram/ElkDiagramRendererTest.java | 6 +- .../ApacheOutboundHttpClientFactoryIT.java | 8 +- .../app/http/SslContextBuilderTest.java | 8 +- .../app/interceptor/ProtocolVersionIT.java | 6 +- .../app/license/AgentCapEnforcementIT.java | 12 +-- .../license/AlertRuleCapEnforcementIT.java | 10 +-- .../app/license/AppCapEnforcementIT.java | 8 +- .../app/license/ComputeCapEnforcementIT.java | 18 ++--- .../license/EnvironmentCapEnforcementIT.java | 6 +- .../app/license/LicenseEnforcementIT.java | 8 +- .../app/license/LicenseEnforcerTest.java | 6 +- .../app/license/LicenseLifecycleIT.java | 14 ++-- .../license/LicenseMessageRendererTest.java | 6 +- .../app/license/LicenseMetricsTest.java | 6 +- .../license/LicenseRevalidationJobTest.java | 2 +- .../app/license/LicenseServiceTest.java | 16 ++-- .../app/license/LicenseUsageReaderIT.java | 4 +- .../app/license/OutboundCapEnforcementIT.java | 8 +- .../license/PostgresLicenseRepositoryIT.java | 4 +- .../license/RetentionCapEnforcementIT.java | 6 +- .../license/RetentionPolicyApplierTest.java | 12 +-- .../license/RetentionRuntimeRecomputeIT.java | 10 +-- .../app/license/UserCapEnforcementIT.java | 6 +- .../ServerMetricsSnapshotSchedulerTest.java | 6 +- ...tboundConnectionRequestValidationTest.java | 10 +-- ...ndConnectionServiceRulesReferencingIT.java | 12 +-- .../server/app/outbound/SsrfGuardTest.java | 2 +- .../OutboundConnectionAdminControllerIT.java | 6 +- .../controller/OutboundConnectionSsrfIT.java | 6 +- .../app/outbound/crypto/SecretCipherTest.java | 2 +- ...ostgresOutboundConnectionRepositoryIT.java | 14 ++-- .../app/retention/JarRetentionJobTest.java | 22 +++--- .../app/runtime/BlueGreenStrategyIT.java | 16 ++-- .../app/runtime/DeploymentSnapshotIT.java | 16 ++-- ...ockerRuntimeOrchestratorHardeningTest.java | 4 +- .../DockerRuntimeOrchestratorLoaderTest.java | 4 +- .../server/app/runtime/LoaderHardeningIT.java | 2 +- .../runtime/PrometheusLabelBuilderTest.java | 2 +- .../server/app/runtime/RollingStrategyIT.java | 16 ++-- .../app/runtime/TraefikLabelBuilderTest.java | 4 +- .../app/search/AlertingProjectionsIT.java | 4 +- .../app/search/ClickHouseLogStoreCountIT.java | 8 +- .../app/search/ClickHouseLogStoreIT.java | 10 +-- .../ClickHouseLogStoreInstanceIdsIT.java | 10 +-- .../ClickHouseSearchIndexAlertingCountIT.java | 10 +-- .../app/search/ClickHouseSearchIndexIT.java | 16 ++-- .../server/app/security/BootstrapTokenIT.java | 4 +- .../security/BootstrapTokenValidatorTest.java | 2 +- .../security/Ed25519SigningServiceTest.java | 4 +- .../server/app/security/JwtRefreshIT.java | 8 +- .../server/app/security/JwtRevocationIT.java | 10 +-- .../server/app/security/JwtServiceTest.java | 6 +- .../app/security/LogoutControllerIT.java | 10 +-- .../security/OidcProviderNameDeriverTest.java | 2 +- .../app/security/RegistrationSecurityIT.java | 6 +- .../server/app/security/SecurityFilterIT.java | 6 +- .../server/app/security/SseSigningIT.java | 8 +- .../app/security/TestSecurityConfig.java | 2 +- .../ClickHouseAgentEventRepositoryIT.java | 18 ++--- .../storage/ClickHouseChunkPipelineIT.java | 18 ++--- .../app/storage/ClickHouseDiagramStoreIT.java | 6 +- .../storage/ClickHouseExecutionReadIT.java | 18 ++--- .../storage/ClickHouseExecutionStoreIT.java | 6 +- .../ClickHouseMetricsQueryStoreIT.java | 4 +- .../app/storage/ClickHouseMetricsStoreIT.java | 4 +- .../ClickHouseServerMetricsStoreIT.java | 4 +- .../app/storage/ClickHouseStatsStoreIT.java | 12 +-- .../app/storage/ConfigEnvIsolationIT.java | 8 +- .../server/app/storage/DiagramLinkingIT.java | 6 +- .../storage/FilesystemArtifactStoreTest.java | 4 +- .../server/app/storage/FlywayMigrationIT.java | 4 +- .../server/app/storage/IngestionSchemaIT.java | 6 +- ...stgresDeploymentRepositoryCreatedByIT.java | 8 +- .../PostgresDeploymentRepositoryIT.java | 14 ++-- .../V4DeploymentCreatedByMigrationIT.java | 4 +- .../web/ArtifactDownloadControllerTest.java | 10 +-- .../web/ArtifactDownloadTokenSignerTest.java | 2 +- .../core/rbac/ClaimMappingServiceTest.java | 2 +- cameleer-server-core/pom.xml | 4 +- .../{com => io}/cameleer/server/core/.gitkeep | 0 .../server/core/admin/AppSettings.java | 2 +- .../core/admin/AppSettingsRepository.java | 2 +- .../server/core/admin/AuditCategory.java | 2 +- .../server/core/admin/AuditRecord.java | 2 +- .../server/core/admin/AuditRepository.java | 2 +- .../server/core/admin/AuditResult.java | 2 +- .../server/core/admin/AuditService.java | 2 +- .../core/admin/SensitiveKeysConfig.java | 2 +- .../core/admin/SensitiveKeysMerger.java | 2 +- .../core/admin/SensitiveKeysRepository.java | 2 +- .../server/core/admin/ThresholdConfig.java | 2 +- .../core/admin/ThresholdRepository.java | 2 +- .../server/core/agent/AgentCommand.java | 2 +- .../server/core/agent/AgentEventListener.java | 2 +- .../server/core/agent/AgentEventPage.java | 2 +- .../server/core/agent/AgentEventRecord.java | 2 +- .../core/agent/AgentEventRepository.java | 2 +- .../server/core/agent/AgentEventService.java | 2 +- .../cameleer/server/core/agent/AgentInfo.java | 2 +- .../core/agent/AgentRegistryService.java | 4 +- .../server/core/agent/AgentState.java | 2 +- .../server/core/agent/CommandReply.java | 2 +- .../server/core/agent/CommandStatus.java | 2 +- .../server/core/agent/CommandType.java | 2 +- .../server/core/agent/RouteStateRegistry.java | 2 +- .../alerting/AgentLifecycleCondition.java | 2 +- .../alerting/AgentLifecycleEventType.java | 2 +- .../core/alerting/AgentStateCondition.java | 2 +- .../server/core/alerting/AggregationOp.java | 2 +- .../server/core/alerting/AlertCondition.java | 2 +- .../server/core/alerting/AlertInstance.java | 2 +- .../alerting/AlertInstanceRepository.java | 2 +- .../server/core/alerting/AlertMatchSpec.java | 2 +- .../core/alerting/AlertNotification.java | 2 +- .../alerting/AlertNotificationRepository.java | 2 +- .../server/core/alerting/AlertRule.java | 2 +- .../core/alerting/AlertRuleRepository.java | 2 +- .../server/core/alerting/AlertRuleTarget.java | 2 +- .../server/core/alerting/AlertScope.java | 2 +- .../server/core/alerting/AlertSeverity.java | 2 +- .../server/core/alerting/AlertSilence.java | 2 +- .../core/alerting/AlertSilenceRepository.java | 2 +- .../server/core/alerting/AlertState.java | 2 +- .../server/core/alerting/Comparator.java | 2 +- .../server/core/alerting/ConditionKind.java | 2 +- .../alerting/DeploymentStateCondition.java | 2 +- .../core/alerting/ExchangeMatchCondition.java | 2 +- .../server/core/alerting/FireMode.java | 2 +- .../core/alerting/JvmMetricCondition.java | 2 +- .../core/alerting/LogPatternCondition.java | 2 +- .../core/alerting/NotificationStatus.java | 2 +- .../server/core/alerting/RouteMetric.java | 2 +- .../core/alerting/RouteMetricCondition.java | 2 +- .../server/core/alerting/SilenceMatcher.java | 2 +- .../server/core/alerting/TargetKind.java | 2 +- .../server/core/alerting/WebhookBinding.java | 2 +- .../server/core/analytics/UsageEvent.java | 2 +- .../server/core/analytics/UsageStats.java | 2 +- .../server/core/analytics/UsageTracker.java | 2 +- .../server/core/detail/DetailService.java | 6 +- .../server/core/detail/ExecutionDetail.java | 2 +- .../server/core/detail/ProcessorNode.java | 2 +- .../server/core/diagram/DiagramLayout.java | 2 +- .../server/core/diagram/DiagramRenderer.java | 2 +- .../server/core/diagram/PositionedEdge.java | 2 +- .../server/core/diagram/PositionedNode.java | 2 +- .../core/http/OutboundHttpClientFactory.java | 2 +- .../core/http/OutboundHttpProperties.java | 2 +- .../core/http/OutboundHttpRequestContext.java | 2 +- .../cameleer/server/core/http/TrustMode.java | 2 +- .../core/ingestion/BufferedLogEntry.java | 2 +- .../core/ingestion/ChunkAccumulator.java | 4 +- .../core/ingestion/IngestionService.java | 6 +- .../core/ingestion/MergedExecution.java | 2 +- .../server/core/ingestion/TaggedDiagram.java | 2 +- .../server/core/ingestion/WriteBuffer.java | 2 +- .../server/core/license/LicenseGate.java | 10 +-- .../server/core/outbound/OutboundAuth.java | 2 +- .../core/outbound/OutboundAuthKind.java | 2 +- .../core/outbound/OutboundConnection.java | 4 +- .../OutboundConnectionRepository.java | 2 +- .../outbound/OutboundConnectionService.java | 2 +- .../server/core/outbound/OutboundMethod.java | 2 +- .../server/core/rbac/AssignmentOrigin.java | 2 +- .../core/rbac/ClaimMappingRepository.java | 2 +- .../server/core/rbac/ClaimMappingRule.java | 2 +- .../server/core/rbac/ClaimMappingService.java | 2 +- .../server/core/rbac/GroupDetail.java | 2 +- .../server/core/rbac/GroupRepository.java | 2 +- .../server/core/rbac/GroupSummary.java | 2 +- .../server/core/rbac/RbacService.java | 2 +- .../cameleer/server/core/rbac/RbacStats.java | 2 +- .../cameleer/server/core/rbac/RoleDetail.java | 2 +- .../server/core/rbac/RoleRepository.java | 2 +- .../server/core/rbac/RoleSummary.java | 2 +- .../cameleer/server/core/rbac/SystemRole.java | 2 +- .../cameleer/server/core/rbac/UserDetail.java | 2 +- .../server/core/rbac/UserSummary.java | 2 +- .../cameleer/server/core/runtime/App.java | 2 +- .../server/core/runtime/AppRepository.java | 2 +- .../server/core/runtime/AppService.java | 6 +- .../server/core/runtime/AppVersion.java | 2 +- .../core/runtime/AppVersionRepository.java | 2 +- .../server/core/runtime/ConfigMerger.java | 2 +- .../server/core/runtime/ContainerRequest.java | 2 +- .../server/core/runtime/ContainerStatus.java | 2 +- .../server/core/runtime/CreateGuard.java | 2 +- .../server/core/runtime/DeployStage.java | 2 +- .../server/core/runtime/Deployment.java | 2 +- .../runtime/DeploymentConfigSnapshot.java | 2 +- .../core/runtime/DeploymentRepository.java | 2 +- .../core/runtime/DeploymentService.java | 2 +- .../server/core/runtime/DeploymentStatus.java | 2 +- .../core/runtime/DeploymentStrategy.java | 2 +- .../core/runtime/DirtyStateCalculator.java | 2 +- .../server/core/runtime/DirtyStateResult.java | 2 +- .../server/core/runtime/Environment.java | 2 +- .../server/core/runtime/EnvironmentColor.java | 2 +- .../core/runtime/EnvironmentRepository.java | 2 +- .../core/runtime/EnvironmentService.java | 2 +- .../core/runtime/ResolvedContainerConfig.java | 2 +- .../server/core/runtime/RoutingMode.java | 2 +- .../server/core/runtime/RuntimeDetector.java | 2 +- .../core/runtime/RuntimeOrchestrator.java | 2 +- .../server/core/runtime/RuntimeType.java | 2 +- .../server/core/search/AttributeFilter.java | 2 +- .../server/core/search/ExecutionStats.java | 2 +- .../server/core/search/ExecutionSummary.java | 2 +- .../server/core/search/LogSearchRequest.java | 2 +- .../server/core/search/LogSearchResponse.java | 4 +- .../server/core/search/SearchRequest.java | 2 +- .../server/core/search/SearchResult.java | 2 +- .../server/core/search/SearchService.java | 6 +- .../server/core/search/StatsTimeseries.java | 2 +- .../cameleer/server/core/search/TopError.java | 2 +- .../core/security/Ed25519SigningService.java | 2 +- .../core/security/InvalidTokenException.java | 2 +- .../server/core/security/JwtService.java | 2 +- .../server/core/security/OidcConfig.java | 2 +- .../core/security/OidcConfigRepository.java | 2 +- .../security/PasswordPolicyValidator.java | 2 +- .../server/core/security/UserInfo.java | 2 +- .../server/core/security/UserRepository.java | 2 +- .../core/storage/ArtifactCoordinates.java | 2 +- .../server/core/storage/ArtifactStore.java | 2 +- .../server/core/storage/DiagramStore.java | 4 +- .../server/core/storage/ExecutionStore.java | 2 +- .../server/core/storage/LogEntryResult.java | 2 +- .../server/core/storage/LogIndex.java | 6 +- .../core/storage/MetricsQueryStore.java | 4 +- .../server/core/storage/MetricsStore.java | 4 +- .../core/storage/RouteCatalogEntry.java | 2 +- .../core/storage/RouteCatalogStore.java | 2 +- .../server/core/storage/SearchIndex.java | 10 +-- .../core/storage/ServerMetricsQueryStore.java | 10 +-- .../core/storage/ServerMetricsStore.java | 4 +- .../server/core/storage/StatsStore.java | 8 +- .../core/storage/model/ExecutionDocument.java | 2 +- .../core/storage/model/MetricTimeSeries.java | 2 +- .../core/storage/model/MetricsSnapshot.java | 2 +- .../storage/model/ServerInstanceInfo.java | 2 +- .../model/ServerMetricCatalogEntry.java | 2 +- .../core/storage/model/ServerMetricPoint.java | 2 +- .../model/ServerMetricQueryRequest.java | 2 +- .../model/ServerMetricQueryResponse.java | 2 +- .../storage/model/ServerMetricSample.java | 2 +- .../storage/model/ServerMetricSeries.java | 2 +- .../{com => io}/cameleer/server/core/.gitkeep | 0 .../server/core/admin/AuditCategoryTest.java | 2 +- .../core/admin/SensitiveKeysMergerTest.java | 2 +- .../core/agent/AgentRegistryServiceTest.java | 2 +- .../core/alerting/AlertConditionJsonTest.java | 2 +- .../core/alerting/AlertDomainRecordsTest.java | 2 +- .../server/core/alerting/AlertScopeTest.java | 2 +- .../core/detail/TreeReconstructionTest.java | 6 +- .../core/ingestion/ChunkAccumulatorTest.java | 6 +- .../core/ingestion/WriteBufferTest.java | 2 +- .../server/core/license/LicenseGateTest.java | 8 +- .../core/runtime/AppServiceUploadTest.java | 6 +- .../core/runtime/DeploymentStrategyTest.java | 2 +- .../runtime/DirtyStateCalculatorTest.java | 2 +- .../core/runtime/RuntimeDetectorTest.java | 2 +- .../core/search/AttributeFilterTest.java | 2 +- .../core/storage/ArtifactCoordinatesTest.java | 2 +- pom.xml | 6 +- 604 files changed, 2000 insertions(+), 2000 deletions(-) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/DefaultTierLimits.java (96%) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/LicenseInfo.java (98%) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/LicenseLimits.java (97%) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/LicenseState.java (75%) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/LicenseStateMachine.java (96%) rename cameleer-license-api/src/main/java/{com => io}/cameleer/license/LicenseValidator.java (99%) rename cameleer-license-api/src/test/java/{com => io}/cameleer/license/DefaultTierLimitsTest.java (97%) rename cameleer-license-api/src/test/java/{com => io}/cameleer/license/LicenseInfoTest.java (98%) rename cameleer-license-api/src/test/java/{com => io}/cameleer/license/LicenseStateMachineTest.java (98%) rename cameleer-license-api/src/test/java/{com => io}/cameleer/license/LicenseValidatorTest.java (99%) rename cameleer-license-minter/src/main/java/{com => io}/cameleer/license/minter/LicenseMinter.java (96%) rename cameleer-license-minter/src/main/java/{com => io}/cameleer/license/minter/cli/LicenseMinterCli.java (95%) rename cameleer-license-minter/src/test/java/{com => io}/cameleer/license/minter/LicenseMinterTest.java (93%) rename cameleer-license-minter/src/test/java/{com => io}/cameleer/license/minter/cli/LicenseMinterCliTest.java (97%) delete mode 100644 cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ConditionEvaluator.java rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/.gitkeep (100%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/CameleerServerApplication.java (78%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/agent/AgentLifecycleMonitor.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/agent/SseConnectionManager.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/agent/SsePayloadSigner.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/config/AlertingBeanConfig.java (83%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/config/AlertingProperties.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/controller/AlertController.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/controller/AlertNotificationController.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/controller/AlertRuleController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/controller/AlertSilenceController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertDto.java (81%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertNotificationDto.java (82%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertRuleRequest.java (76%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertRuleResponse.java (80%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertSilenceRequest.java (73%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/AlertSilenceResponse.java (77%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/BulkIdsRequest.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/RenderPreviewRequest.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/RenderPreviewResponse.java (60%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/TestEvaluateRequest.java (84%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/TestEvaluateResponse.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/UnreadCountResponse.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/WebhookBindingRequest.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/dto/WebhookBindingResponse.java (80%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/AgentStateEvaluator.java (81%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/AlertStateTransitions.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/BatchResultApplier.java (94%) create mode 100644 cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ConditionEvaluator.java rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java (79%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/EvalContext.java (69%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/EvalResult.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/LogPatternEvaluator.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/eval/TickCache.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/metrics/AlertingMetrics.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/HmacSigner.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/InAppInboxQuery.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/MustacheRenderer.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/NotificationContextBuilder.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/NotificationDispatchJob.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/SilenceMatcherService.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/notify/WebhookDispatcher.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/retention/AlertingRetentionJob.java (84%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java (99%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java (99%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/analytics/UsageFlushScheduler.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/analytics/UsageTrackingInterceptor.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/AgentRegistryBeanConfig.java (72%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/AgentRegistryConfig.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/ClickHouseConfig.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/ClickHouseProperties.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/ClickHouseSchemaInitializer.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/DiagramBeanConfig.java (67%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/IngestionBeanConfig.java (70%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/IngestionConfig.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/LicenseBeanConfig.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/OpenApiConfig.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/RbacBeanConfig.java (74%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/RuntimeBeanConfig.java (72%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/SearchBeanConfig.java (65%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/StorageBeanConfig.java (75%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/TenantProperties.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/config/WebConfig.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentCommandController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentConfigController.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentEventsController.java (85%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentListController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentMetricsController.java (83%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentRegistrationController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AgentSseController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ApiExceptionHandler.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AppController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AppSettingsController.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ApplicationConfigController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/AuditLogController.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/CatalogController.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ChunkIngestionController.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ClaimMappingAdminController.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ClickHouseAdminController.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/DatabaseAdminController.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/DeploymentController.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/DetailController.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/DiagramController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/DiagramRenderController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/EnvironmentAdminController.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/EventIngestionController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/GroupAdminController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/LicenseAdminController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/LicenseUsageController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/LogIngestionController.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/LogQueryController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/MetricsController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/OidcConfigAdminController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/RbacStatsController.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/RoleAdminController.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/RouteCatalogController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/RouteMetricsController.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/SearchController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/SensitiveKeysAdminController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ServerMetricsAdminController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/ThresholdAdminController.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/UsageAnalyticsController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/controller/UserAdminController.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/diagram/ElkDiagramRenderer.java (99%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ActiveQueryResponse.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentEventPageResponse.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentEventResponse.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentInstanceResponse.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentMetricsResponse.java (83%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentRefreshRequest.java (85%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentRefreshResponse.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentRegistrationRequest.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentRegistrationResponse.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AgentSummary.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AppCatalogEntry.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AppConfigResponse.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AppSettingsRequest.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AuditLogPageResponse.java (85%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AuthCapabilitiesResponse.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/AuthTokenResponse.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CatalogApp.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ClickHousePerformanceResponse.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ClickHouseQueryInfo.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ClickHouseStatusResponse.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ClickHouseTableInfo.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CommandAckRequest.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CommandBroadcastResponse.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CommandGroupResponse.java (87%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CommandRequest.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/CommandSingleResponse.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ConfigUpdateResponse.java (81%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ConnectionPoolResponse.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/DatabaseStatusResponse.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/DirtyStateResponse.java (66%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ErrorResponse.java (84%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/LogEntryResponse.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/LogSearchPageResponse.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/MetricBucket.java (80%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/OidcAdminConfigRequest.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/OidcAdminConfigResponse.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/OidcPublicConfigResponse.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/OidcTestResult.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ProcessorMetrics.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ReplayRequest.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ReplayResponse.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/RouteMetrics.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/RouteSummary.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/SensitiveKeysRequest.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/SensitiveKeysResponse.java (78%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/SetPasswordRequest.java (76%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/TableSizeResponse.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/TestExpressionRequest.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/TestExpressionResponse.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/dto/ThresholdConfigRequest.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/http/SslContextBuilder.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/http/config/OutboundHttpConfig.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/ingestion/ExecutionFlushScheduler.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/ingestion/MetricsFlushScheduler.java (88%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/interceptor/AuditInterceptor.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseCapExceededException.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseChangedEvent.java (60%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseEnforcer.java (91%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseExceptionAdvice.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseMessageRenderer.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseMetrics.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseRecord.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseRepository.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseRevalidationJob.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseService.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/LicenseUsageReader.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/PostgresLicenseRepository.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/license/RetentionPolicyApplier.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/metrics/ServerInstanceIdConfig.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/metrics/ServerMetrics.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/SsrfGuard.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/config/OutboundBeanConfig.java (67%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/crypto/SecretCipher.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/dto/OutboundConnectionDto.java (79%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java (86%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/rbac/RbacServiceImpl.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/retention/JarRetentionJob.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/ContainerLogForwarder.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/DeploymentExecutor.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java (81%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/DockerEventMonitor.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/DockerNetworkManager.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/PrometheusLabelBuilder.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/runtime/TraefikLabelBuilder.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/search/ClickHouseLogStore.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/search/ClickHouseSearchIndex.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/AuthCapabilitiesController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/BootstrapTokenValidator.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/Ed25519SigningServiceImpl.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/InsecureTlsHelper.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/JwtAuthenticationFilter.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/JwtServiceImpl.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/OidcAuthController.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/OidcProviderHelper.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/OidcProviderNameDeriver.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/OidcTokenExchanger.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/SecurityBeanConfig.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/SecurityConfig.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/SecurityProperties.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/security/UiAuthController.java (93%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseAgentEventRepository.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseDiagramStore.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseExecutionStore.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseMetricsStore.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseServerMetricsStore.java (89%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseStatsStore.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/ClickHouseUsageTracker.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/FilesystemArtifactStore.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresAppRepository.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresAppSettingsRepository.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresAppVersionRepository.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresApplicationConfigRepository.java (99%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresAuditRepository.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresClaimMappingRepository.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresDeploymentRepository.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresEnvironmentRepository.java (95%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresGroupRepository.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresOidcConfigRepository.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresRoleRepository.java (97%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresThresholdRepository.java (92%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/storage/PostgresUserRepository.java (96%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/web/ArtifactDownloadController.java (90%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/web/ArtifactDownloadTokenSigner.java (98%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/web/EnvPath.java (81%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/web/EnvironmentPathResolver.java (94%) rename cameleer-server-app/src/main/java/{com => io}/cameleer/server/app/web/SpaForwardController.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/.gitkeep (100%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/AbstractPostgresIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/ClickHouseTestHelper.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/SpringContextSmokeIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/TestSecurityHelper.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/admin/AuditServiceTest.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/agent/SsePayloadSignerTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/AlertingEnvIsolationIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/AlertingFullLifecycleIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/controller/AlertControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/eval/TickCacheTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/HmacSignerTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/MustacheRendererTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AgentCommandControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AgentRegistrationControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AgentSseControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AppControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AppDirtyStateIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ApplicationConfigControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AuditLogControllerIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/BackpressureIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DatabaseAdminControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DeploymentControllerAuditIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DeploymentControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DetailControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DiagramControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/DiagramRenderControllerIT.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/EnvironmentAdminControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ExecutionControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ForwardCompatIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/HealthControllerIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/LicenseUsageControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/MetricsControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/OpenApiIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/SearchControllerIT.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/controller/ThresholdAdminControllerIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/diagram/ElkDiagramRendererTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/http/SslContextBuilderTest.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/interceptor/ProtocolVersionIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/AgentCapEnforcementIT.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/AlertRuleCapEnforcementIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/AppCapEnforcementIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/ComputeCapEnforcementIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/EnvironmentCapEnforcementIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseEnforcementIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseEnforcerTest.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseLifecycleIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseMessageRendererTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseMetricsTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseRevalidationJobTest.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseServiceTest.java (90%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/LicenseUsageReaderIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/OutboundCapEnforcementIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/PostgresLicenseRepositoryIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/RetentionCapEnforcementIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/RetentionPolicyApplierTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/license/UserCapEnforcementIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java (87%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java (90%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/SsrfGuardTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/crypto/SecretCipherTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/retention/JarRetentionJobTest.java (87%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/BlueGreenStrategyIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/DeploymentSnapshotIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/LoaderHardeningIT.java (99%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/RollingStrategyIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/runtime/TraefikLabelBuilderTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/AlertingProjectionsIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/ClickHouseLogStoreCountIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/ClickHouseLogStoreIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/search/ClickHouseSearchIndexIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/BootstrapTokenIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/BootstrapTokenValidatorTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/Ed25519SigningServiceTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/JwtRefreshIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/JwtRevocationIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/JwtServiceTest.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/LogoutControllerIT.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/OidcProviderNameDeriverTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/RegistrationSecurityIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/SecurityFilterIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/SseSigningIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/security/TestSecurityConfig.java (91%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java (92%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseExecutionReadIT.java (94%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ClickHouseStatsStoreIT.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/ConfigEnvIsolationIT.java (96%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/DiagramLinkingIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/FilesystemArtifactStoreTest.java (97%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/FlywayMigrationIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/IngestionSchemaIT.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java (89%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java (95%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/web/ArtifactDownloadControllerTest.java (93%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java (98%) rename cameleer-server-app/src/test/java/{com => io}/cameleer/server/core/rbac/ClaimMappingServiceTest.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/.gitkeep (100%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AppSettings.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AppSettingsRepository.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AuditCategory.java (84%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AuditRecord.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AuditRepository.java (92%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AuditResult.java (55%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/AuditService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/SensitiveKeysConfig.java (82%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/SensitiveKeysMerger.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/SensitiveKeysRepository.java (81%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/ThresholdConfig.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/admin/ThresholdRepository.java (80%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentCommand.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentEventListener.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentEventPage.java (91%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentEventRecord.java (84%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentEventRepository.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentEventService.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentInfo.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentRegistryService.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/AgentState.java (75%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/CommandReply.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/CommandStatus.java (78%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/CommandType.java (83%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/agent/RouteStateRegistry.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AgentLifecycleCondition.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AgentLifecycleEventType.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AgentStateCondition.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AggregationOp.java (55%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertCondition.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertInstance.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertInstanceRepository.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertMatchSpec.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertNotification.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertNotificationRepository.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertRule.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertRuleRepository.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertRuleTarget.java (72%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertScope.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertSeverity.java (56%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertSilence.java (86%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertSilenceRepository.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/AlertState.java (55%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/Comparator.java (53%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/ConditionKind.java (78%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/DeploymentStateCondition.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/ExchangeMatchCondition.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/FireMode.java (56%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/JvmMetricCondition.java (91%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/LogPatternCondition.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/NotificationStatus.java (59%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/RouteMetric.java (82%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/RouteMetricCondition.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/SilenceMatcher.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/TargetKind.java (51%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/alerting/WebhookBinding.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/analytics/UsageEvent.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/analytics/UsageStats.java (69%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/analytics/UsageTracker.java (61%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/detail/DetailService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/detail/ExecutionDetail.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/detail/ProcessorNode.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/diagram/DiagramLayout.java (92%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/diagram/DiagramRenderer.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/diagram/PositionedEdge.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/diagram/PositionedNode.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/http/OutboundHttpClientFactory.java (87%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/http/OutboundHttpProperties.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/http/OutboundHttpRequestContext.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/http/TrustMode.java (66%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/BufferedLogEntry.java (87%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/ChunkAccumulator.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/IngestionService.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/MergedExecution.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/TaggedDiagram.java (92%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/ingestion/WriteBuffer.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/license/LicenseGate.java (91%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundAuth.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundAuthKind.java (55%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundConnection.java (92%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundConnectionRepository.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundConnectionService.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/outbound/OutboundMethod.java (53%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/AssignmentOrigin.java (58%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/ClaimMappingRepository.java (92%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/ClaimMappingRule.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/ClaimMappingService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/GroupDetail.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/GroupRepository.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/GroupSummary.java (66%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/RbacService.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/RbacStats.java (74%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/RoleDetail.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/RoleRepository.java (89%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/RoleSummary.java (73%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/SystemRole.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/UserDetail.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/rbac/UserSummary.java (67%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/App.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/AppRepository.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/AppService.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/AppVersion.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/AppVersionRepository.java (91%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/ConfigMerger.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/ContainerRequest.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/ContainerStatus.java (84%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/CreateGuard.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeployStage.java (75%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/Deployment.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeploymentConfigSnapshot.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeploymentRepository.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeploymentService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeploymentStatus.java (68%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DeploymentStrategy.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DirtyStateCalculator.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/DirtyStateResult.java (81%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/Environment.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/EnvironmentColor.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/EnvironmentRepository.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/EnvironmentService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/ResolvedContainerConfig.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/RoutingMode.java (51%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/RuntimeDetector.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/RuntimeOrchestrator.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/runtime/RuntimeType.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/AttributeFilter.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/ExecutionStats.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/ExecutionSummary.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/LogSearchRequest.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/LogSearchResponse.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/SearchRequest.java (99%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/SearchResult.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/SearchService.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/StatsTimeseries.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/search/TopError.java (84%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/Ed25519SigningService.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/InvalidTokenException.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/JwtService.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/OidcConfig.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/OidcConfigRepository.java (87%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/PasswordPolicyValidator.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/UserInfo.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/security/UserRepository.java (95%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/ArtifactCoordinates.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/ArtifactStore.java (97%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/DiagramStore.java (91%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/ExecutionStore.java (98%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/LogEntryResult.java (89%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/LogIndex.java (60%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/MetricsQueryStore.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/MetricsStore.java (52%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/RouteCatalogEntry.java (82%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/RouteCatalogStore.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/SearchIndex.java (59%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/ServerMetricsQueryStore.java (76%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/ServerMetricsStore.java (77%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/StatsStore.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ExecutionDocument.java (94%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/MetricTimeSeries.java (79%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/MetricsSnapshot.java (85%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerInstanceInfo.java (88%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java (90%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricPoint.java (78%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricQueryRequest.java (96%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricQueryResponse.java (86%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricSample.java (93%) rename cameleer-server-core/src/main/java/{com => io}/cameleer/server/core/storage/model/ServerMetricSeries.java (86%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/.gitkeep (100%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/admin/AuditCategoryTest.java (92%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/admin/SensitiveKeysMergerTest.java (98%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/agent/AgentRegistryServiceTest.java (99%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/alerting/AlertConditionJsonTest.java (99%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/alerting/AlertDomainRecordsTest.java (96%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/alerting/AlertScopeTest.java (96%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/detail/TreeReconstructionTest.java (98%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/ingestion/ChunkAccumulatorTest.java (98%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/ingestion/WriteBufferTest.java (98%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/license/LicenseGateTest.java (92%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/runtime/AppServiceUploadTest.java (92%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/runtime/DeploymentStrategyTest.java (96%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/runtime/DirtyStateCalculatorTest.java (99%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/runtime/RuntimeDetectorTest.java (99%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/search/AttributeFilterTest.java (98%) rename cameleer-server-core/src/test/java/{com => io}/cameleer/server/core/storage/ArtifactCoordinatesTest.java (96%) diff --git a/.claude/rules/app-classes.md b/.claude/rules/app-classes.md index f0f16987..eb878ea4 100644 --- a/.claude/rules/app-classes.md +++ b/.claude/rules/app-classes.md @@ -5,7 +5,7 @@ paths: # App Module Key Classes -`cameleer-server-app/src/main/java/com/cameleer/server/app/` +`cameleer-server-app/src/main/java/io/cameleer/server/app/` ## URL taxonomy diff --git a/.claude/rules/core-classes.md b/.claude/rules/core-classes.md index d765f4ee..d8b85c7a 100644 --- a/.claude/rules/core-classes.md +++ b/.claude/rules/core-classes.md @@ -5,7 +5,7 @@ paths: # Core Module Key Classes -`cameleer-server-core/src/main/java/com/cameleer/server/core/` +`cameleer-server-core/src/main/java/io/cameleer/server/core/` ## agent/ — Agent lifecycle and commands @@ -47,9 +47,9 @@ paths: ## license/ — License domain (signed-token tier system) -The pure license **contract types** live in the separate `cameleer-license-api` module under package `com.cameleer.license` (no Spring, no server-runtime deps) so consumers like `cameleer-license-minter` and `cameleer-saas` can use them without inheriting server internals. Server-core only contains the runtime state holder (`LicenseGate`). +The pure license **contract types** live in the separate `cameleer-license-api` module under package `io.cameleer.license` (no Spring, no server-runtime deps) so consumers like `cameleer-license-minter` and `cameleer-saas` can use them without inheriting server internals. Server-core only contains the runtime state holder (`LicenseGate`). -Contract types in `cameleer-license-api` (package `com.cameleer.license`): +Contract types in `cameleer-license-api` (package `io.cameleer.license`): - `LicenseInfo` — record: `(UUID licenseId, String tenantId, String label, Map limits, Instant issuedAt, Instant expiresAt, int gracePeriodDays)`. `isExpired()` true once `now > expiresAt + gracePeriodDays`; `isAfterRawExpiry()` true once `now > expiresAt`. Constructed via `LicenseValidator`; canonical ctor null-checks all required fields and rejects blank tenantId / negative grace. - `LicenseLimits` — typed limits container backed by `Map`. `defaultsOnly()` returns the `DefaultTierLimits.DEFAULTS` view; `mergeOverDefaults(overrides)` produces the license-overrides UNION default tier. `get(String key)` returns the cap; throws `IllegalArgumentException` for unknown keys (programmer error). `isDefaultSourced(key, license)` reports whether a key fell through to the default tier. - `DefaultTierLimits` — immutable `LinkedHashMap` of constants for the no-license fallback tier: `max_environments=1, max_apps=3, max_agents=5, max_users=3, max_outbound_connections=1, max_alert_rules=2, max_total_cpu_millis=2000, max_total_memory_mb=2048, max_total_replicas=5, max_execution_retention_days=1, max_log_retention_days=1, max_metric_retention_days=1, max_jar_retention_count=3`. @@ -57,7 +57,7 @@ Contract types in `cameleer-license-api` (package `com.cameleer.license`): - `LicenseStateMachine` — pure classifier. `classify(LicenseInfo, String invalidReason)` returns `INVALID` if a reason is set, `ABSENT` if no license, `ACTIVE` if `now <= expiresAt`, `GRACE` if expired but within grace window, `EXPIRED` otherwise. - `LicenseState` — enum: `ABSENT, ACTIVE, GRACE, EXPIRED, INVALID`. -Runtime state holder in server-core (package `com.cameleer.server.core.license`): +Runtime state holder in server-core (package `io.cameleer.server.core.license`): - `LicenseGate` — runtime state holder (thread-safe via `AtomicReference`). `getCurrent()` returns the current `LicenseInfo` (null when ABSENT/INVALID); `getState()` delegates to `LicenseStateMachine.classify(...)`; `getEffectiveLimits()` returns license-overrides UNION defaults in `ACTIVE`/`GRACE`, defaults-only otherwise. `getInvalidReason()`, `load(LicenseInfo)`, `markInvalid(String reason)`, `clear()` are the mutators. `getLimit(key, defaultValue)` shorthand swallows unknown-key errors. ## search/ — Execution search and stats diff --git a/CLAUDE.md b/CLAUDE.md index a0c1416c..f85e0356 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -14,7 +14,7 @@ Cameleer Server — observability server that receives, stores, and serves Camel ## Modules -- `cameleer-license-api` — pure license contract types (`LicenseInfo`, `LicenseValidator`, `LicenseState`, `LicenseStateMachine`, `LicenseLimits`, `DefaultTierLimits`) under package `com.cameleer.license`. No Spring or server-runtime deps; consumed by `cameleer-server-core` (validation/runtime gate) and `cameleer-license-minter` (vendor signing) — and transitively by `cameleer-saas` via the minter — without inheriting server internals. +- `cameleer-license-api` — pure license contract types (`LicenseInfo`, `LicenseValidator`, `LicenseState`, `LicenseStateMachine`, `LicenseLimits`, `DefaultTierLimits`) under package `io.cameleer.license`. No Spring or server-runtime deps; consumed by `cameleer-server-core` (validation/runtime gate) and `cameleer-license-minter` (vendor signing) — and transitively by `cameleer-saas` via the minter — without inheriting server internals. - `cameleer-server-core` — domain logic, storage interfaces, services (no Spring dependencies) - `cameleer-server-app` — Spring Boot web app, REST controllers, SSE, persistence, Docker orchestration - `cameleer-license-minter` — vendor-only Ed25519 license signing library + CLI. Depends only on `cameleer-license-api` so consumers don't pull in `cameleer-server-core`. diff --git a/cameleer-license-api/pom.xml b/cameleer-license-api/pom.xml index b832c5e2..34717b45 100644 --- a/cameleer-license-api/pom.xml +++ b/cameleer-license-api/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - com.cameleer + io.cameleer cameleer-server-parent 1.0-SNAPSHOT diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/DefaultTierLimits.java b/cameleer-license-api/src/main/java/io/cameleer/license/DefaultTierLimits.java similarity index 96% rename from cameleer-license-api/src/main/java/com/cameleer/license/DefaultTierLimits.java rename to cameleer-license-api/src/main/java/io/cameleer/license/DefaultTierLimits.java index 47ec3b9c..f7fd6949 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/DefaultTierLimits.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/DefaultTierLimits.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import java.util.Collections; import java.util.LinkedHashMap; diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseInfo.java b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseInfo.java similarity index 98% rename from cameleer-license-api/src/main/java/com/cameleer/license/LicenseInfo.java rename to cameleer-license-api/src/main/java/io/cameleer/license/LicenseInfo.java index 5c6ef701..24b09941 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseInfo.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import java.time.Instant; import java.util.Map; diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseLimits.java b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseLimits.java similarity index 97% rename from cameleer-license-api/src/main/java/com/cameleer/license/LicenseLimits.java rename to cameleer-license-api/src/main/java/io/cameleer/license/LicenseLimits.java index 550b5d44..a27bc084 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseLimits.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseLimits.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import java.util.Collections; import java.util.LinkedHashMap; diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseState.java b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseState.java similarity index 75% rename from cameleer-license-api/src/main/java/com/cameleer/license/LicenseState.java rename to cameleer-license-api/src/main/java/io/cameleer/license/LicenseState.java index 05dc9557..582225eb 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseState.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseState.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; public enum LicenseState { ABSENT, diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseStateMachine.java b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseStateMachine.java similarity index 96% rename from cameleer-license-api/src/main/java/com/cameleer/license/LicenseStateMachine.java rename to cameleer-license-api/src/main/java/io/cameleer/license/LicenseStateMachine.java index ad955ac0..13691b90 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseStateMachine.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseStateMachine.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; public final class LicenseStateMachine { diff --git a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseValidator.java b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseValidator.java similarity index 99% rename from cameleer-license-api/src/main/java/com/cameleer/license/LicenseValidator.java rename to cameleer-license-api/src/main/java/io/cameleer/license/LicenseValidator.java index ac7222f8..4f6e960f 100644 --- a/cameleer-license-api/src/main/java/com/cameleer/license/LicenseValidator.java +++ b/cameleer-license-api/src/main/java/io/cameleer/license/LicenseValidator.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-license-api/src/test/java/com/cameleer/license/DefaultTierLimitsTest.java b/cameleer-license-api/src/test/java/io/cameleer/license/DefaultTierLimitsTest.java similarity index 97% rename from cameleer-license-api/src/test/java/com/cameleer/license/DefaultTierLimitsTest.java rename to cameleer-license-api/src/test/java/io/cameleer/license/DefaultTierLimitsTest.java index 2723d8b2..25e8859f 100644 --- a/cameleer-license-api/src/test/java/com/cameleer/license/DefaultTierLimitsTest.java +++ b/cameleer-license-api/src/test/java/io/cameleer/license/DefaultTierLimitsTest.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import org.junit.jupiter.api.Test; diff --git a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseInfoTest.java b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseInfoTest.java similarity index 98% rename from cameleer-license-api/src/test/java/com/cameleer/license/LicenseInfoTest.java rename to cameleer-license-api/src/test/java/io/cameleer/license/LicenseInfoTest.java index 42b36e4b..04cd9a9b 100644 --- a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseInfoTest.java +++ b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseInfoTest.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import org.junit.jupiter.api.Test; diff --git a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseStateMachineTest.java b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseStateMachineTest.java similarity index 98% rename from cameleer-license-api/src/test/java/com/cameleer/license/LicenseStateMachineTest.java rename to cameleer-license-api/src/test/java/io/cameleer/license/LicenseStateMachineTest.java index 4a61e91c..c14e1674 100644 --- a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseStateMachineTest.java +++ b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseStateMachineTest.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import org.junit.jupiter.api.Test; diff --git a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseValidatorTest.java b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseValidatorTest.java similarity index 99% rename from cameleer-license-api/src/test/java/com/cameleer/license/LicenseValidatorTest.java rename to cameleer-license-api/src/test/java/io/cameleer/license/LicenseValidatorTest.java index 581b665b..e3b9299d 100644 --- a/cameleer-license-api/src/test/java/com/cameleer/license/LicenseValidatorTest.java +++ b/cameleer-license-api/src/test/java/io/cameleer/license/LicenseValidatorTest.java @@ -1,4 +1,4 @@ -package com.cameleer.license; +package io.cameleer.license; import org.junit.jupiter.api.Test; diff --git a/cameleer-license-minter/pom.xml b/cameleer-license-minter/pom.xml index dc58904c..71cfaa7d 100644 --- a/cameleer-license-minter/pom.xml +++ b/cameleer-license-minter/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - com.cameleer + io.cameleer cameleer-server-parent 1.0-SNAPSHOT @@ -16,7 +16,7 @@ - com.cameleer + io.cameleer cameleer-license-api @@ -59,7 +59,7 @@ cli - com.cameleer.license.minter.cli.LicenseMinterCli + io.cameleer.license.minter.cli.LicenseMinterCli diff --git a/cameleer-license-minter/src/main/java/com/cameleer/license/minter/LicenseMinter.java b/cameleer-license-minter/src/main/java/io/cameleer/license/minter/LicenseMinter.java similarity index 96% rename from cameleer-license-minter/src/main/java/com/cameleer/license/minter/LicenseMinter.java rename to cameleer-license-minter/src/main/java/io/cameleer/license/minter/LicenseMinter.java index c67107e3..4bacbf71 100644 --- a/cameleer-license-minter/src/main/java/com/cameleer/license/minter/LicenseMinter.java +++ b/cameleer-license-minter/src/main/java/io/cameleer/license/minter/LicenseMinter.java @@ -1,6 +1,6 @@ -package com.cameleer.license.minter; +package io.cameleer.license.minter; -import com.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseInfo; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.SerializationFeature; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/cameleer-license-minter/src/main/java/com/cameleer/license/minter/cli/LicenseMinterCli.java b/cameleer-license-minter/src/main/java/io/cameleer/license/minter/cli/LicenseMinterCli.java similarity index 95% rename from cameleer-license-minter/src/main/java/com/cameleer/license/minter/cli/LicenseMinterCli.java rename to cameleer-license-minter/src/main/java/io/cameleer/license/minter/cli/LicenseMinterCli.java index b3c670f6..77be852a 100644 --- a/cameleer-license-minter/src/main/java/com/cameleer/license/minter/cli/LicenseMinterCli.java +++ b/cameleer-license-minter/src/main/java/io/cameleer/license/minter/cli/LicenseMinterCli.java @@ -1,7 +1,7 @@ -package com.cameleer.license.minter.cli; +package io.cameleer.license.minter.cli; -import com.cameleer.license.minter.LicenseMinter; -import com.cameleer.license.LicenseInfo; +import io.cameleer.license.minter.LicenseMinter; +import io.cameleer.license.LicenseInfo; import java.io.PrintStream; import java.nio.file.Files; @@ -107,7 +107,7 @@ public final class LicenseMinterCli { } try { String pubB64 = Files.readString(Path.of(pubPath)).trim(); - new com.cameleer.license.LicenseValidator(pubB64, tenant).validate(token); + new io.cameleer.license.LicenseValidator(pubB64, tenant).validate(token); out.println("verified ok"); } catch (Exception ve) { err.println("VERIFY FAILED: " + ve.getMessage()); diff --git a/cameleer-license-minter/src/test/java/com/cameleer/license/minter/LicenseMinterTest.java b/cameleer-license-minter/src/test/java/io/cameleer/license/minter/LicenseMinterTest.java similarity index 93% rename from cameleer-license-minter/src/test/java/com/cameleer/license/minter/LicenseMinterTest.java rename to cameleer-license-minter/src/test/java/io/cameleer/license/minter/LicenseMinterTest.java index 45465dd4..ff9b3f9a 100644 --- a/cameleer-license-minter/src/test/java/com/cameleer/license/minter/LicenseMinterTest.java +++ b/cameleer-license-minter/src/test/java/io/cameleer/license/minter/LicenseMinterTest.java @@ -1,7 +1,7 @@ -package com.cameleer.license.minter; +package io.cameleer.license.minter; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseValidator; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseValidator; import org.junit.jupiter.api.Test; import java.security.KeyPair; diff --git a/cameleer-license-minter/src/test/java/com/cameleer/license/minter/cli/LicenseMinterCliTest.java b/cameleer-license-minter/src/test/java/io/cameleer/license/minter/cli/LicenseMinterCliTest.java similarity index 97% rename from cameleer-license-minter/src/test/java/com/cameleer/license/minter/cli/LicenseMinterCliTest.java rename to cameleer-license-minter/src/test/java/io/cameleer/license/minter/cli/LicenseMinterCliTest.java index ec818ee5..1a619c2c 100644 --- a/cameleer-license-minter/src/test/java/com/cameleer/license/minter/cli/LicenseMinterCliTest.java +++ b/cameleer-license-minter/src/test/java/io/cameleer/license/minter/cli/LicenseMinterCliTest.java @@ -1,6 +1,6 @@ -package com.cameleer.license.minter.cli; +package io.cameleer.license.minter.cli; -import com.cameleer.license.LicenseValidator; +import io.cameleer.license.LicenseValidator; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; diff --git a/cameleer-server-app/pom.xml b/cameleer-server-app/pom.xml index a40820f5..3ac1e887 100644 --- a/cameleer-server-app/pom.xml +++ b/cameleer-server-app/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - com.cameleer + io.cameleer cameleer-server-parent 1.0-SNAPSHOT @@ -16,11 +16,11 @@ - com.cameleer + io.cameleer cameleer-server-core - com.cameleer + io.cameleer cameleer-license-minter ${project.version} test diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ConditionEvaluator.java b/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ConditionEvaluator.java deleted file mode 100644 index 7307663f..00000000 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ConditionEvaluator.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.cameleer.server.app.alerting.eval; - -import com.cameleer.server.core.alerting.AlertCondition; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; - -public interface ConditionEvaluator { - - ConditionKind kind(); - - EvalResult evaluate(C condition, AlertRule rule, EvalContext ctx); -} diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/.gitkeep b/cameleer-server-app/src/main/java/io/cameleer/server/app/.gitkeep similarity index 100% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/.gitkeep rename to cameleer-server-app/src/main/java/io/cameleer/server/app/.gitkeep diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/CameleerServerApplication.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/CameleerServerApplication.java similarity index 78% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/CameleerServerApplication.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/CameleerServerApplication.java index adfe430b..addb8c90 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/CameleerServerApplication.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/CameleerServerApplication.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app; +package io.cameleer.server.app; -import com.cameleer.server.app.config.AgentRegistryConfig; -import com.cameleer.server.app.config.IngestionConfig; +import io.cameleer.server.app.config.AgentRegistryConfig; +import io.cameleer.server.app.config.IngestionConfig; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.EnableConfigurationProperties; @@ -13,11 +13,11 @@ import java.util.TimeZone; /** * Main entry point for the Cameleer Server application. *

- * Scans {@code com.cameleer.server.app} and {@code com.cameleer.server.core} packages. + * Scans {@code io.cameleer.server.app} and {@code io.cameleer.server.core} packages. */ @SpringBootApplication(scanBasePackages = { - "com.cameleer.server.app", - "com.cameleer.server.core" + "io.cameleer.server.app", + "io.cameleer.server.core" }) @EnableAsync @EnableScheduling diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/AgentLifecycleMonitor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/AgentLifecycleMonitor.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/agent/AgentLifecycleMonitor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/agent/AgentLifecycleMonitor.java index f1893e8a..fc954992 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/AgentLifecycleMonitor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/AgentLifecycleMonitor.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.agent; +package io.cameleer.server.app.agent; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Scheduled; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SseConnectionManager.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SseConnectionManager.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SseConnectionManager.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SseConnectionManager.java index f074af82..534c3874 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SseConnectionManager.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SseConnectionManager.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.agent; +package io.cameleer.server.app.agent; -import com.cameleer.server.app.config.AgentRegistryConfig; -import com.cameleer.server.core.agent.AgentCommand; -import com.cameleer.server.core.agent.AgentEventListener; -import com.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.app.config.AgentRegistryConfig; +import io.cameleer.server.core.agent.AgentCommand; +import io.cameleer.server.core.agent.AgentEventListener; +import io.cameleer.server.core.agent.AgentRegistryService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import jakarta.annotation.PostConstruct; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SsePayloadSigner.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SsePayloadSigner.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SsePayloadSigner.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SsePayloadSigner.java index 61c644d9..cd5a91a3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/agent/SsePayloadSigner.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/agent/SsePayloadSigner.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.agent; +package io.cameleer.server.app.agent; -import com.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.core.security.Ed25519SigningService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingBeanConfig.java similarity index 83% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingBeanConfig.java index b4cc1e6a..1af83588 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingBeanConfig.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.config; +package io.cameleer.server.app.alerting.config; -import com.cameleer.server.app.alerting.eval.PerKindCircuitBreaker; -import com.cameleer.server.app.alerting.metrics.AlertingMetrics; -import com.cameleer.server.app.alerting.storage.*; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertNotificationRepository; -import com.cameleer.server.core.alerting.AlertRuleRepository; -import com.cameleer.server.core.alerting.AlertSilenceRepository; +import io.cameleer.server.app.alerting.eval.PerKindCircuitBreaker; +import io.cameleer.server.app.alerting.metrics.AlertingMetrics; +import io.cameleer.server.app.alerting.storage.*; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertNotificationRepository; +import io.cameleer.server.core.alerting.AlertRuleRepository; +import io.cameleer.server.core.alerting.AlertSilenceRepository; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingProperties.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingProperties.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingProperties.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingProperties.java index b7020713..6cc38f7a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/config/AlertingProperties.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/config/AlertingProperties.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.config; +package io.cameleer.server.app.alerting.config; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertController.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertController.java index 54a79afb..5af2ea2a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertController.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.alerting.dto.AlertDto; -import com.cameleer.server.app.alerting.dto.BulkIdsRequest; -import com.cameleer.server.app.alerting.dto.UnreadCountResponse; -import com.cameleer.server.app.alerting.notify.InAppInboxQuery; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.alerting.dto.AlertDto; +import io.cameleer.server.app.alerting.dto.BulkIdsRequest; +import io.cameleer.server.app.alerting.dto.UnreadCountResponse; +import io.cameleer.server.app.alerting.notify.InAppInboxQuery; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.validation.Valid; import org.springframework.http.HttpStatus; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertNotificationController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertNotificationController.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertNotificationController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertNotificationController.java index 903d0591..2f8cf07a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertNotificationController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertNotificationController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.alerting.dto.AlertNotificationDto; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.alerting.AlertNotification; -import com.cameleer.server.core.alerting.AlertNotificationRepository; -import com.cameleer.server.core.alerting.NotificationStatus; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.alerting.dto.AlertNotificationDto; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.alerting.AlertNotification; +import io.cameleer.server.core.alerting.AlertNotificationRepository; +import io.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.http.HttpStatus; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertRuleController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertRuleController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertRuleController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertRuleController.java index 24f23a6f..12eb0ee3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertRuleController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertRuleController.java @@ -1,33 +1,33 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.alerting.dto.AlertRuleRequest; -import com.cameleer.server.app.alerting.dto.AlertRuleResponse; -import com.cameleer.server.app.alerting.dto.RenderPreviewRequest; -import com.cameleer.server.app.alerting.dto.RenderPreviewResponse; -import com.cameleer.server.app.alerting.dto.TestEvaluateRequest; -import com.cameleer.server.app.alerting.dto.TestEvaluateResponse; -import com.cameleer.server.app.alerting.dto.WebhookBindingRequest; -import com.cameleer.server.app.alerting.eval.ConditionEvaluator; -import com.cameleer.server.app.alerting.eval.EvalContext; -import com.cameleer.server.app.alerting.eval.EvalResult; -import com.cameleer.server.app.alerting.eval.TickCache; -import com.cameleer.server.app.alerting.notify.MustacheRenderer; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.alerting.AlertCondition; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.AlertRuleRepository; -import com.cameleer.server.core.alerting.AlertRuleTarget; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.ExchangeMatchCondition; -import com.cameleer.server.core.alerting.FireMode; -import com.cameleer.server.core.alerting.WebhookBinding; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionService; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.alerting.dto.AlertRuleRequest; +import io.cameleer.server.app.alerting.dto.AlertRuleResponse; +import io.cameleer.server.app.alerting.dto.RenderPreviewRequest; +import io.cameleer.server.app.alerting.dto.RenderPreviewResponse; +import io.cameleer.server.app.alerting.dto.TestEvaluateRequest; +import io.cameleer.server.app.alerting.dto.TestEvaluateResponse; +import io.cameleer.server.app.alerting.dto.WebhookBindingRequest; +import io.cameleer.server.app.alerting.eval.ConditionEvaluator; +import io.cameleer.server.app.alerting.eval.EvalContext; +import io.cameleer.server.app.alerting.eval.EvalResult; +import io.cameleer.server.app.alerting.eval.TickCache; +import io.cameleer.server.app.alerting.notify.MustacheRenderer; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.alerting.AlertCondition; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.AlertRuleRepository; +import io.cameleer.server.core.alerting.AlertRuleTarget; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.ExchangeMatchCondition; +import io.cameleer.server.core.alerting.FireMode; +import io.cameleer.server.core.alerting.WebhookBinding; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionService; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; import jakarta.validation.Valid; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertSilenceController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertSilenceController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertSilenceController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertSilenceController.java index c15b1c89..02a23d6b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/controller/AlertSilenceController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/controller/AlertSilenceController.java @@ -1,14 +1,14 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.alerting.dto.AlertSilenceRequest; -import com.cameleer.server.app.alerting.dto.AlertSilenceResponse; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.alerting.AlertSilence; -import com.cameleer.server.core.alerting.AlertSilenceRepository; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.alerting.dto.AlertSilenceRequest; +import io.cameleer.server.app.alerting.dto.AlertSilenceResponse; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.alerting.AlertSilence; +import io.cameleer.server.core.alerting.AlertSilenceRepository; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; import jakarta.validation.Valid; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertDto.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertDto.java similarity index 81% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertDto.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertDto.java index a1dfc57f..cc27267d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertDto.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertDto.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertNotificationDto.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertNotificationDto.java similarity index 82% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertNotificationDto.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertNotificationDto.java index 08b8040c..30a4597c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertNotificationDto.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertNotificationDto.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertNotification; -import com.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.core.alerting.AlertNotification; +import io.cameleer.server.core.alerting.NotificationStatus; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleRequest.java similarity index 76% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleRequest.java index c5a4d1fb..864ede42 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleRequest.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertCondition; -import com.cameleer.server.core.alerting.AlertRuleTarget; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.AlertCondition; +import io.cameleer.server.core.alerting.AlertRuleTarget; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.ConditionKind; import jakarta.validation.Valid; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleResponse.java similarity index 80% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleResponse.java index 8abc8c74..3a94f70a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertRuleResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertRuleResponse.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertCondition; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.AlertRuleTarget; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.AlertCondition; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.AlertRuleTarget; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.ConditionKind; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceRequest.java similarity index 73% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceRequest.java index 5e3fdcb4..64cf6f87 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceRequest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.SilenceMatcher; +import io.cameleer.server.core.alerting.SilenceMatcher; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceResponse.java similarity index 77% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceResponse.java index 8a726b96..4b16d549 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/AlertSilenceResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/AlertSilenceResponse.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertSilence; -import com.cameleer.server.core.alerting.SilenceMatcher; +import io.cameleer.server.core.alerting.AlertSilence; +import io.cameleer.server.core.alerting.SilenceMatcher; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/BulkIdsRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/BulkIdsRequest.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/BulkIdsRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/BulkIdsRequest.java index 280faaf7..820156d9 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/BulkIdsRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/BulkIdsRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Size; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewRequest.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewRequest.java index aa08dc07..da920e76 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewResponse.java similarity index 60% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewResponse.java index 653b879a..afab4016 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/RenderPreviewResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/RenderPreviewResponse.java @@ -1,3 +1,3 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; public record RenderPreviewResponse(String title, String message) {} diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateRequest.java similarity index 84% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateRequest.java index 48685891..76380dda 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; /** * Request body for POST {id}/test-evaluate. diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateResponse.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateResponse.java index 45ce610c..6132b918 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/TestEvaluateResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/TestEvaluateResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.app.alerting.eval.EvalResult; +import io.cameleer.server.app.alerting.eval.EvalResult; /** * Result of a one-shot evaluator run against live data (does not persist any state). diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/UnreadCountResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/UnreadCountResponse.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/UnreadCountResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/UnreadCountResponse.java index 9b8b27fe..3fc82602 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/UnreadCountResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/UnreadCountResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertSeverity; import java.util.EnumMap; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingRequest.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingRequest.java index d83944a2..754b94b4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingResponse.java similarity index 80% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingResponse.java index 6e4f203f..f4c7a31e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/dto/WebhookBindingResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/dto/WebhookBindingResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.dto; +package io.cameleer.server.app.alerting.dto; -import com.cameleer.server.core.alerting.WebhookBinding; +import io.cameleer.server.core.alerting.WebhookBinding; import java.util.Map; import java.util.UUID; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java index 7171ce61..543a905f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluator.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.agent.AgentEventRecord; -import com.cameleer.server.core.agent.AgentEventRepository; -import com.cameleer.server.core.alerting.AgentLifecycleCondition; -import com.cameleer.server.core.alerting.AgentLifecycleEventType; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.AlertScope; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.agent.AgentEventRecord; +import io.cameleer.server.core.agent.AgentEventRepository; +import io.cameleer.server.core.alerting.AgentLifecycleCondition; +import io.cameleer.server.core.alerting.AgentLifecycleEventType; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.AlertScope; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.springframework.stereotype.Component; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluator.java similarity index 81% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluator.java index 6e15bd14..45daa983 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluator.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.alerting.AgentStateCondition; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.AlertScope; -import com.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.alerting.AgentStateCondition; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.AlertScope; +import io.cameleer.server.core.alerting.ConditionKind; import org.springframework.stereotype.Component; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java index f602f034..62168be4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJob.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.alerting.metrics.AlertingMetrics; -import com.cameleer.server.app.alerting.notify.MustacheRenderer; -import com.cameleer.server.app.alerting.notify.NotificationContextBuilder; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.alerting.metrics.AlertingMetrics; +import io.cameleer.server.app.alerting.notify.MustacheRenderer; +import io.cameleer.server.app.alerting.notify.NotificationContextBuilder; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertStateTransitions.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertStateTransitions.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertStateTransitions.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertStateTransitions.java index 22596e32..e99abc2c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/AlertStateTransitions.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/AlertStateTransitions.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.AlertRuleTarget; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; -import com.cameleer.server.core.alerting.TargetKind; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.AlertRuleTarget; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.alerting.TargetKind; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/BatchResultApplier.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/BatchResultApplier.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/BatchResultApplier.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/BatchResultApplier.java index 5b44b06c..678053f4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/BatchResultApplier.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/BatchResultApplier.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.alerting.notify.MustacheRenderer; -import com.cameleer.server.app.alerting.notify.NotificationContextBuilder; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.app.alerting.notify.MustacheRenderer; +import io.cameleer.server.app.alerting.notify.NotificationContextBuilder; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ConditionEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ConditionEvaluator.java new file mode 100644 index 00000000..927f63ab --- /dev/null +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ConditionEvaluator.java @@ -0,0 +1,12 @@ +package io.cameleer.server.app.alerting.eval; + +import io.cameleer.server.core.alerting.AlertCondition; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; + +public interface ConditionEvaluator { + + ConditionKind kind(); + + EvalResult evaluate(C condition, AlertRule rule, EvalContext ctx); +} diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java similarity index 79% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java index 13ef07b6..bc1ec861 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluator.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.DeploymentStateCondition; -import com.cameleer.server.core.runtime.App; -import com.cameleer.server.core.runtime.AppRepository; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentRepository; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.DeploymentStateCondition; +import io.cameleer.server.core.runtime.App; +import io.cameleer.server.core.runtime.AppRepository; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentRepository; import org.springframework.stereotype.Component; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalContext.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalContext.java similarity index 69% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalContext.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalContext.java index dcad9148..8f86b766 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalContext.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalContext.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalResult.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalResult.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalResult.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalResult.java index 1e4c144f..b97298b6 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/EvalResult.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/EvalResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; import java.util.List; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java index d3a635aa..d4a089b9 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluator.java @@ -1,16 +1,16 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.search.ClickHouseSearchIndex; -import com.cameleer.server.core.alerting.AlertMatchSpec; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.ExchangeMatchCondition; -import com.cameleer.server.core.alerting.FireMode; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.search.ClickHouseSearchIndex; +import io.cameleer.server.core.alerting.AlertMatchSpec; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.ExchangeMatchCondition; +import io.cameleer.server.core.alerting.FireMode; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.ExecutionSummary; +import io.cameleer.server.core.search.SearchRequest; +import io.cameleer.server.core.search.SearchResult; import org.springframework.stereotype.Component; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java index 575e7a9c..09da7ece 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluator.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.AggregationOp; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.JvmMetricCondition; -import com.cameleer.server.core.storage.MetricsQueryStore; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.core.alerting.AggregationOp; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.JvmMetricCondition; +import io.cameleer.server.core.storage.MetricsQueryStore; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import org.springframework.stereotype.Component; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluator.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluator.java index 636e4e5d..2bf1a772 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluator.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.LogPatternCondition; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.LogPatternCondition; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.LogSearchRequest; import org.springframework.stereotype.Component; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java index b03e1cdf..8f9cf7a1 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreaker.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.alerting.metrics.AlertingMetrics; -import com.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.app.alerting.metrics.AlertingMetrics; +import io.cameleer.server.core.alerting.ConditionKind; import java.time.Clock; import java.time.Duration; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java index 09eacd14..44e47ee0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluator.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.RouteMetricCondition; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.RouteMetricCondition; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.storage.StatsStore; import org.springframework.stereotype.Component; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/TickCache.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/TickCache.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/TickCache.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/TickCache.java index ed5a0859..28f783de 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/eval/TickCache.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/eval/TickCache.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; import java.util.concurrent.ConcurrentHashMap; import java.util.function.Supplier; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/metrics/AlertingMetrics.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/metrics/AlertingMetrics.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/metrics/AlertingMetrics.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/metrics/AlertingMetrics.java index 1b3f3f48..408fbed2 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/metrics/AlertingMetrics.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/metrics/AlertingMetrics.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.metrics; +package io.cameleer.server.app.alerting.metrics; -import com.cameleer.server.core.alerting.AlertState; -import com.cameleer.server.core.alerting.ConditionKind; -import com.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.NotificationStatus; import io.micrometer.core.instrument.Counter; import io.micrometer.core.instrument.Gauge; import io.micrometer.core.instrument.MeterRegistry; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/HmacSigner.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/HmacSigner.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/HmacSigner.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/HmacSigner.java index 6aaed7ae..151e2571 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/HmacSigner.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/HmacSigner.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/InAppInboxQuery.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/InAppInboxQuery.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/InAppInboxQuery.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/InAppInboxQuery.java index ba528fdf..5cd705c1 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/InAppInboxQuery.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/InAppInboxQuery.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.alerting.dto.UnreadCountResponse; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; -import com.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.app.alerting.dto.UnreadCountResponse; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.rbac.RbacService; import org.springframework.stereotype.Component; import java.time.Clock; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/MustacheRenderer.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/MustacheRenderer.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/MustacheRenderer.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/MustacheRenderer.java index ec208597..a992c30e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/MustacheRenderer.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/MustacheRenderer.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; import com.samskivert.mustache.Mustache; import org.slf4j.Logger; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilder.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilder.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilder.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilder.java index 50e4db43..59724de1 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilder.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilder.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.runtime.Environment; import org.springframework.stereotype.Component; import java.util.LinkedHashMap; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJob.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJob.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJob.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJob.java index f11fbc6a..fbaaf2dc 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJob.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJob.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.alerting.metrics.AlertingMetrics; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.alerting.metrics.AlertingMetrics; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Qualifier; @@ -23,7 +23,7 @@ import java.util.Map; * Claim-polling outbox loop that dispatches {@link AlertNotification} records. *

* On each tick, claims a batch of due notifications, resolves the backing - * {@link AlertInstance} and {@link com.cameleer.server.core.outbound.OutboundConnection}, + * {@link AlertInstance} and {@link io.cameleer.server.core.outbound.OutboundConnection}, * checks active silences, delegates to {@link WebhookDispatcher}, and persists the outcome. *

* Retry backoff: {@code retryAfter × attempts} (30 s, 60 s, 90 s, …). diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/SilenceMatcherService.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/SilenceMatcherService.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/SilenceMatcherService.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/SilenceMatcherService.java index 1f60226c..bf60946a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/SilenceMatcherService.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/SilenceMatcherService.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.SilenceMatcher; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.SilenceMatcher; import org.springframework.stereotype.Component; /** diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/WebhookDispatcher.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/WebhookDispatcher.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/WebhookDispatcher.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/WebhookDispatcher.java index c8616bcc..fb7b3a3f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/notify/WebhookDispatcher.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/notify/WebhookDispatcher.java @@ -1,16 +1,16 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.outbound.crypto.SecretCipher; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertNotification; -import com.cameleer.server.core.alerting.AlertRule; -import com.cameleer.server.core.alerting.NotificationStatus; -import com.cameleer.server.core.alerting.WebhookBinding; -import com.cameleer.server.core.http.OutboundHttpClientFactory; -import com.cameleer.server.core.http.OutboundHttpRequestContext; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.outbound.crypto.SecretCipher; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertNotification; +import io.cameleer.server.core.alerting.AlertRule; +import io.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.core.alerting.WebhookBinding; +import io.cameleer.server.core.http.OutboundHttpClientFactory; +import io.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundMethod; import com.fasterxml.jackson.databind.ObjectMapper; import org.apache.hc.client5.http.classic.methods.HttpPatch; import org.apache.hc.client5.http.classic.methods.HttpPost; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJob.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJob.java similarity index 84% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJob.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJob.java index 7fcb0154..5fff0feb 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJob.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJob.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.retention; +package io.cameleer.server.app.alerting.retention; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertNotificationRepository; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertNotificationRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Scheduled; @@ -15,9 +15,9 @@ import java.time.temporal.ChronoUnit; /** * Nightly retention job for alerting data. *

- * Deletes RESOLVED {@link com.cameleer.server.core.alerting.AlertInstance} rows older than + * Deletes RESOLVED {@link io.cameleer.server.core.alerting.AlertInstance} rows older than * {@code cameleer.server.alerting.eventRetentionDays} and DELIVERED/FAILED - * {@link com.cameleer.server.core.alerting.AlertNotification} rows older than + * {@link io.cameleer.server.core.alerting.AlertNotification} rows older than * {@code cameleer.server.alerting.notificationRetentionDays}. *

* Duplicate runs across replicas are tolerable — the DELETEs are idempotent. diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java similarity index 99% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java index 395296dc..0faf0372 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepository.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java index c05e3e6c..ad1e6be5 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepository.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.core.alerting.AlertNotification; -import com.cameleer.server.core.alerting.AlertNotificationRepository; -import com.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.core.alerting.AlertNotification; +import io.cameleer.server.core.alerting.AlertNotificationRepository; +import io.cameleer.server.core.alerting.NotificationStatus; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java similarity index 99% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java index 020f3171..4b67960c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepository.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java index 79068d1a..a9ce6180 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepository.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.core.alerting.AlertSilence; -import com.cameleer.server.core.alerting.AlertSilenceRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.SilenceMatcher; +import io.cameleer.server.core.alerting.AlertSilence; +import io.cameleer.server.core.alerting.AlertSilenceRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.SilenceMatcher; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.RowMapper; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageFlushScheduler.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageFlushScheduler.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageFlushScheduler.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageFlushScheduler.java index a5d474b3..3cd3d234 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageFlushScheduler.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageFlushScheduler.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.analytics; +package io.cameleer.server.app.analytics; -import com.cameleer.server.app.storage.ClickHouseUsageTracker; +import io.cameleer.server.app.storage.ClickHouseUsageTracker; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Scheduled; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageTrackingInterceptor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageTrackingInterceptor.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageTrackingInterceptor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageTrackingInterceptor.java index 15c915f8..6514064f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/analytics/UsageTrackingInterceptor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/analytics/UsageTrackingInterceptor.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.analytics; +package io.cameleer.server.app.analytics; -import com.cameleer.server.core.analytics.UsageEvent; -import com.cameleer.server.core.analytics.UsageTracker; +import io.cameleer.server.core.analytics.UsageEvent; +import io.cameleer.server.core.analytics.UsageTracker; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import org.springframework.security.core.Authentication; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryBeanConfig.java similarity index 72% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryBeanConfig.java index 93bed25d..7dfe181d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryBeanConfig.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.core.agent.AgentEventRepository; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.RouteStateRegistry; +import io.cameleer.server.core.agent.AgentEventRepository; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.RouteStateRegistry; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -18,7 +18,7 @@ public class AgentRegistryBeanConfig { @Bean public AgentRegistryService agentRegistryService(AgentRegistryConfig config, - com.cameleer.server.app.license.LicenseEnforcer enforcer) { + io.cameleer.server.app.license.LicenseEnforcer enforcer) { return new AgentRegistryService( config.getStaleThresholdMs(), config.getDeadThresholdMs(), diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryConfig.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryConfig.java index 09607f8b..0ecb7f30 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/AgentRegistryConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/AgentRegistryConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseConfig.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseConfig.java index 03f76d31..9b555f7b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import com.zaxxer.hikari.HikariDataSource; import org.springframework.beans.factory.annotation.Qualifier; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseProperties.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseProperties.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseProperties.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseProperties.java index 79eba5a6..e611ad6c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseProperties.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseProperties.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseSchemaInitializer.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseSchemaInitializer.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseSchemaInitializer.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseSchemaInitializer.java index 3b868b7c..2c147e17 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ClickHouseSchemaInitializer.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ClickHouseSchemaInitializer.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/DiagramBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/DiagramBeanConfig.java similarity index 67% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/DiagramBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/DiagramBeanConfig.java index 3a0ee798..b81c7a53 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/DiagramBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/DiagramBeanConfig.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.diagram.ElkDiagramRenderer; -import com.cameleer.server.core.diagram.DiagramRenderer; +import io.cameleer.server.app.diagram.ElkDiagramRenderer; +import io.cameleer.server.core.diagram.DiagramRenderer; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionBeanConfig.java similarity index 70% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionBeanConfig.java index 776b2d3e..9456df27 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionBeanConfig.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.ingestion.WriteBuffer; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -12,7 +12,7 @@ import org.springframework.context.annotation.Configuration; * Creates write buffer beans for the ingestion pipeline. *

* Each {@link WriteBuffer} instance is shared between the - * {@link com.cameleer.server.core.ingestion.IngestionService} (producer side) + * {@link io.cameleer.server.core.ingestion.IngestionService} (producer side) * and the flush scheduler (consumer side). */ @Configuration diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionConfig.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionConfig.java index 84f52e43..bc75b8dd 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/IngestionConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/IngestionConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/LicenseBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/LicenseBeanConfig.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/LicenseBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/LicenseBeanConfig.java index 877f1a7f..6463b849 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/LicenseBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/LicenseBeanConfig.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.license.LicenseRepository; -import com.cameleer.server.app.license.LicenseService; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseValidator; +import io.cameleer.server.app.license.LicenseRepository; +import io.cameleer.server.app.license.LicenseService; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseValidator; import jakarta.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/OpenApiConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/OpenApiConfig.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/OpenApiConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/OpenApiConfig.java index 7bd95ace..eb7af182 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/OpenApiConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/OpenApiConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import io.swagger.v3.oas.annotations.enums.SecuritySchemeType; import io.swagger.v3.oas.annotations.security.SecurityScheme; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/RbacBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/RbacBeanConfig.java similarity index 74% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/RbacBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/RbacBeanConfig.java index a1e20383..bb82458f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/RbacBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/RbacBeanConfig.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.storage.PostgresClaimMappingRepository; -import com.cameleer.server.core.rbac.ClaimMappingRepository; -import com.cameleer.server.core.rbac.ClaimMappingService; +import io.cameleer.server.app.storage.PostgresClaimMappingRepository; +import io.cameleer.server.core.rbac.ClaimMappingRepository; +import io.cameleer.server.core.rbac.ClaimMappingService; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/RuntimeBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/RuntimeBeanConfig.java similarity index 72% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/RuntimeBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/RuntimeBeanConfig.java index b76e08a7..6f073186 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/RuntimeBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/RuntimeBeanConfig.java @@ -1,19 +1,19 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.storage.FilesystemArtifactStore; -import com.cameleer.server.app.storage.PostgresAppRepository; -import com.cameleer.server.app.storage.PostgresAppVersionRepository; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.app.storage.PostgresEnvironmentRepository; -import com.cameleer.server.core.runtime.AppRepository; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersionRepository; -import com.cameleer.server.core.runtime.DeploymentRepository; -import com.cameleer.server.core.runtime.DeploymentService; -import com.cameleer.server.core.runtime.DirtyStateCalculator; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.runtime.EnvironmentService; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.app.storage.FilesystemArtifactStore; +import io.cameleer.server.app.storage.PostgresAppRepository; +import io.cameleer.server.app.storage.PostgresAppVersionRepository; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.app.storage.PostgresEnvironmentRepository; +import io.cameleer.server.core.runtime.AppRepository; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersionRepository; +import io.cameleer.server.core.runtime.DeploymentRepository; +import io.cameleer.server.core.runtime.DeploymentService; +import io.cameleer.server.core.runtime.DirtyStateCalculator; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.runtime.EnvironmentService; +import io.cameleer.server.core.storage.ArtifactStore; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -53,7 +53,7 @@ public class RuntimeBeanConfig { @Bean public EnvironmentService environmentService(EnvironmentRepository repo, - com.cameleer.server.app.license.LicenseEnforcer enforcer) { + io.cameleer.server.app.license.LicenseEnforcer enforcer) { return new EnvironmentService(repo, current -> enforcer.assertWithinCap("max_environments", current, 1)); } @@ -67,7 +67,7 @@ public class RuntimeBeanConfig { public AppService appService(AppRepository appRepo, AppVersionRepository versionRepo, ArtifactStore artifactStore, @Value("${cameleer.server.tenant.id:default}") String tenantId, - com.cameleer.server.app.license.LicenseEnforcer enforcer) { + io.cameleer.server.app.license.LicenseEnforcer enforcer) { return new AppService(appRepo, versionRepo, artifactStore, tenantId, current -> enforcer.assertWithinCap("max_apps", current, 1)); } diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/SearchBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/SearchBeanConfig.java similarity index 65% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/SearchBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/SearchBeanConfig.java index c42917e5..8079f902 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/SearchBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/SearchBeanConfig.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.core.search.SearchService; -import com.cameleer.server.core.storage.SearchIndex; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.search.SearchService; +import io.cameleer.server.core.storage.SearchIndex; +import io.cameleer.server.core.storage.StatsStore; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java index b8d275b6..99c9077a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/ServerCapabilitiesHealthIndicator.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.actuate.health.Health; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/StorageBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/StorageBeanConfig.java similarity index 75% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/StorageBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/StorageBeanConfig.java index e4cf16b5..9ecb2b43 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/StorageBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/StorageBeanConfig.java @@ -1,35 +1,35 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.app.storage.ClickHouseAgentEventRepository; -import com.cameleer.server.app.storage.ClickHouseUsageTracker; -import com.cameleer.server.app.storage.ClickHouseDiagramStore; -import com.cameleer.server.app.storage.ClickHouseRouteCatalogStore; -import com.cameleer.server.core.storage.RouteCatalogStore; -import com.cameleer.server.app.storage.ClickHouseMetricsQueryStore; -import com.cameleer.server.app.storage.ClickHouseMetricsStore; -import com.cameleer.server.app.storage.ClickHouseServerMetricsQueryStore; -import com.cameleer.server.app.storage.ClickHouseServerMetricsStore; -import com.cameleer.server.app.storage.ClickHouseStatsStore; -import com.cameleer.server.core.admin.AuditRepository; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.agent.AgentEventRepository; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.detail.DetailService; -import com.cameleer.server.app.ingestion.ExecutionFlushScheduler; -import com.cameleer.server.app.search.ClickHouseSearchIndex; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.IngestionService; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.ingestion.WriteBuffer; -import com.cameleer.server.core.storage.*; -import com.cameleer.server.core.storage.LogIndex; -import com.cameleer.server.core.storage.StatsStore; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.storage.ClickHouseAgentEventRepository; +import io.cameleer.server.app.storage.ClickHouseUsageTracker; +import io.cameleer.server.app.storage.ClickHouseDiagramStore; +import io.cameleer.server.app.storage.ClickHouseRouteCatalogStore; +import io.cameleer.server.core.storage.RouteCatalogStore; +import io.cameleer.server.app.storage.ClickHouseMetricsQueryStore; +import io.cameleer.server.app.storage.ClickHouseMetricsStore; +import io.cameleer.server.app.storage.ClickHouseServerMetricsQueryStore; +import io.cameleer.server.app.storage.ClickHouseServerMetricsStore; +import io.cameleer.server.app.storage.ClickHouseStatsStore; +import io.cameleer.server.core.admin.AuditRepository; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.agent.AgentEventRepository; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.detail.DetailService; +import io.cameleer.server.app.ingestion.ExecutionFlushScheduler; +import io.cameleer.server.app.search.ClickHouseSearchIndex; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.IngestionService; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.storage.*; +import io.cameleer.server.core.storage.LogIndex; +import io.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -189,26 +189,26 @@ public class StorageBeanConfig { TenantProperties tenantProperties, @Qualifier("clickHouseJdbcTemplate") JdbcTemplate clickHouseJdbc) { return new ClickHouseUsageTracker(tenantProperties.getId(), clickHouseJdbc, - new com.cameleer.server.core.ingestion.WriteBuffer<>(5000)); + new io.cameleer.server.core.ingestion.WriteBuffer<>(5000)); } @Bean - public com.cameleer.server.app.analytics.UsageTrackingInterceptor usageTrackingInterceptor( + public io.cameleer.server.app.analytics.UsageTrackingInterceptor usageTrackingInterceptor( ClickHouseUsageTracker usageTracker) { - return new com.cameleer.server.app.analytics.UsageTrackingInterceptor(usageTracker); + return new io.cameleer.server.app.analytics.UsageTrackingInterceptor(usageTracker); } @Bean - public com.cameleer.server.app.analytics.UsageFlushScheduler usageFlushScheduler( + public io.cameleer.server.app.analytics.UsageFlushScheduler usageFlushScheduler( ClickHouseUsageTracker usageTracker) { - return new com.cameleer.server.app.analytics.UsageFlushScheduler(usageTracker); + return new io.cameleer.server.app.analytics.UsageFlushScheduler(usageTracker); } // ── License Repository ─────────────────────────────────────────── @Bean - public com.cameleer.server.app.license.LicenseRepository licenseRepository( + public io.cameleer.server.app.license.LicenseRepository licenseRepository( JdbcTemplate jdbcTemplate) { - return new com.cameleer.server.app.license.PostgresLicenseRepository(jdbcTemplate); + return new io.cameleer.server.app.license.PostgresLicenseRepository(jdbcTemplate); } } diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/TenantProperties.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/TenantProperties.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/TenantProperties.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/TenantProperties.java index 476cfb70..8cf551a0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/TenantProperties.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/TenantProperties.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/WebConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/WebConfig.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/config/WebConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/config/WebConfig.java index 99dd3c94..67a107ad 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/config/WebConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/config/WebConfig.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.config; +package io.cameleer.server.app.config; -import com.cameleer.server.app.analytics.UsageTrackingInterceptor; -import com.cameleer.server.app.interceptor.AuditInterceptor; -import com.cameleer.server.app.interceptor.ProtocolVersionInterceptor; -import com.cameleer.server.app.web.EnvironmentPathResolver; +import io.cameleer.server.app.analytics.UsageTrackingInterceptor; +import io.cameleer.server.app.interceptor.AuditInterceptor; +import io.cameleer.server.app.interceptor.ProtocolVersionInterceptor; +import io.cameleer.server.app.web.EnvironmentPathResolver; import org.springframework.context.annotation.Configuration; import org.springframework.web.method.support.HandlerMethodArgumentResolver; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentCommandController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentCommandController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentCommandController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentCommandController.java index 4d944bb3..e3aa2db8 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentCommandController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentCommandController.java @@ -1,23 +1,23 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.agent.SseConnectionManager; -import com.cameleer.server.app.dto.CommandAckRequest; -import com.cameleer.server.app.dto.CommandBroadcastResponse; -import com.cameleer.server.app.dto.CommandGroupResponse; -import com.cameleer.server.app.dto.CommandRequest; -import com.cameleer.server.app.dto.CommandSingleResponse; -import com.cameleer.server.app.dto.ReplayRequest; -import com.cameleer.server.app.dto.ReplayResponse; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.agent.AgentCommand; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.agent.CommandReply; -import com.cameleer.server.core.agent.CommandType; +import io.cameleer.server.app.agent.SseConnectionManager; +import io.cameleer.server.app.dto.CommandAckRequest; +import io.cameleer.server.app.dto.CommandBroadcastResponse; +import io.cameleer.server.app.dto.CommandGroupResponse; +import io.cameleer.server.app.dto.CommandRequest; +import io.cameleer.server.app.dto.CommandSingleResponse; +import io.cameleer.server.app.dto.ReplayRequest; +import io.cameleer.server.app.dto.ReplayResponse; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.agent.AgentCommand; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.agent.CommandReply; +import io.cameleer.server.core.agent.CommandType; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import jakarta.servlet.http.HttpServletRequest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentConfigController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentConfigController.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentConfigController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentConfigController.java index dab1e3cd..be32077b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentConfigController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentConfigController.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.dto.AppConfigResponse; -import com.cameleer.server.app.security.JwtAuthenticationFilter; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.core.admin.SensitiveKeysConfig; -import com.cameleer.server.core.admin.SensitiveKeysMerger; -import com.cameleer.server.core.admin.SensitiveKeysRepository; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.security.JwtService.JwtValidationResult; +import io.cameleer.server.app.dto.AppConfigResponse; +import io.cameleer.server.app.security.JwtAuthenticationFilter; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.core.admin.SensitiveKeysConfig; +import io.cameleer.server.core.admin.SensitiveKeysMerger; +import io.cameleer.server.core.admin.SensitiveKeysRepository; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.security.JwtService.JwtValidationResult; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import io.swagger.v3.oas.annotations.Operation; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentEventsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentEventsController.java similarity index 85% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentEventsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentEventsController.java index 5ea1d51b..2568c0d2 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentEventsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentEventsController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AgentEventPageResponse; -import com.cameleer.server.app.dto.AgentEventResponse; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.agent.AgentEventPage; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.dto.AgentEventPageResponse; +import io.cameleer.server.app.dto.AgentEventResponse; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.agent.AgentEventPage; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentListController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentListController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentListController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentListController.java index 31962ac7..b67863a1 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentListController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentListController.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AgentInstanceResponse; -import com.cameleer.server.app.dto.ErrorResponse; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.dto.AgentInstanceResponse; +import io.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentMetricsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentMetricsController.java similarity index 83% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentMetricsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentMetricsController.java index 74b61683..f31c5ba7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentMetricsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentMetricsController.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AgentMetricsResponse; -import com.cameleer.server.app.dto.MetricBucket; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.storage.MetricsQueryStore; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.app.dto.AgentMetricsResponse; +import io.cameleer.server.app.dto.MetricBucket; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.storage.MetricsQueryStore; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentRegistrationController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentRegistrationController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentRegistrationController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentRegistrationController.java index c94ec9eb..dc5d94d5 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentRegistrationController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentRegistrationController.java @@ -1,27 +1,27 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.config.AgentRegistryConfig; -import com.cameleer.server.app.dto.AgentInstanceResponse; -import com.cameleer.server.app.dto.AgentRefreshRequest; -import com.cameleer.server.app.dto.AgentRefreshResponse; -import com.cameleer.server.app.dto.AgentRegistrationRequest; -import com.cameleer.server.app.dto.AgentRegistrationResponse; -import com.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.app.config.AgentRegistryConfig; +import io.cameleer.server.app.dto.AgentInstanceResponse; +import io.cameleer.server.app.dto.AgentRefreshRequest; +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 com.cameleer.server.app.security.BootstrapTokenValidator; -import com.cameleer.server.app.security.JwtAuthenticationFilter; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.agent.RouteStateRegistry; -import com.cameleer.server.core.security.Ed25519SigningService; -import com.cameleer.server.core.storage.RouteCatalogStore; -import com.cameleer.server.core.security.InvalidTokenException; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.app.security.BootstrapTokenValidator; +import io.cameleer.server.app.security.JwtAuthenticationFilter; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.agent.RouteStateRegistry; +import io.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.core.storage.RouteCatalogStore; +import io.cameleer.server.core.security.InvalidTokenException; +import io.cameleer.server.core.security.JwtService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentSseController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentSseController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentSseController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentSseController.java index f6a8e185..00788072 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AgentSseController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AgentSseController.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.agent.SseConnectionManager; -import com.cameleer.server.app.security.JwtAuthenticationFilter; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.app.agent.SseConnectionManager; +import io.cameleer.server.app.security.JwtAuthenticationFilter; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.security.JwtService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.responses.ApiResponse; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApiExceptionHandler.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApiExceptionHandler.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApiExceptionHandler.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApiExceptionHandler.java index 9bbc6884..21d4eda5 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApiExceptionHandler.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApiExceptionHandler.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.app.dto.ErrorResponse; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppController.java index 336a4f74..a1925a63 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppController.java @@ -1,20 +1,20 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.dto.DirtyStateResponse; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.runtime.App; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.runtime.AppVersionRepository; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentConfigSnapshot; -import com.cameleer.server.core.runtime.DirtyStateCalculator; -import com.cameleer.server.core.runtime.DirtyStateResult; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.RuntimeType; +import io.cameleer.server.app.dto.DirtyStateResponse; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.runtime.App; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.runtime.AppVersionRepository; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentConfigSnapshot; +import io.cameleer.server.core.runtime.DirtyStateCalculator; +import io.cameleer.server.core.runtime.DirtyStateResult; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.RuntimeType; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppSettingsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppSettingsController.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppSettingsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppSettingsController.java index 0bc4d9b5..6e974995 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AppSettingsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AppSettingsController.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AppSettingsRequest; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AppSettings; -import com.cameleer.server.core.admin.AppSettingsRepository; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.app.dto.AppSettingsRequest; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettingsRepository; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.runtime.Environment; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApplicationConfigController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApplicationConfigController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApplicationConfigController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApplicationConfigController.java index 4c037f6d..e2ce5a39 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ApplicationConfigController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ApplicationConfigController.java @@ -1,26 +1,26 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.dto.AppConfigResponse; -import com.cameleer.server.app.dto.CommandGroupResponse; -import com.cameleer.server.app.dto.ConfigUpdateResponse; -import com.cameleer.server.app.dto.TestExpressionRequest; -import com.cameleer.server.app.dto.TestExpressionResponse; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.admin.SensitiveKeysConfig; -import com.cameleer.server.core.admin.SensitiveKeysMerger; -import com.cameleer.server.core.admin.SensitiveKeysRepository; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.agent.CommandReply; -import com.cameleer.server.core.agent.CommandType; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.app.dto.AppConfigResponse; +import io.cameleer.server.app.dto.CommandGroupResponse; +import io.cameleer.server.app.dto.ConfigUpdateResponse; +import io.cameleer.server.app.dto.TestExpressionRequest; +import io.cameleer.server.app.dto.TestExpressionResponse; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.admin.SensitiveKeysConfig; +import io.cameleer.server.core.admin.SensitiveKeysMerger; +import io.cameleer.server.core.admin.SensitiveKeysRepository; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.agent.CommandReply; +import io.cameleer.server.core.agent.CommandType; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.storage.DiagramStore; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import io.swagger.v3.oas.annotations.Operation; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AuditLogController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AuditLogController.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AuditLogController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AuditLogController.java index edf01d48..3d854c7a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/AuditLogController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/AuditLogController.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AuditLogPageResponse; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditRepository; -import com.cameleer.server.core.admin.AuditRepository.AuditPage; -import com.cameleer.server.core.admin.AuditRepository.AuditQuery; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; +import io.cameleer.server.app.dto.AuditLogPageResponse; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditRepository; +import io.cameleer.server.core.admin.AuditRepository.AuditPage; +import io.cameleer.server.core.admin.AuditRepository.AuditQuery; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/CatalogController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/CatalogController.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/CatalogController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/CatalogController.java index 60b2b8fe..c90698ea 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/CatalogController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/CatalogController.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.config.TenantProperties; -import com.cameleer.server.app.dto.AgentSummary; -import com.cameleer.server.app.dto.CatalogApp; -import com.cameleer.server.app.dto.RouteSummary; +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 com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.agent.RouteStateRegistry; -import com.cameleer.server.core.runtime.*; -import com.cameleer.server.core.storage.DiagramStore; -import com.cameleer.server.core.storage.RouteCatalogEntry; -import com.cameleer.server.core.storage.RouteCatalogStore; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.agent.RouteStateRegistry; +import io.cameleer.server.core.runtime.*; +import io.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.storage.RouteCatalogEntry; +import io.cameleer.server.core.storage.RouteCatalogStore; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ChunkIngestionController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ChunkIngestionController.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ChunkIngestionController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ChunkIngestionController.java index a6571f9a..befb380d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ChunkIngestionController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ChunkIngestionController.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.ChunkAccumulator; import com.cameleer.common.model.ExecutionChunk; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.DeserializationFeature; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClaimMappingAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClaimMappingAdminController.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClaimMappingAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClaimMappingAdminController.java index 8543e46a..65a8cfe0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClaimMappingAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClaimMappingAdminController.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.rbac.ClaimMappingRepository; -import com.cameleer.server.core.rbac.ClaimMappingRule; -import com.cameleer.server.core.rbac.ClaimMappingService; +import io.cameleer.server.core.rbac.ClaimMappingRepository; +import io.cameleer.server.core.rbac.ClaimMappingRule; +import io.cameleer.server.core.rbac.ClaimMappingService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.http.ResponseEntity; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClickHouseAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClickHouseAdminController.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClickHouseAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClickHouseAdminController.java index ae03b616..ea1098cb 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ClickHouseAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ClickHouseAdminController.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ClickHousePerformanceResponse; -import com.cameleer.server.app.dto.ClickHouseQueryInfo; -import com.cameleer.server.app.dto.ClickHouseStatusResponse; -import com.cameleer.server.app.dto.ClickHouseTableInfo; +import io.cameleer.server.app.dto.ClickHousePerformanceResponse; +import io.cameleer.server.app.dto.ClickHouseQueryInfo; +import io.cameleer.server.app.dto.ClickHouseStatusResponse; +import io.cameleer.server.app.dto.ClickHouseTableInfo; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.beans.factory.annotation.Qualifier; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DatabaseAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DatabaseAdminController.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DatabaseAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DatabaseAdminController.java index 4e2132b7..3080aeeb 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DatabaseAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DatabaseAdminController.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ActiveQueryResponse; -import com.cameleer.server.app.dto.ConnectionPoolResponse; -import com.cameleer.server.app.dto.DatabaseStatusResponse; -import com.cameleer.server.app.dto.TableSizeResponse; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; +import io.cameleer.server.app.dto.ActiveQueryResponse; +import io.cameleer.server.app.dto.ConnectionPoolResponse; +import io.cameleer.server.app.dto.DatabaseStatusResponse; +import io.cameleer.server.app.dto.TableSizeResponse; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; import com.zaxxer.hikari.HikariDataSource; import com.zaxxer.hikari.HikariPoolMXBean; import io.swagger.v3.oas.annotations.Operation; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DeploymentController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DeploymentController.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DeploymentController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DeploymentController.java index 2f362003..151b8364 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DeploymentController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DeploymentController.java @@ -1,19 +1,19 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.runtime.DeploymentExecutor; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.runtime.App; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.runtime.AppVersionRepository; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentService; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentService; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.runtime.DeploymentExecutor; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.runtime.App; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.runtime.AppVersionRepository; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentService; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentService; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DetailController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DetailController.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DetailController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DetailController.java index ce357486..49da8a94 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DetailController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DetailController.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.detail.DetailService; -import com.cameleer.server.core.detail.ExecutionDetail; -import com.cameleer.server.core.storage.ExecutionStore; -import com.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; +import io.cameleer.server.core.detail.DetailService; +import io.cameleer.server.core.detail.ExecutionDetail; +import io.cameleer.server.core.storage.ExecutionStore; +import io.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramController.java index f94dc365..28130f3c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramController.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.graph.RouteGraph; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.ingestion.IngestionService; -import com.cameleer.server.core.ingestion.TaggedDiagram; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.ingestion.IngestionService; +import io.cameleer.server.core.ingestion.TaggedDiagram; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramRenderController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramRenderController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramRenderController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramRenderController.java index 6ed72f7c..5a793c0d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/DiagramRenderController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/DiagramRenderController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.graph.RouteGraph; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.diagram.DiagramLayout; -import com.cameleer.server.core.diagram.DiagramRenderer; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.diagram.DiagramLayout; +import io.cameleer.server.core.diagram.DiagramRenderer; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.storage.DiagramStore; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EnvironmentAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EnvironmentAdminController.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EnvironmentAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EnvironmentAdminController.java index e409d954..62be83bb 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EnvironmentAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EnvironmentAdminController.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentColor; -import com.cameleer.server.core.runtime.EnvironmentService; -import com.cameleer.server.core.runtime.RuntimeType; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentColor; +import io.cameleer.server.core.runtime.EnvironmentService; +import io.cameleer.server.core.runtime.RuntimeType; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EventIngestionController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EventIngestionController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EventIngestionController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EventIngestionController.java index 42b7ee3f..9c8d5ec8 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/EventIngestionController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/EventIngestionController.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.AgentEvent; -import com.cameleer.server.core.agent.AgentEventService; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.RouteStateRegistry; +import io.cameleer.server.core.agent.AgentEventService; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.RouteStateRegistry; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import io.swagger.v3.oas.annotations.Operation; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/GroupAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/GroupAdminController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/GroupAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/GroupAdminController.java index 9bd4b5ee..0922a8b5 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/GroupAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/GroupAdminController.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.rbac.GroupDetail; -import com.cameleer.server.core.rbac.GroupRepository; -import com.cameleer.server.core.rbac.GroupSummary; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.rbac.GroupDetail; +import io.cameleer.server.core.rbac.GroupRepository; +import io.cameleer.server.core.rbac.GroupSummary; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.SystemRole; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseAdminController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseAdminController.java index 52cb1062..3dbbc59d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseAdminController.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.license.LicenseRepository; -import com.cameleer.server.app.license.LicenseService; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; +import io.cameleer.server.app.license.LicenseRepository; +import io.cameleer.server.app.license.LicenseService; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.http.ResponseEntity; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseUsageController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseUsageController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseUsageController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseUsageController.java index 79483aee..04e596d6 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LicenseUsageController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LicenseUsageController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.license.LicenseMessageRenderer; -import com.cameleer.server.app.license.LicenseRepository; -import com.cameleer.server.app.license.LicenseService; -import com.cameleer.server.app.license.LicenseUsageReader; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.license.LicenseGate; +import io.cameleer.server.app.license.LicenseMessageRenderer; +import io.cameleer.server.app.license.LicenseRepository; +import io.cameleer.server.app.license.LicenseService; +import io.cameleer.server.app.license.LicenseUsageReader; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.license.LicenseGate; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogIngestionController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogIngestionController.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogIngestionController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogIngestionController.java index 5690e937..e4f16424 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogIngestionController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogIngestionController.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.app.security.JwtAuthenticationFilter; -import com.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.app.security.JwtAuthenticationFilter; +import io.cameleer.server.core.ingestion.BufferedLogEntry; import java.util.List; -import com.cameleer.server.core.ingestion.WriteBuffer; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.security.JwtService.JwtValidationResult; +import io.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.security.JwtService.JwtValidationResult; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; -import com.cameleer.server.app.config.TenantProperties; +import io.cameleer.server.app.config.TenantProperties; import jakarta.servlet.http.HttpServletRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogQueryController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogQueryController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogQueryController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogQueryController.java index b6fc5e11..07be38be 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/LogQueryController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/LogQueryController.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.LogEntryResponse; -import com.cameleer.server.app.dto.LogSearchPageResponse; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.core.search.LogSearchResponse; -import com.cameleer.server.core.storage.LogIndex; +import io.cameleer.server.app.dto.LogEntryResponse; +import io.cameleer.server.app.dto.LogSearchPageResponse; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.core.search.LogSearchResponse; +import io.cameleer.server.core.storage.LogIndex; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.http.ResponseEntity; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/MetricsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/MetricsController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/MetricsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/MetricsController.java index f3c969d8..8a729668 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/MetricsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/MetricsController.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.ingestion.IngestionService; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.ingestion.IngestionService; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/OidcConfigAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/OidcConfigAdminController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/OidcConfigAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/OidcConfigAdminController.java index a82c61d0..009f06c3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/OidcConfigAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/OidcConfigAdminController.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ErrorResponse; -import com.cameleer.server.app.dto.OidcAdminConfigRequest; -import com.cameleer.server.app.dto.OidcAdminConfigResponse; -import com.cameleer.server.app.dto.OidcTestResult; -import com.cameleer.server.app.security.OidcTokenExchanger; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.app.dto.OidcAdminConfigRequest; +import io.cameleer.server.app.dto.OidcAdminConfigResponse; +import io.cameleer.server.app.dto.OidcTestResult; +import io.cameleer.server.app.security.OidcTokenExchanger; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; import jakarta.servlet.http.HttpServletRequest; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RbacStatsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RbacStatsController.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RbacStatsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RbacStatsController.java index 844dff77..cf8a80d7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RbacStatsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RbacStatsController.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.RbacStats; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.RbacStats; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RoleAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RoleAdminController.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RoleAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RoleAdminController.java index ec627220..5158a6be 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RoleAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RoleAdminController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.rbac.RoleDetail; -import com.cameleer.server.core.rbac.RoleRepository; -import com.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.rbac.RoleDetail; +import io.cameleer.server.core.rbac.RoleRepository; +import io.cameleer.server.core.rbac.SystemRole; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteCatalogController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteCatalogController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteCatalogController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteCatalogController.java index d4407810..e64a7d3f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteCatalogController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteCatalogController.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.AgentSummary; -import com.cameleer.server.app.dto.AppCatalogEntry; -import com.cameleer.server.app.dto.RouteSummary; -import com.cameleer.server.app.web.EnvPath; +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 com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.agent.RouteStateRegistry; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.storage.DiagramStore; -import com.cameleer.server.core.storage.RouteCatalogEntry; -import com.cameleer.server.core.storage.RouteCatalogStore; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.agent.RouteStateRegistry; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.storage.RouteCatalogEntry; +import io.cameleer.server.core.storage.RouteCatalogStore; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteMetricsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteMetricsController.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteMetricsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteMetricsController.java index a3a407dc..b413bf4c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/RouteMetricsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/RouteMetricsController.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ProcessorMetrics; -import com.cameleer.server.app.dto.RouteMetrics; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AppSettings; -import com.cameleer.server.core.admin.AppSettingsRepository; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.app.dto.ProcessorMetrics; +import io.cameleer.server.app.dto.RouteMetrics; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettingsRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.storage.StatsStore; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SearchController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SearchController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SearchController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SearchController.java index 146946df..d63c9796 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SearchController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SearchController.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.web.EnvPath; -import com.cameleer.server.core.admin.AppSettings; -import com.cameleer.server.core.admin.AppSettingsRepository; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.search.AttributeFilter; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; -import com.cameleer.server.core.search.SearchService; -import com.cameleer.server.core.search.StatsTimeseries; -import com.cameleer.server.core.search.TopError; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.app.web.EnvPath; +import io.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettingsRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.search.AttributeFilter; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.search.ExecutionSummary; +import io.cameleer.server.core.search.SearchRequest; +import io.cameleer.server.core.search.SearchResult; +import io.cameleer.server.core.search.SearchService; +import io.cameleer.server.core.search.StatsTimeseries; +import io.cameleer.server.core.search.TopError; +import io.cameleer.server.core.storage.StatsStore; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.http.HttpStatus; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SensitiveKeysAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SensitiveKeysAdminController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SensitiveKeysAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SensitiveKeysAdminController.java index 76bdc22c..f36d9d8f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/SensitiveKeysAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/SensitiveKeysAdminController.java @@ -1,19 +1,19 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.dto.CommandGroupResponse; -import com.cameleer.server.app.dto.SensitiveKeysRequest; -import com.cameleer.server.app.dto.SensitiveKeysResponse; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.admin.SensitiveKeysConfig; -import com.cameleer.server.core.admin.SensitiveKeysMerger; -import com.cameleer.server.core.admin.SensitiveKeysRepository; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.CommandReply; -import com.cameleer.server.core.agent.CommandType; +import io.cameleer.server.app.dto.CommandGroupResponse; +import io.cameleer.server.app.dto.SensitiveKeysRequest; +import io.cameleer.server.app.dto.SensitiveKeysResponse; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.admin.SensitiveKeysConfig; +import io.cameleer.server.core.admin.SensitiveKeysMerger; +import io.cameleer.server.core.admin.SensitiveKeysRepository; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.CommandReply; +import io.cameleer.server.core.agent.CommandType; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.JsonNode; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ServerMetricsAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ServerMetricsAdminController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ServerMetricsAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ServerMetricsAdminController.java index a8049d59..e5395878 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ServerMetricsAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ServerMetricsAdminController.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.core.storage.ServerMetricsQueryStore; -import com.cameleer.server.core.storage.model.ServerInstanceInfo; -import com.cameleer.server.core.storage.model.ServerMetricCatalogEntry; -import com.cameleer.server.core.storage.model.ServerMetricQueryRequest; -import com.cameleer.server.core.storage.model.ServerMetricQueryResponse; +import io.cameleer.server.core.storage.ServerMetricsQueryStore; +import io.cameleer.server.core.storage.model.ServerInstanceInfo; +import io.cameleer.server.core.storage.model.ServerMetricCatalogEntry; +import io.cameleer.server.core.storage.model.ServerMetricQueryRequest; +import io.cameleer.server.core.storage.model.ServerMetricQueryResponse; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ThresholdAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ThresholdAdminController.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ThresholdAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ThresholdAdminController.java index 8793305a..a99e178c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/ThresholdAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/ThresholdAdminController.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.ThresholdConfigRequest; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.admin.ThresholdConfig; -import com.cameleer.server.core.admin.ThresholdRepository; +import io.cameleer.server.app.dto.ThresholdConfigRequest; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.admin.ThresholdConfig; +import io.cameleer.server.core.admin.ThresholdRepository; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UsageAnalyticsController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UsageAnalyticsController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UsageAnalyticsController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UsageAnalyticsController.java index f101b57e..fc03d74c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UsageAnalyticsController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UsageAnalyticsController.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.storage.ClickHouseUsageTracker; -import com.cameleer.server.core.analytics.UsageStats; +import io.cameleer.server.app.storage.ClickHouseUsageTracker; +import io.cameleer.server.core.analytics.UsageStats; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UserAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UserAdminController.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UserAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UserAdminController.java index b90f4c7a..9c23e072 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/controller/UserAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/controller/UserAdminController.java @@ -1,16 +1,16 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.dto.SetPasswordRequest; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.SystemRole; -import com.cameleer.server.core.rbac.UserDetail; -import com.cameleer.server.core.security.PasswordPolicyValidator; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.dto.SetPasswordRequest; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.rbac.UserDetail; +import io.cameleer.server.core.security.PasswordPolicyValidator; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; @@ -29,7 +29,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.server.ResponseStatusException; -import com.cameleer.server.app.security.SecurityProperties; +import io.cameleer.server.app.security.SecurityProperties; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/diagram/ElkDiagramRenderer.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/diagram/ElkDiagramRenderer.java similarity index 99% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/diagram/ElkDiagramRenderer.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/diagram/ElkDiagramRenderer.java index c60c6bea..b7db5b2c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/diagram/ElkDiagramRenderer.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/diagram/ElkDiagramRenderer.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.diagram; +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 com.cameleer.server.core.diagram.DiagramLayout; -import com.cameleer.server.core.diagram.DiagramRenderer; -import com.cameleer.server.core.diagram.PositionedEdge; -import com.cameleer.server.core.diagram.PositionedNode; +import io.cameleer.server.core.diagram.DiagramLayout; +import io.cameleer.server.core.diagram.DiagramRenderer; +import io.cameleer.server.core.diagram.PositionedEdge; +import io.cameleer.server.core.diagram.PositionedNode; import org.eclipse.elk.alg.layered.options.LayeredMetaDataProvider; import org.eclipse.elk.alg.layered.options.NodePlacementStrategy; import org.eclipse.elk.core.RecursiveGraphLayoutEngine; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ActiveQueryResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ActiveQueryResponse.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ActiveQueryResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ActiveQueryResponse.java index 8c752af7..578461f7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ActiveQueryResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ActiveQueryResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventPageResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventPageResponse.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventPageResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventPageResponse.java index 177b06b8..50935dd7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventPageResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventPageResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventResponse.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventResponse.java index be8803c7..cd25c00e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentEventResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentEventResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.agent.AgentEventRecord; +import io.cameleer.server.core.agent.AgentEventRecord; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentInstanceResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentInstanceResponse.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentInstanceResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentInstanceResponse.java index 97c361c8..cbf8d0ec 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentInstanceResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentInstanceResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentInfo; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentMetricsResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentMetricsResponse.java similarity index 83% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentMetricsResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentMetricsResponse.java index a98f1f9f..7b75c9f2 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentMetricsResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentMetricsResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import java.util.List; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshRequest.java similarity index 85% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshRequest.java index 1414572d..f8acb01c 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshResponse.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshResponse.java index 0870440b..d120315a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRefreshResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRefreshResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationRequest.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationRequest.java index 1e1ba1f9..87b514bd 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationResponse.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationResponse.java index be518152..0515b2f7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentRegistrationResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentRegistrationResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentSummary.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentSummary.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentSummary.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentSummary.java index a20b1a40..f4f33101 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AgentSummary.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AgentSummary.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppCatalogEntry.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppCatalogEntry.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppCatalogEntry.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppCatalogEntry.java index a4baf93d..d5972e6d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppCatalogEntry.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppCatalogEntry.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppConfigResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppConfigResponse.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppConfigResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppConfigResponse.java index 1c60c9f5..c80aef61 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppConfigResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppConfigResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import com.cameleer.common.model.ApplicationConfig; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppSettingsRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppSettingsRequest.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppSettingsRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppSettingsRequest.java index 6998e2a7..ed45d05f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AppSettingsRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AppSettingsRequest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettings; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuditLogPageResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuditLogPageResponse.java similarity index 85% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuditLogPageResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuditLogPageResponse.java index 91b08d4b..ccafb26e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuditLogPageResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuditLogPageResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.admin.AuditRecord; +import io.cameleer.server.core.admin.AuditRecord; import io.swagger.v3.oas.annotations.media.Schema; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthCapabilitiesResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthCapabilitiesResponse.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthCapabilitiesResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthCapabilitiesResponse.java index 7466af68..ed27f4bc 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthCapabilitiesResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthCapabilitiesResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthTokenResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthTokenResponse.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthTokenResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthTokenResponse.java index e94c2a16..e118ec47 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/AuthTokenResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/AuthTokenResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CatalogApp.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CatalogApp.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CatalogApp.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CatalogApp.java index d2a02531..060e2502 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CatalogApp.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CatalogApp.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHousePerformanceResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHousePerformanceResponse.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHousePerformanceResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHousePerformanceResponse.java index 88d02a51..86a1f75a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHousePerformanceResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHousePerformanceResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseQueryInfo.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseQueryInfo.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseQueryInfo.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseQueryInfo.java index bc09a07b..f128ae23 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseQueryInfo.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseQueryInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseStatusResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseStatusResponse.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseStatusResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseStatusResponse.java index 2c85c065..c0a03515 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseStatusResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseStatusResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseTableInfo.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseTableInfo.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseTableInfo.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseTableInfo.java index 9dfc3015..bf98181e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ClickHouseTableInfo.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ClickHouseTableInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandAckRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandAckRequest.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandAckRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandAckRequest.java index a3c69ce6..6f8d9994 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandAckRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandAckRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; /** * Request body for command acknowledgment from agents. diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandBroadcastResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandBroadcastResponse.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandBroadcastResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandBroadcastResponse.java index 9abf8126..9b53bbbe 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandBroadcastResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandBroadcastResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandGroupResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandGroupResponse.java similarity index 87% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandGroupResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandGroupResponse.java index b1790a21..60b1a0a4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandGroupResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandGroupResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandRequest.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandRequest.java index 544f2745..e6cac845 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandSingleResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandSingleResponse.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandSingleResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandSingleResponse.java index b540d835..91aab5e2 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/CommandSingleResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/CommandSingleResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConfigUpdateResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConfigUpdateResponse.java similarity index 81% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConfigUpdateResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConfigUpdateResponse.java index e4bf4dfc..a01c1106 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConfigUpdateResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConfigUpdateResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import com.cameleer.common.model.ApplicationConfig; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConnectionPoolResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConnectionPoolResponse.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConnectionPoolResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConnectionPoolResponse.java index b35ded75..7adbaa93 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ConnectionPoolResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ConnectionPoolResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DatabaseStatusResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DatabaseStatusResponse.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DatabaseStatusResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DatabaseStatusResponse.java index 09b55389..ad3ed8c7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DatabaseStatusResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DatabaseStatusResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DirtyStateResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DirtyStateResponse.java similarity index 66% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DirtyStateResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DirtyStateResponse.java index f79383de..6c0863e3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/DirtyStateResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/DirtyStateResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.runtime.DirtyStateResult; +import io.cameleer.server.core.runtime.DirtyStateResult; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ErrorResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ErrorResponse.java similarity index 84% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ErrorResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ErrorResponse.java index dd70e1bf..0c43bcec 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ErrorResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ErrorResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogEntryResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogEntryResponse.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogEntryResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogEntryResponse.java index 5ebdfacb..62da82f0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogEntryResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogEntryResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogSearchPageResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogSearchPageResponse.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogSearchPageResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogSearchPageResponse.java index 5e273527..f60260fb 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/LogSearchPageResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/LogSearchPageResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/MetricBucket.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/MetricBucket.java similarity index 80% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/MetricBucket.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/MetricBucket.java index 5c5f7493..da524d69 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/MetricBucket.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/MetricBucket.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import java.time.Instant; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigRequest.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigRequest.java index b39701b0..00136a25 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigResponse.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigResponse.java index dbcde26d..61092a87 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcAdminConfigResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcAdminConfigResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfig; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcPublicConfigResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcPublicConfigResponse.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcPublicConfigResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcPublicConfigResponse.java index b1375f64..4dd484e4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcPublicConfigResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcPublicConfigResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcTestResult.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcTestResult.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcTestResult.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcTestResult.java index 292c367e..590e6c63 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/OidcTestResult.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/OidcTestResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ProcessorMetrics.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ProcessorMetrics.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ProcessorMetrics.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ProcessorMetrics.java index 48f3215b..9f1d605d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ProcessorMetrics.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ProcessorMetrics.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayRequest.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayRequest.java index cc309060..a4e71f87 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayResponse.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayResponse.java index bfc3378a..1c3d7522 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ReplayResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ReplayResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteMetrics.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteMetrics.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteMetrics.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteMetrics.java index cddb9695..0a9e0505 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteMetrics.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteMetrics.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteSummary.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteSummary.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteSummary.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteSummary.java index d78d9112..3363516e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/RouteSummary.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/RouteSummary.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysRequest.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysRequest.java index 1ff220af..4c440da6 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysResponse.java similarity index 78% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysResponse.java index fe8dd1b6..cd93181d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SensitiveKeysResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SensitiveKeysResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SetPasswordRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SetPasswordRequest.java similarity index 76% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SetPasswordRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SetPasswordRequest.java index ce064cc2..95ff6450 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/SetPasswordRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/SetPasswordRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import jakarta.validation.constraints.NotBlank; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TableSizeResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TableSizeResponse.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TableSizeResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TableSizeResponse.java index d6bdbdb5..bd5462ed 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TableSizeResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TableSizeResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionRequest.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionRequest.java index c21207bf..c54b52d1 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; /** * Request body for testing a tap expression against sample data via a live agent. diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionResponse.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionResponse.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionResponse.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionResponse.java index 080772ae..931424c9 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/TestExpressionResponse.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/TestExpressionResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; /** * Response from testing a tap expression against sample data. diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ThresholdConfigRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ThresholdConfigRequest.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ThresholdConfigRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ThresholdConfigRequest.java index 56c43e8a..7c540631 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/dto/ThresholdConfigRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/dto/ThresholdConfigRequest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.dto; +package io.cameleer.server.app.dto; -import com.cameleer.server.core.admin.ThresholdConfig; +import io.cameleer.server.core.admin.ThresholdConfig; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.Valid; import jakarta.validation.constraints.Max; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java index 8b6811b6..2936e742 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactory.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.http; +package io.cameleer.server.app.http; -import com.cameleer.server.core.http.OutboundHttpClientFactory; -import com.cameleer.server.core.http.OutboundHttpProperties; -import com.cameleer.server.core.http.OutboundHttpRequestContext; -import com.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.http.OutboundHttpClientFactory; +import io.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.http.TrustMode; import org.apache.hc.client5.http.config.ConnectionConfig; import org.apache.hc.client5.http.config.RequestConfig; import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/SslContextBuilder.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/SslContextBuilder.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/http/SslContextBuilder.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/http/SslContextBuilder.java index 9207a609..52ee0327 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/SslContextBuilder.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/SslContextBuilder.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.http; +package io.cameleer.server.app.http; -import com.cameleer.server.core.http.OutboundHttpProperties; -import com.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.core.http.OutboundHttpRequestContext; import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManager; @@ -28,7 +28,7 @@ public class SslContextBuilder { CertificateException, IOException { SSLContext sslContext = SSLContext.getInstance("TLS"); - if (systemProps.trustAll() || ctx.trustMode() == com.cameleer.server.core.http.TrustMode.TRUST_ALL) { + if (systemProps.trustAll() || ctx.trustMode() == io.cameleer.server.core.http.TrustMode.TRUST_ALL) { sslContext.init(null, new TrustManager[]{new TrustAllManager()}, null); return sslContext; } @@ -36,7 +36,7 @@ public class SslContextBuilder { List extraCerts = new ArrayList<>(); // System-level extras are always merged; per-request paths apply only in TRUST_PATHS mode. List paths = new ArrayList<>(systemProps.trustedCaPemPaths()); - if (ctx.trustMode() == com.cameleer.server.core.http.TrustMode.TRUST_PATHS) { + if (ctx.trustMode() == io.cameleer.server.core.http.TrustMode.TRUST_PATHS) { paths.addAll(ctx.trustedCaPemPaths()); } for (String p : paths) { diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/config/OutboundHttpConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/config/OutboundHttpConfig.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/http/config/OutboundHttpConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/http/config/OutboundHttpConfig.java index 4305d0c6..e376e04b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/http/config/OutboundHttpConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/http/config/OutboundHttpConfig.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.http.config; +package io.cameleer.server.app.http.config; -import com.cameleer.server.app.http.ApacheOutboundHttpClientFactory; -import com.cameleer.server.app.http.SslContextBuilder; -import com.cameleer.server.core.http.OutboundHttpClientFactory; -import com.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.app.http.ApacheOutboundHttpClientFactory; +import io.cameleer.server.app.http.SslContextBuilder; +import io.cameleer.server.core.http.OutboundHttpClientFactory; +import io.cameleer.server.core.http.OutboundHttpProperties; import jakarta.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/ExecutionFlushScheduler.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/ExecutionFlushScheduler.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/ExecutionFlushScheduler.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/ExecutionFlushScheduler.java index 6353cf09..ab9d544a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/ExecutionFlushScheduler.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/ExecutionFlushScheduler.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.ingestion; +package io.cameleer.server.app.ingestion; -import com.cameleer.server.app.config.IngestionConfig; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.app.config.IngestionConfig; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.ingestion.WriteBuffer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.SmartLifecycle; import org.springframework.scheduling.annotation.Scheduled; -import com.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.app.metrics.ServerMetrics; import java.time.Duration; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/MetricsFlushScheduler.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/MetricsFlushScheduler.java similarity index 88% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/MetricsFlushScheduler.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/MetricsFlushScheduler.java index b1fd4d0f..045f6a5e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/ingestion/MetricsFlushScheduler.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/ingestion/MetricsFlushScheduler.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.ingestion; +package io.cameleer.server.app.ingestion; -import com.cameleer.server.app.config.IngestionConfig; -import com.cameleer.server.core.ingestion.WriteBuffer; -import com.cameleer.server.core.storage.MetricsStore; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.app.config.IngestionConfig; +import io.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.storage.MetricsStore; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.SmartLifecycle; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/AuditInterceptor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/AuditInterceptor.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/AuditInterceptor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/AuditInterceptor.java index 46332b22..7ba7af41 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/AuditInterceptor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/AuditInterceptor.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.interceptor; +package io.cameleer.server.app.interceptor; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java index afe40963..fb036ef6 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/interceptor/ProtocolVersionInterceptor.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.interceptor; +package io.cameleer.server.app.interceptor; import com.fasterxml.jackson.databind.ObjectMapper; import jakarta.servlet.http.HttpServletRequest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseCapExceededException.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseCapExceededException.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseCapExceededException.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseCapExceededException.java index 81563a35..7e4694be 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseCapExceededException.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseCapExceededException.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; public class LicenseCapExceededException extends RuntimeException { private final String limitKey; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseChangedEvent.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseChangedEvent.java similarity index 60% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseChangedEvent.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseChangedEvent.java index 2dbc69c3..dfb5bc4d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseChangedEvent.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseChangedEvent.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; import java.util.Objects; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseEnforcer.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseEnforcer.java similarity index 91% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseEnforcer.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseEnforcer.java index f457d9f3..4b38a347 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseEnforcer.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseEnforcer.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.license.LicenseLimits; -import com.cameleer.server.core.license.LicenseGate; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.license.LicenseLimits; +import io.cameleer.server.core.license.LicenseGate; import io.micrometer.core.instrument.Counter; import io.micrometer.core.instrument.MeterRegistry; import io.micrometer.core.instrument.simple.SimpleMeterRegistry; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseExceptionAdvice.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseExceptionAdvice.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseExceptionAdvice.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseExceptionAdvice.java index 8dffd781..040e3e37 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseExceptionAdvice.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseExceptionAdvice.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.license.LicenseInfo; -import com.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.server.core.license.LicenseGate; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ControllerAdvice; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMessageRenderer.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMessageRenderer.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMessageRenderer.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMessageRenderer.java index 03c31838..f9976899 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMessageRenderer.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMessageRenderer.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; import java.time.Duration; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMetrics.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMetrics.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMetrics.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMetrics.java index 3227cad0..2be43d69 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseMetrics.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseMetrics.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseState; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseState; import io.micrometer.core.instrument.Gauge; import io.micrometer.core.instrument.MeterRegistry; import org.springframework.beans.factory.annotation.Value; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRecord.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRecord.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRecord.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRecord.java index fc1abe56..b5196d2a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRecord.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRecord.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRepository.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRepository.java index b2ce3018..54155404 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import java.time.Instant; import java.util.Optional; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRevalidationJob.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRevalidationJob.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRevalidationJob.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRevalidationJob.java index fc05ac6b..dfd9266e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseRevalidationJob.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseRevalidationJob.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseService.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseService.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseService.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseService.java index 341888a3..13dbd9e7 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseService.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseService.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseValidator; -import com.cameleer.server.core.license.LicenseGate; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseValidator; +import io.cameleer.server.core.license.LicenseGate; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.ApplicationEventPublisher; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseUsageReader.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseUsageReader.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseUsageReader.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseUsageReader.java index 5132ac89..02708441 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/LicenseUsageReader.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/LicenseUsageReader.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/PostgresLicenseRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/PostgresLicenseRepository.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/PostgresLicenseRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/PostgresLicenseRepository.java index b0b3369c..e1a89917 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/PostgresLicenseRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/PostgresLicenseRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.RowMapper; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/RetentionPolicyApplier.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/RetentionPolicyApplier.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/license/RetentionPolicyApplier.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/license/RetentionPolicyApplier.java index 07153d50..aa7fa6fd 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/license/RetentionPolicyApplier.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/license/RetentionPolicyApplier.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseLimits; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseLimits; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Qualifier; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerInstanceIdConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerInstanceIdConfig.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerInstanceIdConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerInstanceIdConfig.java index 2c44e159..d3f8ca46 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerInstanceIdConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerInstanceIdConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.metrics; +package io.cameleer.server.app.metrics; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetrics.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetrics.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetrics.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetrics.java index 0575c607..50356d31 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetrics.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetrics.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.metrics; +package io.cameleer.server.app.metrics; -import com.cameleer.server.app.agent.SseConnectionManager; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.ingestion.WriteBuffer; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.app.agent.SseConnectionManager; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import io.micrometer.core.instrument.Counter; import io.micrometer.core.instrument.Gauge; import io.micrometer.core.instrument.MeterRegistry; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java index 2d483aae..5cf3df74 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotScheduler.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.metrics; +package io.cameleer.server.app.metrics; -import com.cameleer.server.core.storage.ServerMetricsStore; -import com.cameleer.server.core.storage.model.ServerMetricSample; +import io.cameleer.server.core.storage.ServerMetricsStore; +import io.cameleer.server.core.storage.model.ServerMetricSample; import io.micrometer.core.instrument.Measurement; import io.micrometer.core.instrument.Meter; import io.micrometer.core.instrument.MeterRegistry; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java index 6875ffd4..0951f0b2 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/OutboundConnectionServiceImpl.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.outbound; +package io.cameleer.server.app.outbound; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.core.alerting.AlertRuleRepository; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.outbound.OutboundConnectionService; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.core.alerting.AlertRuleRepository; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.outbound.OutboundConnectionService; import org.springframework.http.HttpStatus; import org.springframework.web.server.ResponseStatusException; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/SsrfGuard.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/SsrfGuard.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/SsrfGuard.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/SsrfGuard.java index 557f6f19..eaccbdaa 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/SsrfGuard.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/SsrfGuard.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.outbound; +package io.cameleer.server.app.outbound; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/config/OutboundBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/config/OutboundBeanConfig.java similarity index 67% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/config/OutboundBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/config/OutboundBeanConfig.java index 646bccf8..2624bc0b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/config/OutboundBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/config/OutboundBeanConfig.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.outbound.config; +package io.cameleer.server.app.outbound.config; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.app.outbound.OutboundConnectionServiceImpl; -import com.cameleer.server.app.outbound.SsrfGuard; -import com.cameleer.server.app.outbound.crypto.SecretCipher; -import com.cameleer.server.app.outbound.storage.PostgresOutboundConnectionRepository; -import com.cameleer.server.core.alerting.AlertRuleRepository; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.outbound.OutboundConnectionService; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.app.outbound.OutboundConnectionServiceImpl; +import io.cameleer.server.app.outbound.SsrfGuard; +import io.cameleer.server.app.outbound.crypto.SecretCipher; +import io.cameleer.server.app.outbound.storage.PostgresOutboundConnectionRepository; +import io.cameleer.server.core.alerting.AlertRuleRepository; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.outbound.OutboundConnectionService; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java index 8697f22c..576b9b43 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminController.java @@ -1,16 +1,16 @@ -package com.cameleer.server.app.outbound.controller; +package io.cameleer.server.app.outbound.controller; -import com.cameleer.server.app.outbound.crypto.SecretCipher; -import com.cameleer.server.app.outbound.dto.OutboundConnectionDto; -import com.cameleer.server.app.outbound.dto.OutboundConnectionRequest; -import com.cameleer.server.app.outbound.dto.OutboundConnectionTestResult; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.http.OutboundHttpClientFactory; -import com.cameleer.server.core.http.OutboundHttpRequestContext; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionService; +import io.cameleer.server.app.outbound.crypto.SecretCipher; +import io.cameleer.server.app.outbound.dto.OutboundConnectionDto; +import io.cameleer.server.app.outbound.dto.OutboundConnectionRequest; +import io.cameleer.server.app.outbound.dto.OutboundConnectionTestResult; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.http.OutboundHttpClientFactory; +import io.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionService; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletRequest; import jakarta.validation.Valid; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/crypto/SecretCipher.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/crypto/SecretCipher.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/crypto/SecretCipher.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/crypto/SecretCipher.java index 3f7e4eb9..faa0d46b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/crypto/SecretCipher.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/crypto/SecretCipher.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.outbound.crypto; +package io.cameleer.server.app.outbound.crypto; import javax.crypto.Cipher; import javax.crypto.Mac; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionDto.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionDto.java similarity index 79% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionDto.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionDto.java index 07a0aa9f..24d94449 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionDto.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionDto.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.outbound.dto; +package io.cameleer.server.app.outbound.dto; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuthKind; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuthKind; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundMethod; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java index b12b6fff..ea16050a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionRequest.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.outbound.dto; +package io.cameleer.server.app.outbound.dto; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundMethod; import jakarta.validation.Valid; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java similarity index 86% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java index 71527ae1..1d4a1396 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/dto/OutboundConnectionTestResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.outbound.dto; +package io.cameleer.server.app.outbound.dto; public record OutboundConnectionTestResult( int status, diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java index 02955bde..eb3f7b76 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepository.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.outbound.storage; +package io.cameleer.server.app.outbound.storage; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundAuthKind; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundAuthKind; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.outbound.OutboundMethod; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.ConnectionCallback; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/rbac/RbacServiceImpl.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/rbac/RbacServiceImpl.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/rbac/RbacServiceImpl.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/rbac/RbacServiceImpl.java index 32bbfbc6..0aa750d4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/rbac/RbacServiceImpl.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/rbac/RbacServiceImpl.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.rbac; +package io.cameleer.server.app.rbac; -import com.cameleer.server.core.rbac.GroupRepository; -import com.cameleer.server.core.rbac.GroupSummary; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.RbacStats; -import com.cameleer.server.core.rbac.RoleSummary; -import com.cameleer.server.core.rbac.SystemRole; -import com.cameleer.server.core.rbac.UserDetail; -import com.cameleer.server.core.rbac.UserSummary; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.core.rbac.GroupRepository; +import io.cameleer.server.core.rbac.GroupSummary; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.RbacStats; +import io.cameleer.server.core.rbac.RoleSummary; +import io.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.rbac.UserDetail; +import io.cameleer.server.core.rbac.UserSummary; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import org.springframework.http.HttpStatus; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Service; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/retention/JarRetentionJob.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/retention/JarRetentionJob.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/retention/JarRetentionJob.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/retention/JarRetentionJob.java index 60484e6a..85374025 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/retention/JarRetentionJob.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/retention/JarRetentionJob.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.retention; +package io.cameleer.server.app.retention; -import com.cameleer.server.core.runtime.*; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.runtime.*; +import io.cameleer.server.core.storage.ArtifactStore; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Scheduled; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/ContainerLogForwarder.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/ContainerLogForwarder.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/ContainerLogForwarder.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/ContainerLogForwarder.java index a0caad2d..ea9c55bf 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/ContainerLogForwarder.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/ContainerLogForwarder.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.ingestion.BufferedLogEntry; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.async.ResultCallback; import com.github.dockerjava.api.model.Frame; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DeploymentExecutor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DeploymentExecutor.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DeploymentExecutor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DeploymentExecutor.java index 0e881878..88c34e33 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DeploymentExecutor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DeploymentExecutor.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.app.license.LicenseUsageReader; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.app.web.ArtifactDownloadTokenSigner; -import com.cameleer.server.core.runtime.*; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.app.license.LicenseUsageReader; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.app.web.ArtifactDownloadTokenSigner; +import io.cameleer.server.core.runtime.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java similarity index 81% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java index e4c978a1..c5bcfe39 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DisabledRuntimeOrchestrator.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ContainerRequest; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.core.runtime.ContainerRequest; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import java.util.stream.Stream; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerEventMonitor.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerEventMonitor.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerEventMonitor.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerEventMonitor.java index 776e0644..363d0910 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerEventMonitor.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerEventMonitor.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.async.ResultCallback; import com.github.dockerjava.api.model.Event; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerNetworkManager.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerNetworkManager.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerNetworkManager.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerNetworkManager.java index cfc22b11..455b7ba3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerNetworkManager.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerNetworkManager.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.model.Network; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java index 7e52f9fe..a7336dff 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestrator.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ContainerRequest; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.core.runtime.ContainerRequest; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.async.ResultCallback; import com.github.dockerjava.api.model.AccessMode; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/PrometheusLabelBuilder.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/PrometheusLabelBuilder.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/PrometheusLabelBuilder.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/PrometheusLabelBuilder.java index 2ab78ea6..05c18764 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/PrometheusLabelBuilder.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/PrometheusLabelBuilder.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import java.util.LinkedHashMap; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java index b1388f94..662b63bd 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/RuntimeOrchestratorAutoConfig.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.DeploymentRepository; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.DeploymentRepository; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.core.DefaultDockerClientConfig; import com.github.dockerjava.core.DockerClientImpl; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/TraefikLabelBuilder.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/TraefikLabelBuilder.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/TraefikLabelBuilder.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/TraefikLabelBuilder.java index b5298839..46b34928 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/runtime/TraefikLabelBuilder.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/runtime/TraefikLabelBuilder.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ResolvedContainerConfig; +import io.cameleer.server.core.runtime.ResolvedContainerConfig; import java.util.LinkedHashMap; import java.util.Map; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseLogStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseLogStore.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseLogStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseLogStore.java index a389e28e..f3d8fcda 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseLogStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseLogStore.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.core.search.LogSearchResponse; -import com.cameleer.server.core.storage.LogEntryResult; -import com.cameleer.server.core.storage.LogIndex; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.core.search.LogSearchResponse; +import io.cameleer.server.core.storage.LogEntryResult; +import io.cameleer.server.core.storage.LogIndex; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseSearchIndex.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseSearchIndex.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseSearchIndex.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseSearchIndex.java index 7546cfd3..739d5fe3 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/search/ClickHouseSearchIndex.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/search/ClickHouseSearchIndex.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; -import com.cameleer.server.core.alerting.AlertMatchSpec; -import com.cameleer.server.core.search.AttributeFilter; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; -import com.cameleer.server.core.storage.SearchIndex; -import com.cameleer.server.core.storage.model.ExecutionDocument; +import io.cameleer.server.core.alerting.AlertMatchSpec; +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 io.cameleer.server.core.storage.SearchIndex; +import io.cameleer.server.core.storage.model.ExecutionDocument; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/AuthCapabilitiesController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/AuthCapabilitiesController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/AuthCapabilitiesController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/AuthCapabilitiesController.java index 3f08b5ab..e39038ea 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/AuthCapabilitiesController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/AuthCapabilitiesController.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.dto.AuthCapabilitiesResponse; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.app.dto.AuthCapabilitiesResponse; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/BootstrapTokenValidator.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/BootstrapTokenValidator.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/BootstrapTokenValidator.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/BootstrapTokenValidator.java index b24690dd..93c68516 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/BootstrapTokenValidator.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/BootstrapTokenValidator.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import java.nio.charset.StandardCharsets; import java.security.MessageDigest; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/Ed25519SigningServiceImpl.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/Ed25519SigningServiceImpl.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/Ed25519SigningServiceImpl.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/Ed25519SigningServiceImpl.java index 2d5d4225..17699c59 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/Ed25519SigningServiceImpl.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/Ed25519SigningServiceImpl.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.core.security.Ed25519SigningService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/InsecureTlsHelper.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/InsecureTlsHelper.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/InsecureTlsHelper.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/InsecureTlsHelper.java index 567e84de..2437c15b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/InsecureTlsHelper.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/InsecureTlsHelper.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtAuthenticationFilter.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtAuthenticationFilter.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtAuthenticationFilter.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtAuthenticationFilter.java index c8b0b875..aa8f4af0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtAuthenticationFilter.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtAuthenticationFilter.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.rbac.SystemRole; -import com.cameleer.server.core.security.JwtService; -import com.cameleer.server.core.security.JwtService.JwtValidationResult; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.JwtService.JwtValidationResult; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import jakarta.servlet.FilterChain; import jakarta.servlet.ServletException; import jakarta.servlet.http.HttpServletRequest; @@ -93,7 +93,7 @@ public class JwtAuthenticationFilter extends OncePerRequestFilter { Instant revoked = user.tokenRevokedBefore(); if (revoked != null && result.issuedAt().isBefore(revoked)) { serverMetrics.recordAuthFailure("revoked"); - throw new com.cameleer.server.core.security.InvalidTokenException("Token revoked"); + throw new io.cameleer.server.core.security.InvalidTokenException("Token revoked"); } }); } diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtServiceImpl.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtServiceImpl.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtServiceImpl.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtServiceImpl.java index 8f7fbf4a..0b7e29a0 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/JwtServiceImpl.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/JwtServiceImpl.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.core.security.InvalidTokenException; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.InvalidTokenException; +import io.cameleer.server.core.security.JwtService; import com.nimbusds.jose.JOSEException; import com.nimbusds.jose.JWSAlgorithm; import com.nimbusds.jose.JWSHeader; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcAuthController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcAuthController.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcAuthController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcAuthController.java index 694283bc..8e3ed836 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcAuthController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcAuthController.java @@ -1,23 +1,23 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.dto.AuthTokenResponse; -import com.cameleer.server.app.dto.ErrorResponse; -import com.cameleer.server.app.dto.OidcPublicConfigResponse; -import com.cameleer.server.app.license.LicenseEnforcer; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.rbac.ClaimMappingRepository; -import com.cameleer.server.core.rbac.ClaimMappingRule; -import com.cameleer.server.core.rbac.ClaimMappingService; -import com.cameleer.server.core.rbac.GroupRepository; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.SystemRole; -import com.cameleer.server.core.security.JwtService; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.dto.AuthTokenResponse; +import io.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.app.dto.OidcPublicConfigResponse; +import io.cameleer.server.app.license.LicenseEnforcer; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.rbac.ClaimMappingRepository; +import io.cameleer.server.core.rbac.ClaimMappingRule; +import io.cameleer.server.core.rbac.ClaimMappingService; +import io.cameleer.server.core.rbac.GroupRepository; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import jakarta.servlet.http.HttpServletRequest; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderHelper.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderHelper.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderHelper.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderHelper.java index 83902f5e..edcda4ca 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderHelper.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderHelper.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import com.nimbusds.jose.JWSAlgorithm; import com.nimbusds.jose.jwk.source.JWKSource; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderNameDeriver.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderNameDeriver.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderNameDeriver.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderNameDeriver.java index 511b8d31..4e079d8b 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcProviderNameDeriver.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcProviderNameDeriver.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import java.net.URI; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcTokenExchanger.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcTokenExchanger.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcTokenExchanger.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcTokenExchanger.java index bbd34cb6..08fb7583 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/OidcTokenExchanger.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/OidcTokenExchanger.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; import com.nimbusds.jose.jwk.source.JWKSource; import com.nimbusds.jose.proc.JWSVerificationKeySelector; import com.nimbusds.jose.proc.SecurityContext; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityBeanConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityBeanConfig.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityBeanConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityBeanConfig.java index b5247114..44c22a88 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityBeanConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityBeanConfig.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.web.ArtifactDownloadTokenSigner; +import io.cameleer.server.app.web.ArtifactDownloadTokenSigner; import org.springframework.beans.factory.InitializingBean; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Bean; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityConfig.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityConfig.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityConfig.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityConfig.java index 63613e45..44640a34 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityConfig.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityConfig.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.metrics.ServerMetrics; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.security.JwtService; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.metrics.ServerMetrics; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.UserRepository; import com.nimbusds.jose.jwk.source.JWKSource; import com.nimbusds.jose.proc.JWSVerificationKeySelector; import com.nimbusds.jose.proc.SecurityContext; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityProperties.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityProperties.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityProperties.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityProperties.java index 85535239..b37150bd 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/SecurityProperties.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/SecurityProperties.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/UiAuthController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/UiAuthController.java similarity index 93% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/security/UiAuthController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/security/UiAuthController.java index a2a20f49..d0d4a029 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/security/UiAuthController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/security/UiAuthController.java @@ -1,18 +1,18 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.dto.AuthTokenResponse; -import com.cameleer.server.app.dto.ErrorResponse; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.SystemRole; -import com.cameleer.server.core.rbac.UserDetail; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.app.dto.AuthTokenResponse; +import io.cameleer.server.app.dto.ErrorResponse; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.SystemRole; +import io.cameleer.server.core.rbac.UserDetail; +import io.cameleer.server.core.security.JwtService; import jakarta.servlet.http.HttpServletRequest; -import com.cameleer.server.core.security.JwtService.JwtValidationResult; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.core.security.JwtService.JwtValidationResult; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepository.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepository.java index fe4c25c6..36fe404a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepository.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.agent.AgentEventPage; -import com.cameleer.server.core.agent.AgentEventRecord; -import com.cameleer.server.core.agent.AgentEventRepository; +import io.cameleer.server.core.agent.AgentEventPage; +import io.cameleer.server.core.agent.AgentEventRecord; +import io.cameleer.server.core.agent.AgentEventRepository; import org.springframework.jdbc.core.JdbcTemplate; import java.nio.charset.StandardCharsets; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseDiagramStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseDiagramStore.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseDiagramStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseDiagramStore.java index c1c27252..db2b4b99 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseDiagramStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseDiagramStore.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.cameleer.common.graph.RouteGraph; import com.cameleer.common.graph.RouteNode; -import com.cameleer.server.core.ingestion.TaggedDiagram; -import com.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.ingestion.TaggedDiagram; +import io.cameleer.server.core.storage.DiagramStore; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseExecutionStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseExecutionStore.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseExecutionStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseExecutionStore.java index 496abe88..ad028147 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseExecutionStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseExecutionStore.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.storage.ExecutionStore; +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 com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java index 68d06d88..5e0674fe 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.MetricsQueryStore; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.core.storage.MetricsQueryStore; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import org.springframework.jdbc.core.JdbcTemplate; import java.time.Instant; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsStore.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsStore.java index 9057b5cb..e71491e5 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseMetricsStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseMetricsStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.MetricsStore; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.storage.MetricsStore; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import org.springframework.jdbc.core.JdbcTemplate; import java.sql.Timestamp; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java index cbdbaaf9..47664713 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseRouteCatalogStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.RouteCatalogEntry; -import com.cameleer.server.core.storage.RouteCatalogStore; +import io.cameleer.server.core.storage.RouteCatalogEntry; +import io.cameleer.server.core.storage.RouteCatalogStore; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java index 0c5773d2..f64af819 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsQueryStore.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.ServerMetricsQueryStore; -import com.cameleer.server.core.storage.model.ServerInstanceInfo; -import com.cameleer.server.core.storage.model.ServerMetricCatalogEntry; -import com.cameleer.server.core.storage.model.ServerMetricPoint; -import com.cameleer.server.core.storage.model.ServerMetricQueryRequest; -import com.cameleer.server.core.storage.model.ServerMetricQueryResponse; -import com.cameleer.server.core.storage.model.ServerMetricSeries; +import io.cameleer.server.core.storage.ServerMetricsQueryStore; +import io.cameleer.server.core.storage.model.ServerInstanceInfo; +import io.cameleer.server.core.storage.model.ServerMetricCatalogEntry; +import io.cameleer.server.core.storage.model.ServerMetricPoint; +import io.cameleer.server.core.storage.model.ServerMetricQueryRequest; +import io.cameleer.server.core.storage.model.ServerMetricQueryResponse; +import io.cameleer.server.core.storage.model.ServerMetricSeries; import org.springframework.jdbc.core.JdbcTemplate; import java.sql.Array; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStore.java similarity index 89% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStore.java index 3230f3e7..8b9dac8e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.ServerMetricsStore; -import com.cameleer.server.core.storage.model.ServerMetricSample; +import io.cameleer.server.core.storage.ServerMetricsStore; +import io.cameleer.server.core.storage.model.ServerMetricSample; import org.springframework.jdbc.core.JdbcTemplate; import java.sql.Timestamp; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseStatsStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseStatsStore.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseStatsStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseStatsStore.java index d9f42a46..0869eee9 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseStatsStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseStatsStore.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.search.StatsTimeseries; -import com.cameleer.server.core.search.StatsTimeseries.TimeseriesBucket; -import com.cameleer.server.core.search.TopError; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.search.StatsTimeseries; +import io.cameleer.server.core.search.StatsTimeseries.TimeseriesBucket; +import io.cameleer.server.core.search.TopError; +import io.cameleer.server.core.storage.StatsStore; import org.springframework.jdbc.core.JdbcTemplate; import java.sql.Timestamp; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseUsageTracker.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseUsageTracker.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseUsageTracker.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseUsageTracker.java index 58c5f3bc..b8c0593d 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/ClickHouseUsageTracker.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/ClickHouseUsageTracker.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.analytics.UsageEvent; -import com.cameleer.server.core.analytics.UsageStats; -import com.cameleer.server.core.analytics.UsageTracker; -import com.cameleer.server.core.ingestion.WriteBuffer; +import io.cameleer.server.core.analytics.UsageEvent; +import io.cameleer.server.core.analytics.UsageStats; +import io.cameleer.server.core.analytics.UsageTracker; +import io.cameleer.server.core.ingestion.WriteBuffer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/FilesystemArtifactStore.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/FilesystemArtifactStore.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/FilesystemArtifactStore.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/FilesystemArtifactStore.java index ab5ac074..b5568630 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/FilesystemArtifactStore.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/FilesystemArtifactStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import java.io.IOException; import java.io.InputStream; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppRepository.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppRepository.java index 3b45ae43..cd9ca395 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.runtime.App; -import com.cameleer.server.core.runtime.AppRepository; +import io.cameleer.server.core.runtime.App; +import io.cameleer.server.core.runtime.AppRepository; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppSettingsRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppSettingsRepository.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppSettingsRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppSettingsRepository.java index 5f607622..fe30453f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppSettingsRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppSettingsRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.admin.AppSettings; -import com.cameleer.server.core.admin.AppSettingsRepository; +import io.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettingsRepository; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.RowMapper; import org.springframework.stereotype.Repository; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppVersionRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppVersionRepository.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppVersionRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppVersionRepository.java index a61fd556..a2b4594f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAppVersionRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAppVersionRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.runtime.AppVersionRepository; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.runtime.AppVersionRepository; import org.springframework.jdbc.core.JdbcTemplate; import java.sql.ResultSet; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresApplicationConfigRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresApplicationConfigRepository.java similarity index 99% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresApplicationConfigRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresApplicationConfigRepository.java index e24c3811..9fb97e82 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresApplicationConfigRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresApplicationConfigRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.cameleer.common.model.ApplicationConfig; import com.fasterxml.jackson.core.JsonProcessingException; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAuditRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAuditRepository.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAuditRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAuditRepository.java index ae4ff712..d1a68a33 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresAuditRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresAuditRepository.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditRecord; -import com.cameleer.server.core.admin.AuditRepository; -import com.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditRecord; +import io.cameleer.server.core.admin.AuditRepository; +import io.cameleer.server.core.admin.AuditResult; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresClaimMappingRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresClaimMappingRepository.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresClaimMappingRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresClaimMappingRepository.java index 49ead566..f6613653 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresClaimMappingRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresClaimMappingRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.rbac.ClaimMappingRepository; -import com.cameleer.server.core.rbac.ClaimMappingRule; +import io.cameleer.server.core.rbac.ClaimMappingRepository; +import io.cameleer.server.core.rbac.ClaimMappingRule; import org.springframework.jdbc.core.JdbcTemplate; import java.util.List; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresDeploymentRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresDeploymentRepository.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresDeploymentRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresDeploymentRepository.java index c1737d30..a3aade4e 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresDeploymentRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresDeploymentRepository.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentConfigSnapshot; -import com.cameleer.server.core.runtime.DeploymentRepository; -import com.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentConfigSnapshot; +import io.cameleer.server.core.runtime.DeploymentRepository; +import io.cameleer.server.core.runtime.DeploymentStatus; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresEnvironmentRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresEnvironmentRepository.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresEnvironmentRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresEnvironmentRepository.java index 5067c27b..2412e394 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresEnvironmentRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresEnvironmentRepository.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentColor; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentColor; +import io.cameleer.server.core.runtime.EnvironmentRepository; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresGroupRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresGroupRepository.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresGroupRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresGroupRepository.java index 7bd0a150..2969c634 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresGroupRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresGroupRepository.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.rbac.*; +import io.cameleer.server.core.rbac.*; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Repository; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresOidcConfigRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresOidcConfigRepository.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresOidcConfigRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresOidcConfigRepository.java index 18842d5f..4ee21c06 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresOidcConfigRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresOidcConfigRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresRoleRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresRoleRepository.java similarity index 97% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresRoleRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresRoleRepository.java index 3e7aa0d3..73413e56 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresRoleRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresRoleRepository.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.rbac.*; +import io.cameleer.server.core.rbac.*; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Repository; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java index da82e5f4..24502b62 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresSensitiveKeysRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.admin.SensitiveKeysConfig; -import com.cameleer.server.core.admin.SensitiveKeysRepository; +import io.cameleer.server.core.admin.SensitiveKeysConfig; +import io.cameleer.server.core.admin.SensitiveKeysRepository; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresThresholdRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresThresholdRepository.java similarity index 92% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresThresholdRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresThresholdRepository.java index 7a8623ba..596e46d4 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresThresholdRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresThresholdRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.admin.ThresholdConfig; -import com.cameleer.server.core.admin.ThresholdRepository; +import io.cameleer.server.core.admin.ThresholdConfig; +import io.cameleer.server.core.admin.ThresholdRepository; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresUserRepository.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresUserRepository.java similarity index 96% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresUserRepository.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresUserRepository.java index f00bac83..10cffe12 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/storage/PostgresUserRepository.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/storage/PostgresUserRepository.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Repository; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadController.java similarity index 90% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadController.java index 3bb27f9b..74036834 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadController.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import org.springframework.core.io.InputStreamResource; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadTokenSigner.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadTokenSigner.java similarity index 98% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadTokenSigner.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadTokenSigner.java index 4a731b07..87b5084a 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/ArtifactDownloadTokenSigner.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/ArtifactDownloadTokenSigner.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvPath.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvPath.java similarity index 81% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvPath.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvPath.java index 17eed7a5..88bf3794 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvPath.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvPath.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -6,7 +6,7 @@ import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** - * Injects the {@link com.cameleer.server.core.runtime.Environment} identified by the + * Injects the {@link io.cameleer.server.core.runtime.Environment} identified by the * {@code {envSlug}} path variable. Returns 404 if the slug does not exist. *

* Use on handlers under {@code /api/v1/environments/{envSlug}/...}: diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvironmentPathResolver.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvironmentPathResolver.java similarity index 94% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvironmentPathResolver.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvironmentPathResolver.java index 4ac19cb4..4409d100 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/EnvironmentPathResolver.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/EnvironmentPathResolver.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.springframework.core.MethodParameter; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Component; diff --git a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/SpaForwardController.java b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/SpaForwardController.java similarity index 95% rename from cameleer-server-app/src/main/java/com/cameleer/server/app/web/SpaForwardController.java rename to cameleer-server-app/src/main/java/io/cameleer/server/app/web/SpaForwardController.java index 1c7a4416..718d183f 100644 --- a/cameleer-server-app/src/main/java/com/cameleer/server/app/web/SpaForwardController.java +++ b/cameleer-server-app/src/main/java/io/cameleer/server/app/web/SpaForwardController.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/.gitkeep b/cameleer-server-app/src/test/java/io/cameleer/server/app/.gitkeep similarity index 100% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/.gitkeep rename to cameleer-server-app/src/test/java/io/cameleer/server/app/.gitkeep diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/AbstractPostgresIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/AbstractPostgresIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/AbstractPostgresIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/AbstractPostgresIT.java index 8d897e5a..f693d627 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/AbstractPostgresIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/AbstractPostgresIT.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app; +package io.cameleer.server.app; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/ClickHouseTestHelper.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/ClickHouseTestHelper.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/ClickHouseTestHelper.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/ClickHouseTestHelper.java index b2fc66e7..4bb6eded 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/ClickHouseTestHelper.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/ClickHouseTestHelper.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app; +package io.cameleer.server.app; import org.springframework.core.io.ClassPathResource; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/SpringContextSmokeIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/SpringContextSmokeIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/SpringContextSmokeIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/SpringContextSmokeIT.java index 7a6f3a86..174529ad 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/SpringContextSmokeIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/SpringContextSmokeIT.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app; +package io.cameleer.server.app; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/TestSecurityHelper.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/TestSecurityHelper.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/TestSecurityHelper.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/TestSecurityHelper.java index 240cc356..6d68e03f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/TestSecurityHelper.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/TestSecurityHelper.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app; +package io.cameleer.server.app; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.server.core.security.JwtService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/admin/AuditServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/admin/AuditServiceTest.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/admin/AuditServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/admin/AuditServiceTest.java index db3f1acc..f0d2d99a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/admin/AuditServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/admin/AuditServiceTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.admin; +package io.cameleer.server.app.admin; -import com.cameleer.server.core.admin.*; +import io.cameleer.server.core.admin.*; import jakarta.servlet.http.HttpServletRequest; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/agent/SsePayloadSignerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/agent/SsePayloadSignerTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/agent/SsePayloadSignerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/agent/SsePayloadSignerTest.java index 08f68746..1d4731c7 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/agent/SsePayloadSignerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/agent/SsePayloadSignerTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.agent; +package io.cameleer.server.app.agent; -import com.cameleer.server.app.security.Ed25519SigningServiceImpl; -import com.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.app.security.Ed25519SigningServiceImpl; +import io.cameleer.server.core.security.Ed25519SigningService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingEnvIsolationIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingEnvIsolationIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingEnvIsolationIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingEnvIsolationIT.java index 3ca8d312..6d640311 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingEnvIsolationIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingEnvIsolationIT.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting; +package io.cameleer.server.app.alerting; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingFullLifecycleIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingFullLifecycleIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingFullLifecycleIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingFullLifecycleIT.java index 9969ca74..a6598c60 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/AlertingFullLifecycleIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/AlertingFullLifecycleIT.java @@ -1,17 +1,17 @@ -package com.cameleer.server.app.alerting; +package io.cameleer.server.app.alerting; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.alerting.eval.AlertEvaluatorJob; -import com.cameleer.server.app.alerting.notify.NotificationDispatchJob; -import com.cameleer.server.app.outbound.crypto.SecretCipher; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.alerting.eval.AlertEvaluatorJob; +import io.cameleer.server.app.alerting.notify.NotificationDispatchJob; +import io.cameleer.server.app.outbound.crypto.SecretCipher; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.github.tomakehurst.wiremock.WireMockServer; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java index 2937537c..5590a2a1 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/OutboundConnectionAllowedEnvIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting; +package io.cameleer.server.app.alerting; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.agent.AgentRegistryService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertControllerIT.java index 742ba47b..15e3f5ef 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertControllerIT.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java index 6abbb100..425a5ce2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertNotificationControllerIT.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertNotification; -import com.cameleer.server.core.alerting.AlertNotificationRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.alerting.AlertState; -import com.cameleer.server.core.alerting.NotificationStatus; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertNotification; +import io.cameleer.server.core.alerting.AlertNotificationRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.alerting.NotificationStatus; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java index 6daad7c0..8337a26d 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertRuleControllerIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.admin.AuditRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.admin.AuditRepository; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java index f493d335..a4bd6c1a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/controller/AlertSilenceControllerIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.controller; +package io.cameleer.server.app.alerting.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java index 7af41c31..0e9211a6 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentLifecycleEvaluatorTest.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.agent.AgentEventRecord; -import com.cameleer.server.core.agent.AgentEventRepository; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.agent.AgentEventRecord; +import io.cameleer.server.core.agent.AgentEventRepository; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java index 814f6228..be308916 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AgentStateEvaluatorTest.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.alerting.*; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java index d8e78592..68fe2737 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertEvaluatorJobIT.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.AgentState; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.AgentState; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.ingestion.MergedExecution; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java index 666d4166..aa7a9415 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/AlertStateTransitionsTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.core.alerting.*; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java index 7a9631b8..970f7673 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/DeploymentStateEvaluatorTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.*; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.*; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java index ddcf54c8..2a375a03 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/ExchangeMatchEvaluatorTest.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.search.ClickHouseSearchIndex; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.search.ClickHouseSearchIndex; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.ExecutionSummary; +import io.cameleer.server.core.search.SearchRequest; +import io.cameleer.server.core.search.SearchResult; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.ArgumentCaptor; @@ -206,8 +206,8 @@ class ExchangeMatchEvaluatorTest { eval.evaluate(condition, rule, new EvalContext("default", NOW, new TickCache())); // Verify the search request used the cursor tuple: timeFrom + afterExecutionId - ArgumentCaptor captor = - ArgumentCaptor.forClass(com.cameleer.server.core.search.SearchRequest.class); + ArgumentCaptor captor = + ArgumentCaptor.forClass(io.cameleer.server.core.search.SearchRequest.class); verify(searchIndex).search(captor.capture()); assertThat(captor.getValue().timeFrom()).isEqualTo(cursor); assertThat(captor.getValue().afterExecutionId()).isEqualTo("ex-prev"); diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java index 0dd872de..088f84e1 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/JvmMetricEvaluatorTest.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.storage.MetricsQueryStore; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.storage.MetricsQueryStore; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java index 210777cd..abcd4786 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/LogPatternEvaluatorTest.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.LogSearchRequest; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.ArgumentCaptor; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java index e3e45dc1..f33ff7ed 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/PerKindCircuitBreakerTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.ConditionKind; +import io.cameleer.server.core.alerting.ConditionKind; import org.junit.jupiter.api.Test; import java.time.Clock; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java index 718e7fca..ae6c8ecd 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/RouteMetricEvaluatorTest.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.storage.StatsStore; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/TickCacheTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/TickCacheTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/TickCacheTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/TickCacheTest.java index 25423bf1..af4f532a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/eval/TickCacheTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/eval/TickCacheTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.eval; +package io.cameleer.server.app.alerting.eval; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java index 194bc982..612d4af0 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/metrics/AlertingMetricsCachingTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.metrics; +package io.cameleer.server.app.alerting.metrics; -import com.cameleer.server.core.alerting.AlertState; +import io.cameleer.server.core.alerting.AlertState; import io.micrometer.core.instrument.MeterRegistry; import io.micrometer.core.instrument.simple.SimpleMeterRegistry; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/HmacSignerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/HmacSignerTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/HmacSignerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/HmacSignerTest.java index 2e69ae4e..9a583662 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/HmacSignerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/HmacSignerTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java index 166d74fe..06329681 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/InAppInboxQueryTest.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.alerting.dto.UnreadCountResponse; -import com.cameleer.server.core.alerting.AlertInstance; -import com.cameleer.server.core.alerting.AlertInstanceRepository; -import com.cameleer.server.core.alerting.AlertSeverity; -import com.cameleer.server.core.rbac.GroupSummary; -import com.cameleer.server.core.rbac.RbacService; -import com.cameleer.server.core.rbac.RoleSummary; +import io.cameleer.server.app.alerting.dto.UnreadCountResponse; +import io.cameleer.server.core.alerting.AlertInstance; +import io.cameleer.server.core.alerting.AlertInstanceRepository; +import io.cameleer.server.core.alerting.AlertSeverity; +import io.cameleer.server.core.rbac.GroupSummary; +import io.cameleer.server.core.rbac.RbacService; +import io.cameleer.server.core.rbac.RoleSummary; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -91,8 +91,8 @@ class InAppInboxQueryTest { when(rbacService.getEffectiveGroupsForUser(USER_ID)).thenReturn(List.of()); when(rbacService.getEffectiveRolesForUser(USER_ID)).thenReturn(List.of()); - List states = - List.of(com.cameleer.server.core.alerting.AlertState.FIRING); + List states = + List.of(io.cameleer.server.core.alerting.AlertState.FIRING); List severities = List.of(AlertSeverity.CRITICAL, AlertSeverity.WARNING); when(instanceRepo.listForInbox(eq(ENV_ID), eq(List.of()), eq(USER_ID), eq(List.of()), diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/MustacheRendererTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/MustacheRendererTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/MustacheRendererTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/MustacheRendererTest.java index e74d1542..fc5ce338 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/MustacheRendererTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/MustacheRendererTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java index 453f7759..f486af27 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationContextBuilderTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.runtime.Environment; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java index 9f96ee49..0d52b6f2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/NotificationDispatchJobIT.java @@ -1,14 +1,14 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.outbound.OutboundMethod; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java index bc86435a..3d7364ab 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/SilenceMatcherServiceTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.core.alerting.*; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java index a45a81db..4498e356 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/notify/WebhookDispatcherIT.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.alerting.notify; +package io.cameleer.server.app.alerting.notify; -import com.cameleer.server.app.alerting.config.AlertingProperties; -import com.cameleer.server.app.http.ApacheOutboundHttpClientFactory; -import com.cameleer.server.app.http.SslContextBuilder; -import com.cameleer.server.app.outbound.crypto.SecretCipher; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.http.OutboundHttpProperties; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.app.alerting.config.AlertingProperties; +import io.cameleer.server.app.http.ApacheOutboundHttpClientFactory; +import io.cameleer.server.app.http.SslContextBuilder; +import io.cameleer.server.app.outbound.crypto.SecretCipher; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundMethod; import com.fasterxml.jackson.databind.ObjectMapper; import com.github.tomakehurst.wiremock.WireMockServer; import com.github.tomakehurst.wiremock.core.WireMockConfiguration; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java index 93ea1977..70b78f3e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/retention/AlertingRetentionJobIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.retention; +package io.cameleer.server.app.alerting.retention; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.*; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -165,7 +165,7 @@ class AlertingRetentionJobIT extends AbstractPostgresIT { // pull retention days from context via job.props — but since we can't access // private field, we use direct construction from known values: // effectiveEventRetentionDays = 90, effectiveNotificationRetentionDays = 30 - new com.cameleer.server.app.alerting.config.AlertingProperties( + new io.cameleer.server.app.alerting.config.AlertingProperties( null, null, null, null, null, null, null, null, null, 90, 30, null, null, null), instanceRepo, diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java index b2a221a6..5faac241 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertInstanceRepositoryIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java index a1392560..8fc81f67 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertNotificationRepositoryIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java index 74b06c11..94e5a845 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertRuleRepositoryIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.*; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java index 881a5d22..56838a6a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/PostgresAlertSilenceRepositoryIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; -import com.cameleer.server.core.alerting.AlertSilence; -import com.cameleer.server.core.alerting.SilenceMatcher; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.core.alerting.AlertSilence; +import io.cameleer.server.core.alerting.SilenceMatcher; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java index dffce3f1..1d19a107 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/alerting/storage/SchemaBootstrapIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.alerting.storage; +package io.cameleer.server.app.alerting.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.search.ClickHouseLogStore; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; import org.springframework.boot.test.mock.mockito.MockBean; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentCommandControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentCommandControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentCommandControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentCommandControllerIT.java index 85199896..fc75680f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentCommandControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentCommandControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentRegistrationControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentRegistrationControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentRegistrationControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentRegistrationControllerIT.java index 1822957f..aa41e153 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentRegistrationControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentRegistrationControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentSseControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentSseControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentSseControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentSseControllerIT.java index f6d33d15..95217c98 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AgentSseControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AgentSseControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppControllerIT.java index 68c612c6..3eff865d 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppDirtyStateIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppDirtyStateIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppDirtyStateIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppDirtyStateIT.java index 9b6c5892..974b9f93 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AppDirtyStateIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AppDirtyStateIT.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.dto.DirtyStateResponse; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.dto.DirtyStateResponse; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ApplicationConfigControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ApplicationConfigControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ApplicationConfigControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ApplicationConfigControllerIT.java index 2cd134eb..e6d66ddb 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ApplicationConfigControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ApplicationConfigControllerIT.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.storage.PostgresApplicationConfigRepository; -import com.cameleer.server.core.agent.AgentRegistryService; -import com.cameleer.server.core.agent.CommandType; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.storage.PostgresApplicationConfigRepository; +import io.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.core.agent.CommandType; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuditLogControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuditLogControllerIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuditLogControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuditLogControllerIT.java index 19c03e14..b68fa3e8 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuditLogControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuditLogControllerIT.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java index 369d8fb3..d854dc2a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.dto.AuthCapabilitiesResponse; -import com.cameleer.server.core.security.OidcConfig; -import com.cameleer.server.core.security.OidcConfigRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.dto.AuthCapabilitiesResponse; +import io.cameleer.server.core.security.OidcConfig; +import io.cameleer.server.core.security.OidcConfigRepository; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; @@ -17,7 +17,7 @@ import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.Mockito.when; /** - * Integration tests for {@link com.cameleer.server.app.security.AuthCapabilitiesController}. + * Integration tests for {@link io.cameleer.server.app.security.AuthCapabilitiesController}. * Mocks {@link OidcConfigRepository} so each test controls the OIDC state it observes. */ class AuthCapabilitiesControllerIT extends AbstractPostgresIT { diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/BackpressureIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/BackpressureIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/BackpressureIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/BackpressureIT.java index 2815089a..35ba201a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/BackpressureIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/BackpressureIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.ingestion.IngestionService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.ingestion.IngestionService; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java index b6057dd5..96a62aaf 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ClaimMappingAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DatabaseAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DatabaseAdminControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DatabaseAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DatabaseAdminControllerIT.java index b126f17b..99d8333b 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DatabaseAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DatabaseAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerAuditIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerAuditIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerAuditIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerAuditIT.java index 79c6a517..5a841a20 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerAuditIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerAuditIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerIT.java index 7293fca9..632fd7f4 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DeploymentControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DeploymentControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DetailControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DetailControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DetailControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DetailControllerIT.java index ddd144e7..8ff8472c 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DetailControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DetailControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterAll; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramControllerIT.java index ce8939d0..52d965e9 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramRenderControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramRenderControllerIT.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramRenderControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramRenderControllerIT.java index 11e863e9..1232be19 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/DiagramRenderControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/DiagramRenderControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/EnvironmentAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/EnvironmentAdminControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/EnvironmentAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/EnvironmentAdminControllerIT.java index 98e072ee..0fbc7455 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/EnvironmentAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/EnvironmentAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ExecutionControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ExecutionControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ExecutionControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ExecutionControllerIT.java index 763d733e..44c016b6 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ExecutionControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ExecutionControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ForwardCompatIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ForwardCompatIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ForwardCompatIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ForwardCompatIT.java index 0dcd440c..c6e78008 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ForwardCompatIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ForwardCompatIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/HealthControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/HealthControllerIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/HealthControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/HealthControllerIT.java index 70b4fc2b..80b0b2a7 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/HealthControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/HealthControllerIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.web.client.TestRestTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/LicenseUsageControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/LicenseUsageControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/LicenseUsageControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/LicenseUsageControllerIT.java index dadb7b43..b2b3dd8f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/LicenseUsageControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/LicenseUsageControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/MetricsControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/MetricsControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/MetricsControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/MetricsControllerIT.java index 89f55947..2cbeacd2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/MetricsControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/MetricsControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/OpenApiIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/OpenApiIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/OpenApiIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/OpenApiIT.java index 5b4d8b89..b2ee0f8e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/OpenApiIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/OpenApiIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.web.client.TestRestTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SearchControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SearchControllerIT.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SearchControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SearchControllerIT.java index 33923c6f..dd01b146 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SearchControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SearchControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java index 48786d83..8c52c4a8 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/SensitiveKeysAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java index 8a80b103..6e1956b5 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ServerMetricsAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ThresholdAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ThresholdAdminControllerIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ThresholdAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ThresholdAdminControllerIT.java index 3d336e9c..92adc687 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/ThresholdAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/controller/ThresholdAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.controller; +package io.cameleer.server.app.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/diagram/ElkDiagramRendererTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/diagram/ElkDiagramRendererTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/diagram/ElkDiagramRendererTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/diagram/ElkDiagramRendererTest.java index b0fd11b2..aa682b68 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/diagram/ElkDiagramRendererTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/diagram/ElkDiagramRendererTest.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.diagram; +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 com.cameleer.server.core.diagram.DiagramLayout; -import com.cameleer.server.core.diagram.PositionedNode; +import io.cameleer.server.core.diagram.DiagramLayout; +import io.cameleer.server.core.diagram.PositionedNode; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java index bc9fc7d3..2ad38120 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/http/ApacheOutboundHttpClientFactoryIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.http; +package io.cameleer.server.app.http; -import com.cameleer.server.core.http.OutboundHttpProperties; -import com.cameleer.server.core.http.OutboundHttpRequestContext; -import com.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.http.TrustMode; import com.github.tomakehurst.wiremock.WireMockServer; import com.github.tomakehurst.wiremock.core.WireMockConfiguration; import org.apache.hc.client5.http.classic.methods.HttpGet; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/http/SslContextBuilderTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/http/SslContextBuilderTest.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/http/SslContextBuilderTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/http/SslContextBuilderTest.java index 75693225..9b630c7f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/http/SslContextBuilderTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/http/SslContextBuilderTest.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.http; +package io.cameleer.server.app.http; -import com.cameleer.server.core.http.OutboundHttpProperties; -import com.cameleer.server.core.http.OutboundHttpRequestContext; -import com.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.http.OutboundHttpProperties; +import io.cameleer.server.core.http.OutboundHttpRequestContext; +import io.cameleer.server.core.http.TrustMode; import org.junit.jupiter.api.Test; import javax.net.ssl.SSLContext; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/interceptor/ProtocolVersionIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/interceptor/ProtocolVersionIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/interceptor/ProtocolVersionIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/interceptor/ProtocolVersionIT.java index 0228fe9b..8f0c0011 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/interceptor/ProtocolVersionIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/interceptor/ProtocolVersionIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.interceptor; +package io.cameleer.server.app.interceptor; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AgentCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AgentCapEnforcementIT.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/AgentCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/AgentCapEnforcementIT.java index be111541..7cd5ca74 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AgentCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AgentCapEnforcementIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.agent.AgentInfo; -import com.cameleer.server.core.agent.AgentRegistryService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.agent.AgentInfo; +import io.cameleer.server.core.agent.AgentRegistryService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; @@ -22,7 +22,7 @@ import static org.assertj.core.api.Assertions.assertThat; /** * Verifies that the {@code max_agents} cap is enforced at - * {@code POST /api/v1/agents/register} via the {@link com.cameleer.server.core.runtime.CreateGuard} + * {@code POST /api/v1/agents/register} via the {@link io.cameleer.server.core.runtime.CreateGuard} * wired into {@link AgentRegistryService}. The cap fires only on NEW registrations — re-registers * of an already-registered agent bypass the check (they don't grow the registry). * diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AlertRuleCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AlertRuleCapEnforcementIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/AlertRuleCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/AlertRuleCapEnforcementIT.java index 579d48dd..6b52f703 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AlertRuleCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AlertRuleCapEnforcementIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; @@ -22,7 +22,7 @@ import static org.assertj.core.api.Assertions.assertThat; * Verifies that the {@code max_alert_rules} cap from the default tier is enforced at * {@code POST /api/v1/environments/{envSlug}/alerts/rules}. Default tier * {@code max_alert_rules = 2}; with no license installed the gate is in - * {@link com.cameleer.license.LicenseState#ABSENT} and the defaults are + * {@link io.cameleer.license.LicenseState#ABSENT} and the defaults are * authoritative. The first two creates succeed; the third must be rejected with the * structured 403 envelope produced by {@link LicenseExceptionAdvice}. */ diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AppCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AppCapEnforcementIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/AppCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/AppCapEnforcementIT.java index 0311bfc8..790bb85e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/AppCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/AppCapEnforcementIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; @@ -19,7 +19,7 @@ import static org.assertj.core.api.Assertions.assertThat; /** * Verifies that the {@code max_apps} cap from the default tier is enforced at * {@code POST /api/v1/environments/{envSlug}/apps}. Default tier {@code max_apps = 3}; with no - * license installed the gate is in {@link com.cameleer.license.LicenseState#ABSENT} + * license installed the gate is in {@link io.cameleer.license.LicenseState#ABSENT} * and the defaults are authoritative. The fourth create attempt must be rejected with the * structured 403 envelope produced by {@link LicenseExceptionAdvice}. */ diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/ComputeCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/ComputeCapEnforcementIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/ComputeCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/ComputeCapEnforcementIT.java index 90b3aa49..e5a9667a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/ComputeCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/ComputeCapEnforcementIT.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; @@ -34,7 +34,7 @@ import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; /** * Verifies that {@code DeploymentExecutor} consults - * {@link com.cameleer.server.app.license.LicenseEnforcer} for the three compute caps + * {@link io.cameleer.server.app.license.LicenseEnforcer} for the three compute caps * ({@code max_total_cpu_millis}, {@code max_total_memory_mb}, {@code max_total_replicas}) * during {@code PRE_FLIGHT} and that a violation marks the deployment FAILED with the cap * message in {@code deployments.error_message}. @@ -171,7 +171,7 @@ class ComputeCapEnforcementIT extends AbstractPostgresIT { // so the health check times out (healthchecktimeout=2s) and the deploy lands in FAILED for // a different reason (health-check failure, not cap rejection). when(runtimeOrchestrator.getContainerStatus(any())) - .thenReturn(new com.cameleer.server.core.runtime.ContainerStatus("starting", true, 0, null)); + .thenReturn(new io.cameleer.server.core.runtime.ContainerStatus("starting", true, 0, null)); String deployId = triggerDeploy(appSlug, versionId); // Either RUNNING (mock made it healthy somehow) or FAILED for a NON-cap reason. diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/EnvironmentCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/EnvironmentCapEnforcementIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/EnvironmentCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/EnvironmentCapEnforcementIT.java index 8965c3ea..8d19a851 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/EnvironmentCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/EnvironmentCapEnforcementIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcementIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcementIT.java index 4fd0c739..1ca4e99b 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcementIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.search.ClickHouseLogStore; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.search.ClickHouseLogStore; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcerTest.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcerTest.java index 4f8460d1..553204be 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseEnforcerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseEnforcerTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseLifecycleIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseLifecycleIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseLifecycleIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseLifecycleIT.java index cf690118..c3599f2b 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseLifecycleIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseLifecycleIT.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.license.minter.LicenseMinter; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; +import io.cameleer.license.minter.LicenseMinter; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMessageRendererTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMessageRendererTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMessageRendererTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMessageRendererTest.java index ab2378ec..72084e6c 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMessageRendererTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMessageRendererTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMetricsTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMetricsTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMetricsTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMetricsTest.java index a39e54b4..14d63253 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseMetricsTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseMetricsTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; import io.micrometer.core.instrument.simple.SimpleMeterRegistry; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseRevalidationJobTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseRevalidationJobTest.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseRevalidationJobTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseRevalidationJobTest.java index 95f65c06..e2cc0a5c 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseRevalidationJobTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseRevalidationJobTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseServiceTest.java similarity index 90% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseServiceTest.java index ae8656ae..9c589480 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseServiceTest.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.admin.AuditCategory; -import com.cameleer.server.core.admin.AuditResult; -import com.cameleer.server.core.admin.AuditService; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; -import com.cameleer.license.LicenseValidator; +import io.cameleer.server.core.admin.AuditCategory; +import io.cameleer.server.core.admin.AuditResult; +import io.cameleer.server.core.admin.AuditService; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; +import io.cameleer.license.LicenseValidator; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.context.ApplicationEventPublisher; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseUsageReaderIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseUsageReaderIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseUsageReaderIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseUsageReaderIT.java index c6131c13..c4be3451 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/LicenseUsageReaderIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/LicenseUsageReaderIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/OutboundCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/OutboundCapEnforcementIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/OutboundCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/OutboundCapEnforcementIT.java index b3b8d4ac..140043ad 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/OutboundCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/OutboundCapEnforcementIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; @@ -20,7 +20,7 @@ import static org.assertj.core.api.Assertions.assertThat; * Verifies that the {@code max_outbound_connections} cap from the default tier is enforced at * {@code POST /api/v1/admin/outbound-connections}. Default tier * {@code max_outbound_connections = 1}; with no license installed the gate is in - * {@link com.cameleer.license.LicenseState#ABSENT} and the defaults are + * {@link io.cameleer.license.LicenseState#ABSENT} and the defaults are * authoritative. The first create succeeds; the second must be rejected with the structured * 403 envelope produced by {@link LicenseExceptionAdvice}. */ diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/PostgresLicenseRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/PostgresLicenseRepositoryIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/PostgresLicenseRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/PostgresLicenseRepositoryIT.java index 04b5af4e..66f06c86 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/PostgresLicenseRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/PostgresLicenseRepositoryIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionCapEnforcementIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionCapEnforcementIT.java index ab9e95d5..fc85830e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionCapEnforcementIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionPolicyApplierTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionPolicyApplierTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionPolicyApplierTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionPolicyApplierTest.java index 14c78a33..e3a27e84 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionPolicyApplierTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionPolicyApplierTest.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentRepository; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentRepository; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.ArgumentCaptor; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java index 42d20817..c8e49989 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/RetentionRuntimeRecomputeIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.license.LicenseGate; -import com.cameleer.license.LicenseState; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.license.LicenseGate; +import io.cameleer.license.LicenseState; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/UserCapEnforcementIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/UserCapEnforcementIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/license/UserCapEnforcementIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/license/UserCapEnforcementIT.java index 12bacec6..603962a5 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/license/UserCapEnforcementIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/license/UserCapEnforcementIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.license; +package io.cameleer.server.app.license; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java index 63147616..e2529a54 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/metrics/ServerMetricsSnapshotSchedulerTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.metrics; +package io.cameleer.server.app.metrics; -import com.cameleer.server.core.storage.ServerMetricsStore; -import com.cameleer.server.core.storage.model.ServerMetricSample; +import io.cameleer.server.core.storage.ServerMetricsStore; +import io.cameleer.server.core.storage.model.ServerMetricSample; import io.micrometer.core.instrument.Counter; import io.micrometer.core.instrument.Gauge; import io.micrometer.core.instrument.MeterRegistry; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java similarity index 87% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java index 4ca4a8f8..14ea1801 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionRequestValidationTest.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.outbound; +package io.cameleer.server.app.outbound; -import com.cameleer.server.app.outbound.dto.OutboundConnectionRequest; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.app.outbound.dto.OutboundConnectionRequest; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundMethod; import jakarta.validation.Validation; import jakarta.validation.Validator; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java similarity index 90% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java index 4adc7c87..a86f70cc 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/OutboundConnectionServiceRulesReferencingIT.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.outbound; +package io.cameleer.server.app.outbound; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.alerting.storage.PostgresAlertRuleRepository; -import com.cameleer.server.core.alerting.*; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.*; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.alerting.storage.PostgresAlertRuleRepository; +import io.cameleer.server.core.alerting.*; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.*; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/SsrfGuardTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/SsrfGuardTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/SsrfGuardTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/SsrfGuardTest.java index 9614d0c6..7c4bf43b 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/SsrfGuardTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/SsrfGuardTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.outbound; +package io.cameleer.server.app.outbound; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java index 2d4dce84..4d07dfb2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionAdminControllerIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.outbound.controller; +package io.cameleer.server.app.outbound.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java index 6f791b8d..cd63e959 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/controller/OutboundConnectionSsrfIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.outbound.controller; +package io.cameleer.server.app.outbound.controller; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/crypto/SecretCipherTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/crypto/SecretCipherTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/crypto/SecretCipherTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/crypto/SecretCipherTest.java index 0ef070e9..90651616 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/crypto/SecretCipherTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/crypto/SecretCipherTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.outbound.crypto; +package io.cameleer.server.app.outbound.crypto; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java index 1f242685..c3013bb2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/outbound/storage/PostgresOutboundConnectionRepositoryIT.java @@ -1,11 +1,11 @@ -package com.cameleer.server.app.outbound.storage; +package io.cameleer.server.app.outbound.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.http.TrustMode; -import com.cameleer.server.core.outbound.OutboundAuth; -import com.cameleer.server.core.outbound.OutboundConnection; -import com.cameleer.server.core.outbound.OutboundConnectionRepository; -import com.cameleer.server.core.outbound.OutboundMethod; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.outbound.OutboundAuth; +import io.cameleer.server.core.outbound.OutboundConnection; +import io.cameleer.server.core.outbound.OutboundConnectionRepository; +import io.cameleer.server.core.outbound.OutboundMethod; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/retention/JarRetentionJobTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/retention/JarRetentionJobTest.java similarity index 87% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/retention/JarRetentionJobTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/retention/JarRetentionJobTest.java index c2bfb11c..29882f7a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/retention/JarRetentionJobTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/retention/JarRetentionJobTest.java @@ -1,15 +1,15 @@ -package com.cameleer.server.app.retention; +package io.cameleer.server.app.retention; -import com.cameleer.server.core.runtime.App; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.runtime.AppVersionRepository; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentRepository; -import com.cameleer.server.core.runtime.Environment; -import com.cameleer.server.core.runtime.EnvironmentService; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.runtime.App; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.runtime.AppVersionRepository; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentRepository; +import io.cameleer.server.core.runtime.Environment; +import io.cameleer.server.core.runtime.EnvironmentService; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/BlueGreenStrategyIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/BlueGreenStrategyIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/BlueGreenStrategyIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/BlueGreenStrategyIT.java index a7cd0c09..edf2995e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/BlueGreenStrategyIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/BlueGreenStrategyIT.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DeploymentSnapshotIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DeploymentSnapshotIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DeploymentSnapshotIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DeploymentSnapshotIT.java index fb5681b1..be5f49c1 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DeploymentSnapshotIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DeploymentSnapshotIT.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java index 72a1c165..57d453a4 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorHardeningTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ContainerRequest; +import io.cameleer.server.core.runtime.ContainerRequest; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.command.CreateContainerCmd; import com.github.dockerjava.api.command.CreateContainerResponse; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java index 480fe8f8..dbbde548 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/DockerRuntimeOrchestratorLoaderTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ContainerRequest; +import io.cameleer.server.core.runtime.ContainerRequest; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.command.CreateContainerCmd; import com.github.dockerjava.api.command.CreateContainerResponse; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/LoaderHardeningIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/LoaderHardeningIT.java similarity index 99% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/LoaderHardeningIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/LoaderHardeningIT.java index 8252202b..b7aea4a3 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/LoaderHardeningIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/LoaderHardeningIT.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.model.AccessMode; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java index 6bd6967d..17b892f1 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/PrometheusLabelBuilderTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/RollingStrategyIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/RollingStrategyIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/RollingStrategyIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/RollingStrategyIT.java index fd6a9050..ba7cde1a 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/RollingStrategyIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/RollingStrategyIT.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.app.storage.PostgresDeploymentRepository; -import com.cameleer.server.core.runtime.ContainerStatus; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentStatus; -import com.cameleer.server.core.runtime.RuntimeOrchestrator; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.storage.PostgresDeploymentRepository; +import io.cameleer.server.core.runtime.ContainerStatus; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentStatus; +import io.cameleer.server.core.runtime.RuntimeOrchestrator; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/TraefikLabelBuilderTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/TraefikLabelBuilderTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/TraefikLabelBuilderTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/TraefikLabelBuilderTest.java index c27d0d2a..32926b85 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/runtime/TraefikLabelBuilderTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/runtime/TraefikLabelBuilderTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.runtime; +package io.cameleer.server.app.runtime; -import com.cameleer.server.core.runtime.ResolvedContainerConfig; +import io.cameleer.server.core.runtime.ResolvedContainerConfig; import org.junit.jupiter.api.Test; import java.util.List; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/AlertingProjectionsIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/AlertingProjectionsIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/AlertingProjectionsIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/AlertingProjectionsIT.java index 5c612390..4641dfee 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/AlertingProjectionsIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/AlertingProjectionsIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreCountIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreCountIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreCountIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreCountIT.java index 1f70bf36..955abe43 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreCountIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreCountIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.core.ingestion.BufferedLogEntry; +import io.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.app.ClickHouseTestHelper; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreIT.java index 958d2959..d31f21e2 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreIT.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.core.search.LogSearchResponse; -import com.cameleer.server.core.storage.LogEntryResult; +import io.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.core.search.LogSearchResponse; +import io.cameleer.server.core.storage.LogEntryResult; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java index 93cecfcf..2c485115 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseLogStoreInstanceIdsIT.java @@ -1,10 +1,10 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; -import com.cameleer.server.core.ingestion.BufferedLogEntry; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.core.search.LogSearchResponse; +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 com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java index 67fc97e1..da17b04f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexAlertingCountIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; -import com.cameleer.server.app.ClickHouseTestHelper; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.alerting.AlertMatchSpec; -import com.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.alerting.AlertMatchSpec; +import io.cameleer.server.core.ingestion.MergedExecution; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexIT.java index 7a5e73bd..538027b1 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/search/ClickHouseSearchIndexIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/search/ClickHouseSearchIndexIT.java @@ -1,17 +1,17 @@ -package com.cameleer.server.app.search; +package io.cameleer.server.app.search; -import com.cameleer.server.app.storage.ClickHouseExecutionStore; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.search.AttributeFilter; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; +import io.cameleer.server.app.storage.ClickHouseExecutionStore; +import io.cameleer.server.core.ingestion.MergedExecution; +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 com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenIT.java index 237ab313..200f23e3 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenValidatorTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenValidatorTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenValidatorTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenValidatorTest.java index 248e0b46..65410d51 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/BootstrapTokenValidatorTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/BootstrapTokenValidatorTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/Ed25519SigningServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/Ed25519SigningServiceTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/Ed25519SigningServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/Ed25519SigningServiceTest.java index 67ac8e0e..95084229 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/Ed25519SigningServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/Ed25519SigningServiceTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.core.security.Ed25519SigningService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRefreshIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRefreshIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRefreshIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRefreshIT.java index 4dc9820c..bd661258 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRefreshIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRefreshIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.security.JwtService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRevocationIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRevocationIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRevocationIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRevocationIT.java index bcd2837e..73579210 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtRevocationIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtRevocationIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.security.JwtService; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtServiceTest.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtServiceTest.java index dc45ac42..e142fa5f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/JwtServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/JwtServiceTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.core.security.InvalidTokenException; -import com.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.InvalidTokenException; +import io.cameleer.server.core.security.JwtService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/LogoutControllerIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/LogoutControllerIT.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/LogoutControllerIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/LogoutControllerIT.java index dda14e39..173fa8b9 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/LogoutControllerIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/LogoutControllerIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.security.JwtService; -import com.cameleer.server.core.security.UserInfo; -import com.cameleer.server.core.security.UserRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.security.JwtService; +import io.cameleer.server.core.security.UserInfo; +import io.cameleer.server.core.security.UserRepository; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/OidcProviderNameDeriverTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/OidcProviderNameDeriverTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/OidcProviderNameDeriverTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/OidcProviderNameDeriverTest.java index 24d15871..f279b254 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/OidcProviderNameDeriverTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/OidcProviderNameDeriverTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/RegistrationSecurityIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/RegistrationSecurityIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/RegistrationSecurityIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/RegistrationSecurityIT.java index 63095bf7..089c7e7c 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/RegistrationSecurityIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/RegistrationSecurityIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/SecurityFilterIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/SecurityFilterIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/SecurityFilterIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/SecurityFilterIT.java index 00737ad9..c4758b63 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/SecurityFilterIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/SecurityFilterIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/SseSigningIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/SseSigningIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/SseSigningIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/SseSigningIT.java index aa887b79..0b098162 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/SseSigningIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/SseSigningIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; -import com.cameleer.server.core.security.Ed25519SigningService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.core.security.Ed25519SigningService; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/TestSecurityConfig.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/TestSecurityConfig.java similarity index 91% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/security/TestSecurityConfig.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/security/TestSecurityConfig.java index 1e32bfa9..b6b7b6f0 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/security/TestSecurityConfig.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/security/TestSecurityConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.security; +package io.cameleer.server.app.security; /** * Previously this class provided a permit-all SecurityFilterChain for tests. diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java similarity index 92% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java index 9140c808..d9499ff4 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseAgentEventRepositoryIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; @@ -64,7 +64,7 @@ class ClickHouseAgentEventRepositoryIT { @Test void queryPage_emptyTable_returnsEmptyPage() { - com.cameleer.server.core.agent.AgentEventPage page = + io.cameleer.server.core.agent.AgentEventPage page = repo.queryPage(null, null, null, null, null, null, 10); assertThat(page.data()).isEmpty(); assertThat(page.hasMore()).isFalse(); @@ -77,7 +77,7 @@ class ClickHouseAgentEventRepositoryIT { for (int i = 0; i < 3; i++) { insertAt("agent-1", "app-a", "TICK", "t" + i, base.plusSeconds(i)); } - com.cameleer.server.core.agent.AgentEventPage page = + io.cameleer.server.core.agent.AgentEventPage page = repo.queryPage(null, null, null, null, null, null, 3); assertThat(page.data()).hasSize(3); assertThat(page.hasMore()).isFalse(); @@ -91,7 +91,7 @@ class ClickHouseAgentEventRepositoryIT { insertAt("agent-1", "app-a", "TICK", "t" + i, base.plusSeconds(i)); } - com.cameleer.server.core.agent.AgentEventPage p1 = + io.cameleer.server.core.agent.AgentEventPage p1 = repo.queryPage(null, null, null, null, null, null, 2); assertThat(p1.data()).hasSize(2); assertThat(p1.hasMore()).isTrue(); @@ -99,14 +99,14 @@ class ClickHouseAgentEventRepositoryIT { assertThat(p1.data().get(0).detail()).isEqualTo("t4"); assertThat(p1.data().get(1).detail()).isEqualTo("t3"); - com.cameleer.server.core.agent.AgentEventPage p2 = + io.cameleer.server.core.agent.AgentEventPage p2 = repo.queryPage(null, null, null, null, null, p1.nextCursor(), 2); assertThat(p2.data()).hasSize(2); assertThat(p2.hasMore()).isTrue(); assertThat(p2.data().get(0).detail()).isEqualTo("t2"); assertThat(p2.data().get(1).detail()).isEqualTo("t1"); - com.cameleer.server.core.agent.AgentEventPage p3 = + io.cameleer.server.core.agent.AgentEventPage p3 = repo.queryPage(null, null, null, null, null, p2.nextCursor(), 2); assertThat(p3.data()).hasSize(1); assertThat(p3.hasMore()).isFalse(); @@ -124,9 +124,9 @@ class ClickHouseAgentEventRepositoryIT { java.util.Set seen = new java.util.HashSet<>(); String cursor = null; for (int page = 0; page < 10; page++) { - com.cameleer.server.core.agent.AgentEventPage p = + io.cameleer.server.core.agent.AgentEventPage p = repo.queryPage(null, null, null, null, null, cursor, 1); - for (com.cameleer.server.core.agent.AgentEventRecord r : p.data()) { + for (io.cameleer.server.core.agent.AgentEventRecord r : p.data()) { assertThat(seen.add(r.instanceId())).as("duplicate row returned: " + r.instanceId()).isTrue(); } cursor = p.nextCursor(); diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java index 6403a39a..e2b661c8 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseChunkPipelineIT.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.search.ClickHouseSearchIndex; -import com.cameleer.server.core.ingestion.ChunkAccumulator; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.storage.DiagramStore; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; +import io.cameleer.server.app.search.ClickHouseSearchIndex; +import io.cameleer.server.core.ingestion.ChunkAccumulator; +import io.cameleer.server.core.ingestion.MergedExecution; +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; @@ -50,7 +50,7 @@ class ClickHouseChunkPipelineIT { jdbc = new JdbcTemplate(ds); // Schema files were collapsed into clickhouse/init.sql. - com.cameleer.server.app.ClickHouseTestHelper.executeInitSql(jdbc); + io.cameleer.server.app.ClickHouseTestHelper.executeInitSql(jdbc); jdbc.execute("TRUNCATE TABLE executions"); jdbc.execute("TRUNCATE TABLE processor_executions"); diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java index cca1cf95..ef1d2456 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseDiagramStoreIT.java @@ -1,13 +1,13 @@ -package com.cameleer.server.app.storage; +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 com.cameleer.server.core.ingestion.TaggedDiagram; +import io.cameleer.server.core.ingestion.TaggedDiagram; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionReadIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionReadIT.java similarity index 94% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionReadIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionReadIT.java index 20c6051b..1b7d51ec 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionReadIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionReadIT.java @@ -1,16 +1,16 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.cameleer.common.model.ExecutionStatus; import com.cameleer.common.model.FlatProcessorRecord; -import com.cameleer.server.core.detail.DetailService; -import com.cameleer.server.core.detail.ExecutionDetail; -import com.cameleer.server.core.detail.ProcessorNode; -import com.cameleer.server.core.ingestion.MergedExecution; -import com.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; +import io.cameleer.server.core.detail.DetailService; +import io.cameleer.server.core.detail.ExecutionDetail; +import io.cameleer.server.core.detail.ProcessorNode; +import io.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; @@ -83,7 +83,7 @@ class ClickHouseExecutionReadIT { void findById_returnsInsertedExecution() { store.insertExecutionBatch(List.of(minimalExecution("exec-1"))); - Optional result = + Optional result = store.findById("exec-1"); assertThat(result).isPresent(); @@ -97,7 +97,7 @@ class ClickHouseExecutionReadIT { @Test void findById_notFound_returnsEmpty() { - Optional result = + Optional result = store.findById("nonexistent"); assertThat(result).isEmpty(); diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java index 7523b64f..fa3faf4d 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseExecutionStoreIT.java @@ -1,12 +1,12 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.ingestion.MergedExecution; +import io.cameleer.server.core.ingestion.MergedExecution; import com.cameleer.common.model.ExecutionStatus; import com.cameleer.common.model.FlatProcessorRecord; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java index 63ca8ff9..d78a4de7 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsQueryStoreIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java index f33ca3cb..ef3d518e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseMetricsStoreIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java index e37abddb..61358698 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseServerMetricsStoreIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.model.ServerMetricSample; +import io.cameleer.server.core.storage.model.ServerMetricSample; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseStatsStoreIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseStatsStoreIT.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseStatsStoreIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseStatsStoreIT.java index a3a62802..614a67f5 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ClickHouseStatsStoreIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ClickHouseStatsStoreIT.java @@ -1,14 +1,14 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.search.StatsTimeseries; -import com.cameleer.server.core.search.TopError; -import com.cameleer.server.core.storage.StatsStore.PunchcardCell; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.search.StatsTimeseries; +import io.cameleer.server.core.search.TopError; +import io.cameleer.server.core.storage.StatsStore.PunchcardCell; import com.zaxxer.hikari.HikariDataSource; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import com.cameleer.server.app.ClickHouseTestHelper; +import io.cameleer.server.app.ClickHouseTestHelper; import org.springframework.jdbc.core.JdbcTemplate; import org.testcontainers.clickhouse.ClickHouseContainer; import org.testcontainers.junit.jupiter.Container; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ConfigEnvIsolationIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ConfigEnvIsolationIT.java similarity index 96% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ConfigEnvIsolationIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ConfigEnvIsolationIT.java index af7f1c85..8f89f41f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/ConfigEnvIsolationIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/ConfigEnvIsolationIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.admin.AppSettings; -import com.cameleer.server.core.admin.AppSettingsRepository; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.admin.AppSettings; +import io.cameleer.server.core.admin.AppSettingsRepository; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/DiagramLinkingIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/DiagramLinkingIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/DiagramLinkingIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/DiagramLinkingIT.java index 1b75e040..eff8614b 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/DiagramLinkingIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/DiagramLinkingIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FilesystemArtifactStoreTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FilesystemArtifactStoreTest.java similarity index 97% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FilesystemArtifactStoreTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FilesystemArtifactStoreTest.java index abc22ecc..1c648cbf 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FilesystemArtifactStoreTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FilesystemArtifactStoreTest.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactCoordinates; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FlywayMigrationIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FlywayMigrationIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FlywayMigrationIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FlywayMigrationIT.java index b6a07f8f..bab4b3e6 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/FlywayMigrationIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/FlywayMigrationIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/IngestionSchemaIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/IngestionSchemaIT.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/IngestionSchemaIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/IngestionSchemaIT.java index 83b07852..6d9a139d 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/IngestionSchemaIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/IngestionSchemaIT.java @@ -1,7 +1,7 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.app.TestSecurityHelper; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.TestSecurityHelper; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.AfterEach; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java index d3e275dc..1cf81f6e 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryCreatedByIT.java @@ -1,8 +1,8 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentService; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentService; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java similarity index 89% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java index 27cd6179..52fae39f 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/PostgresDeploymentRepositoryIT.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; import com.cameleer.common.model.ApplicationConfig; -import com.cameleer.server.app.AbstractPostgresIT; -import com.cameleer.server.core.runtime.Deployment; -import com.cameleer.server.core.runtime.DeploymentConfigSnapshot; +import io.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.core.runtime.Deployment; +import io.cameleer.server.core.runtime.DeploymentConfigSnapshot; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -92,13 +92,13 @@ class PostgresDeploymentRepositoryIT extends AbstractPostgresIT { void deleteFailedByAppAndEnvironment_keepsStoppedAndActive() { // given: one STOPPED (checkpoint), one FAILED, one RUNNING UUID stoppedId = repository.create(appId, appVersionId, envId, "stopped", null); - repository.updateStatus(stoppedId, com.cameleer.server.core.runtime.DeploymentStatus.STOPPED, null, null); + repository.updateStatus(stoppedId, io.cameleer.server.core.runtime.DeploymentStatus.STOPPED, null, null); UUID failedId = repository.create(appId, appVersionId, envId, "failed", null); - repository.updateStatus(failedId, com.cameleer.server.core.runtime.DeploymentStatus.FAILED, null, "boom"); + repository.updateStatus(failedId, io.cameleer.server.core.runtime.DeploymentStatus.FAILED, null, "boom"); UUID runningId = repository.create(appId, appVersionId, envId, "running", null); - repository.updateStatus(runningId, com.cameleer.server.core.runtime.DeploymentStatus.RUNNING, "c1", null); + repository.updateStatus(runningId, io.cameleer.server.core.runtime.DeploymentStatus.RUNNING, "c1", null); // when repository.deleteFailedByAppAndEnvironment(appId, envId); diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java similarity index 95% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java index e19d0e71..be554fb6 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/storage/V4DeploymentCreatedByMigrationIT.java @@ -1,6 +1,6 @@ -package com.cameleer.server.app.storage; +package io.cameleer.server.app.storage; -import com.cameleer.server.app.AbstractPostgresIT; +import io.cameleer.server.app.AbstractPostgresIT; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadControllerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadControllerTest.java similarity index 93% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadControllerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadControllerTest.java index d55628e2..1ea10396 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadControllerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadControllerTest.java @@ -1,9 +1,9 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; -import com.cameleer.server.core.runtime.AppService; -import com.cameleer.server.core.runtime.AppVersion; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.runtime.AppService; +import io.cameleer.server.core.runtime.AppVersion; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.test.web.servlet.MockMvc; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java index 5c907c37..82f5d12c 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/app/web/ArtifactDownloadTokenSignerTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.app.web; +package io.cameleer.server.app.web; import org.junit.jupiter.api.Test; import java.time.Clock; diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/core/rbac/ClaimMappingServiceTest.java b/cameleer-server-app/src/test/java/io/cameleer/server/core/rbac/ClaimMappingServiceTest.java similarity index 98% rename from cameleer-server-app/src/test/java/com/cameleer/server/core/rbac/ClaimMappingServiceTest.java rename to cameleer-server-app/src/test/java/io/cameleer/server/core/rbac/ClaimMappingServiceTest.java index 73c5473a..db0622bd 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/core/rbac/ClaimMappingServiceTest.java +++ b/cameleer-server-app/src/test/java/io/cameleer/server/core/rbac/ClaimMappingServiceTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/pom.xml b/cameleer-server-core/pom.xml index 8ceb4eba..cbe925e8 100644 --- a/cameleer-server-core/pom.xml +++ b/cameleer-server-core/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - com.cameleer + io.cameleer cameleer-server-parent 1.0-SNAPSHOT @@ -16,7 +16,7 @@ - com.cameleer + io.cameleer cameleer-license-api diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/.gitkeep b/cameleer-server-core/src/main/java/io/cameleer/server/core/.gitkeep similarity index 100% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/.gitkeep rename to cameleer-server-core/src/main/java/io/cameleer/server/core/.gitkeep diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettings.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettings.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettings.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettings.java index 0f66d8d0..0b93e744 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettings.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettings.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettingsRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettingsRepository.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettingsRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettingsRepository.java index a9bb744d..896998bc 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AppSettingsRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AppSettingsRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditCategory.java similarity index 84% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditCategory.java index 48316421..0f98c9c6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditCategory.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; public enum AuditCategory { INFRA, AUTH, USER_MGMT, CONFIG, RBAC, AGENT, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRecord.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRecord.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRecord.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRecord.java index 23cce792..0c348646 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRecord.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRecord.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRepository.java similarity index 92% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRepository.java index 89a055f4..5f049f03 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditResult.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditResult.java similarity index 55% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditResult.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditResult.java index cc055805..378bfdfb 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditResult.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; public enum AuditResult { SUCCESS, FAILURE diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditService.java index e3b975c5..2c34dbe9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/AuditService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import jakarta.servlet.http.HttpServletRequest; import org.slf4j.Logger; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysConfig.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysConfig.java similarity index 82% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysConfig.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysConfig.java index 09b3949f..052d5544 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysConfig.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysMerger.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysMerger.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysMerger.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysMerger.java index c1c4d9d2..0a7f149a 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysMerger.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysMerger.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.util.ArrayList; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysRepository.java similarity index 81% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysRepository.java index ef8141e5..7c15af7d 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/SensitiveKeysRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/SensitiveKeysRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdConfig.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdConfig.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdConfig.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdConfig.java index d211e2b8..243cdd4b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdConfig.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; public record ThresholdConfig( DatabaseThresholds database diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdRepository.java similarity index 80% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdRepository.java index 97b6e342..82de9f27 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/ThresholdRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/admin/ThresholdRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentCommand.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentCommand.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentCommand.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentCommand.java index 41234489..eb8393af 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentCommand.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentCommand.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventListener.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventListener.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventListener.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventListener.java index bfc09752..07e1abc2 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventListener.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventListener.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; /** * Listener interface for agent registry events. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventPage.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventPage.java similarity index 91% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventPage.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventPage.java index 357a01fb..aafe0a32 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventPage.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventPage.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRecord.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRecord.java similarity index 84% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRecord.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRecord.java index e322b1c0..75e5863c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRecord.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRecord.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRepository.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRepository.java index aa710577..7fb2fa6b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventService.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventService.java index 74258ad5..5bfe5b0e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentEventService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentEventService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentInfo.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentInfo.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentInfo.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentInfo.java index 72533a2e..b0edea34 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentInfo.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentRegistryService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentRegistryService.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentRegistryService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentRegistryService.java index 4e2c6383..e7bdc7e8 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentRegistryService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentRegistryService.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; -import com.cameleer.server.core.runtime.CreateGuard; +import io.cameleer.server.core.runtime.CreateGuard; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentState.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentState.java similarity index 75% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentState.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentState.java index a6b1af29..b724ae90 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/AgentState.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/AgentState.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; /** * Lifecycle states for a connected agent. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandReply.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandReply.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandReply.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandReply.java index 21923d81..991b0d8e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandReply.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandReply.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; /** * Represents the reply data from an agent command acknowledgment. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandStatus.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandStatus.java similarity index 78% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandStatus.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandStatus.java index cb9599ff..81e7de3e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandStatus.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandStatus.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; /** * Delivery status of a command pushed to an agent. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandType.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandType.java similarity index 83% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandType.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandType.java index c80bff20..37ea0df1 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/CommandType.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/CommandType.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; /** * Types of commands that can be pushed to agents. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/RouteStateRegistry.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/RouteStateRegistry.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/agent/RouteStateRegistry.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/agent/RouteStateRegistry.java index 9d6b5fd8..0d3d0c0e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/agent/RouteStateRegistry.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/agent/RouteStateRegistry.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import java.util.LinkedHashMap; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleCondition.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleCondition.java index fa28805a..8c928487 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleEventType.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleEventType.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleEventType.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleEventType.java index 857c6ff8..559cc1f2 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentLifecycleEventType.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentLifecycleEventType.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; /** * Allowlist of agent-lifecycle event types that may appear in an diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentStateCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentStateCondition.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentStateCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentStateCondition.java index 9d5f3c92..e805d244 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AgentStateCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AgentStateCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AggregationOp.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AggregationOp.java similarity index 55% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AggregationOp.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AggregationOp.java index e72edacd..e5dcece0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AggregationOp.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AggregationOp.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum AggregationOp { MAX, MIN, AVG, LATEST } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertCondition.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertCondition.java index e562dac7..40b742b9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonSubTypes; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstance.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstance.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstance.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstance.java index c2fcfd09..598af934 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstance.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstance.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstanceRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstanceRepository.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstanceRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstanceRepository.java index 2522b3b4..088c0923 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertInstanceRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertInstanceRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertMatchSpec.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertMatchSpec.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertMatchSpec.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertMatchSpec.java index 9d3c78be..cbd408d1 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertMatchSpec.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertMatchSpec.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotification.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotification.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotification.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotification.java index 9a80a736..7ab2e620 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotification.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotification.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotificationRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotificationRepository.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotificationRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotificationRepository.java index 58502112..b9e56e0f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertNotificationRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertNotificationRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRule.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRule.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRule.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRule.java index 4c8fb659..1cc8c99c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRule.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRule.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleRepository.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleRepository.java index cc4da580..ec3dd5e2 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleTarget.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleTarget.java similarity index 72% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleTarget.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleTarget.java index e772266f..bcbf2fc3 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertRuleTarget.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertRuleTarget.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertScope.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertScope.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertScope.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertScope.java index 1ccc9b2a..2d6f4955 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertScope.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertScope.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSeverity.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSeverity.java similarity index 56% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSeverity.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSeverity.java index 39ac5ce1..608c8214 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSeverity.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSeverity.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum AlertSeverity { CRITICAL, WARNING, INFO } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilence.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilence.java similarity index 86% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilence.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilence.java index 75d69a2a..36a409bf 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilence.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilence.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilenceRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilenceRepository.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilenceRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilenceRepository.java index 910ae767..6e1dfcd2 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertSilenceRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertSilenceRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertState.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertState.java similarity index 55% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertState.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertState.java index f3f35feb..77e60ba5 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/AlertState.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/AlertState.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum AlertState { PENDING, FIRING, RESOLVED } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/Comparator.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/Comparator.java similarity index 53% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/Comparator.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/Comparator.java index 5279ca83..07e4f6e9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/Comparator.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/Comparator.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum Comparator { GT, GTE, LT, LTE, EQ } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ConditionKind.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ConditionKind.java similarity index 78% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ConditionKind.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ConditionKind.java index 17611a3a..9dacc74e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ConditionKind.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ConditionKind.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum ConditionKind { ROUTE_METRIC, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/DeploymentStateCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/DeploymentStateCondition.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/DeploymentStateCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/DeploymentStateCondition.java index 400c572d..76981cc7 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/DeploymentStateCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/DeploymentStateCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ExchangeMatchCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ExchangeMatchCondition.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ExchangeMatchCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ExchangeMatchCondition.java index c823ee3a..a5d44ebb 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/ExchangeMatchCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/ExchangeMatchCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/FireMode.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/FireMode.java similarity index 56% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/FireMode.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/FireMode.java index 0e684084..440239ec 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/FireMode.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/FireMode.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum FireMode { PER_EXCHANGE, COUNT_IN_WINDOW } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/JvmMetricCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/JvmMetricCondition.java similarity index 91% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/JvmMetricCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/JvmMetricCondition.java index 3055b46c..800b9e98 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/JvmMetricCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/JvmMetricCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/LogPatternCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/LogPatternCondition.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/LogPatternCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/LogPatternCondition.java index 0b78be88..24914a0f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/LogPatternCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/LogPatternCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/NotificationStatus.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/NotificationStatus.java similarity index 59% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/NotificationStatus.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/NotificationStatus.java index b4d9fe7e..6d4ed2eb 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/NotificationStatus.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/NotificationStatus.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum NotificationStatus { PENDING, DELIVERED, FAILED } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetric.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetric.java similarity index 82% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetric.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetric.java index ff1154d6..ed6d22ff 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetric.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetric.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum RouteMetric { ERROR_RATE, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetricCondition.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetricCondition.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetricCondition.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetricCondition.java index ad0cb650..dacadcad 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/RouteMetricCondition.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/RouteMetricCondition.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/SilenceMatcher.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/SilenceMatcher.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/SilenceMatcher.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/SilenceMatcher.java index 3b29cf09..22419bc1 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/SilenceMatcher.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/SilenceMatcher.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/TargetKind.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/TargetKind.java similarity index 51% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/TargetKind.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/TargetKind.java index 2f7c7a7b..901af7f0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/TargetKind.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/TargetKind.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; public enum TargetKind { USER, GROUP, ROLE } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/WebhookBinding.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/WebhookBinding.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/WebhookBinding.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/WebhookBinding.java index b0174143..1c13c397 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/alerting/WebhookBinding.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/alerting/WebhookBinding.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import java.util.Map; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageEvent.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageEvent.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageEvent.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageEvent.java index 5cd6acef..f55605b6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageEvent.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageEvent.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.analytics; +package io.cameleer.server.core.analytics; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageStats.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageStats.java similarity index 69% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageStats.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageStats.java index 86ae0642..20794f3a 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageStats.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageStats.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.analytics; +package io.cameleer.server.core.analytics; public record UsageStats( String key, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageTracker.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageTracker.java similarity index 61% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageTracker.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageTracker.java index 43aa7092..180c9ca5 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/analytics/UsageTracker.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/analytics/UsageTracker.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.analytics; +package io.cameleer.server.core.analytics; public interface UsageTracker { diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/DetailService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/DetailService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/detail/DetailService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/detail/DetailService.java index c3b27c4d..d839812d 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/DetailService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/DetailService.java @@ -1,8 +1,8 @@ -package com.cameleer.server.core.detail; +package io.cameleer.server.core.detail; import com.cameleer.common.model.ProcessorExecution; -import com.cameleer.server.core.storage.ExecutionStore; -import com.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; +import io.cameleer.server.core.storage.ExecutionStore; +import io.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ExecutionDetail.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ExecutionDetail.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ExecutionDetail.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ExecutionDetail.java index 1956ed53..b35792d9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ExecutionDetail.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ExecutionDetail.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.detail; +package io.cameleer.server.core.detail; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ProcessorNode.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ProcessorNode.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ProcessorNode.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ProcessorNode.java index e4cce197..21b1eebc 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/detail/ProcessorNode.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/detail/ProcessorNode.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.detail; +package io.cameleer.server.core.detail; import java.time.Instant; import java.util.ArrayList; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramLayout.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramLayout.java similarity index 92% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramLayout.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramLayout.java index 79f0439a..85c29674 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramLayout.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramLayout.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.diagram; +package io.cameleer.server.core.diagram; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramRenderer.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramRenderer.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramRenderer.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramRenderer.java index 46f92390..df8cb9f0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/DiagramRenderer.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/DiagramRenderer.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.diagram; +package io.cameleer.server.core.diagram; import com.cameleer.common.graph.RouteGraph; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedEdge.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedEdge.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedEdge.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedEdge.java index 3d68eb3e..f15d3c08 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedEdge.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedEdge.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.diagram; +package io.cameleer.server.core.diagram; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedNode.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedNode.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedNode.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedNode.java index d3f32881..213ccf8c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/diagram/PositionedNode.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/diagram/PositionedNode.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.diagram; +package io.cameleer.server.core.diagram; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpClientFactory.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpClientFactory.java similarity index 87% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpClientFactory.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpClientFactory.java index 64bf0f35..1befe2c3 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpClientFactory.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpClientFactory.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.http; +package io.cameleer.server.core.http; import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpProperties.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpProperties.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpProperties.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpProperties.java index cb586ef9..8bd033af 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpProperties.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpProperties.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.http; +package io.cameleer.server.core.http; import java.time.Duration; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpRequestContext.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpRequestContext.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpRequestContext.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpRequestContext.java index a09ef217..5c2add1c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/OutboundHttpRequestContext.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/OutboundHttpRequestContext.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.http; +package io.cameleer.server.core.http; import java.time.Duration; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/TrustMode.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/TrustMode.java similarity index 66% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/http/TrustMode.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/http/TrustMode.java index a1db2e8c..c35179aa 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/http/TrustMode.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/http/TrustMode.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.http; +package io.cameleer.server.core.http; public enum TrustMode { SYSTEM_DEFAULT, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/BufferedLogEntry.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/BufferedLogEntry.java similarity index 87% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/BufferedLogEntry.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/BufferedLogEntry.java index 330bf2ba..36bf0e3a 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/BufferedLogEntry.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/BufferedLogEntry.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import com.cameleer.common.model.LogEntry; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/ChunkAccumulator.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/ChunkAccumulator.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/ChunkAccumulator.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/ChunkAccumulator.java index d8affa45..bfdd57d6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/ChunkAccumulator.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/ChunkAccumulator.java @@ -1,9 +1,9 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import com.cameleer.common.model.ExchangeSnapshot; import com.cameleer.common.model.ExecutionChunk; import com.cameleer.common.model.FlatProcessorRecord; -import com.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.storage.DiagramStore; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/IngestionService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/IngestionService.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/IngestionService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/IngestionService.java index dfd31697..ecca5833 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/IngestionService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/IngestionService.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; -import com.cameleer.server.core.storage.DiagramStore; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/MergedExecution.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/MergedExecution.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/MergedExecution.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/MergedExecution.java index e82cf3e7..c8f5defe 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/MergedExecution.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/MergedExecution.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/TaggedDiagram.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/TaggedDiagram.java similarity index 92% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/TaggedDiagram.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/TaggedDiagram.java index af38a344..1e8e41e9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/TaggedDiagram.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/TaggedDiagram.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import com.cameleer.common.graph.RouteGraph; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/WriteBuffer.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/WriteBuffer.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/WriteBuffer.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/WriteBuffer.java index dbb898aa..c2567ebb 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/ingestion/WriteBuffer.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/ingestion/WriteBuffer.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/license/LicenseGate.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/license/LicenseGate.java similarity index 91% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/license/LicenseGate.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/license/LicenseGate.java index 250dd9cc..8001a647 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/license/LicenseGate.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/license/LicenseGate.java @@ -1,9 +1,9 @@ -package com.cameleer.server.core.license; +package io.cameleer.server.core.license; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseLimits; -import com.cameleer.license.LicenseState; -import com.cameleer.license.LicenseStateMachine; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseLimits; +import io.cameleer.license.LicenseState; +import io.cameleer.license.LicenseStateMachine; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuth.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuth.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuth.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuth.java index 173e03ee..eee318ec 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuth.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuth.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; import com.fasterxml.jackson.annotation.JsonSubTypes; import com.fasterxml.jackson.annotation.JsonTypeInfo; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuthKind.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuthKind.java similarity index 55% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuthKind.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuthKind.java index eae12dec..ad102e97 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundAuthKind.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundAuthKind.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; public enum OutboundAuthKind { NONE, BEARER, BASIC } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnection.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnection.java similarity index 92% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnection.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnection.java index b37c1c0a..83772318 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnection.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnection.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; -import com.cameleer.server.core.http.TrustMode; +import io.cameleer.server.core.http.TrustMode; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionRepository.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionRepository.java index 5daac1da..51de8d99 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionService.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionService.java index 05576668..d9c93581 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundConnectionService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundConnectionService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; import java.util.List; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundMethod.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundMethod.java similarity index 53% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundMethod.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundMethod.java index 5909382a..d884f8b3 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/outbound/OutboundMethod.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/outbound/OutboundMethod.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.outbound; +package io.cameleer.server.core.outbound; public enum OutboundMethod { POST, PUT, PATCH } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/AssignmentOrigin.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/AssignmentOrigin.java similarity index 58% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/AssignmentOrigin.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/AssignmentOrigin.java index 8e45205e..3ccbda49 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/AssignmentOrigin.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/AssignmentOrigin.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; public enum AssignmentOrigin { direct, managed diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRepository.java similarity index 92% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRepository.java index 8f87fbbb..19fbc7eb 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRule.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRule.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRule.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRule.java index f4724cf3..1b3bdf72 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingRule.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingRule.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingService.java index 05f3cfdb..47b18e5e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/ClaimMappingService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/ClaimMappingService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupDetail.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupDetail.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupDetail.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupDetail.java index 8977247e..9b8efe02 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupDetail.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupDetail.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupRepository.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupRepository.java index 6a5afb15..706efe5b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupSummary.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupSummary.java similarity index 66% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupSummary.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupSummary.java index 9ff7610a..353306ae 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/GroupSummary.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/GroupSummary.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacService.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacService.java index 1c7a4454..0643c182 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.List; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacStats.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacStats.java similarity index 74% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacStats.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacStats.java index 98467348..3e2ae3df 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RbacStats.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RbacStats.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; public record RbacStats(int userCount, int activeUserCount, int groupCount, int maxGroupDepth, int roleCount) {} diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleDetail.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleDetail.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleDetail.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleDetail.java index 6ba7362d..0b5fac90 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleDetail.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleDetail.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleRepository.java similarity index 89% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleRepository.java index 820137e3..e7c2dc48 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleSummary.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleSummary.java similarity index 73% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleSummary.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleSummary.java index 54690b68..2017a8dd 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/RoleSummary.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/RoleSummary.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/SystemRole.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/SystemRole.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/SystemRole.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/SystemRole.java index de106f45..08824493 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/SystemRole.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/SystemRole.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.util.Map; import java.util.Set; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserDetail.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserDetail.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserDetail.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserDetail.java index 2cedb55e..5fd74b47 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserDetail.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserDetail.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserSummary.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserSummary.java similarity index 67% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserSummary.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserSummary.java index fcf95137..afe8970b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/rbac/UserSummary.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/rbac/UserSummary.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.rbac; +package io.cameleer.server.core.rbac; public record UserSummary(String userId, String displayName, String provider) {} diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/App.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/App.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/App.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/App.java index e9617109..cebd7a66 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/App.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/App.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppRepository.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppRepository.java index c972ceec..816ec65c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppService.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppService.java index 4426eff8..088a4d44 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppService.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersion.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersion.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersion.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersion.java index 0e1fe69f..499c6df5 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersion.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersion.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.time.Instant; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersionRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersionRepository.java similarity index 91% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersionRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersionRepository.java index 43b3be31..4969a5c3 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/AppVersionRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/AppVersionRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ConfigMerger.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ConfigMerger.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ConfigMerger.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ConfigMerger.java index 089b70b1..4a1f3d69 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ConfigMerger.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ConfigMerger.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.Collections; import java.util.HashMap; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerRequest.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerRequest.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerRequest.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerRequest.java index 56f32c3b..f055f5e4 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerRequest.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerStatus.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerStatus.java similarity index 84% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerStatus.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerStatus.java index 99c9da71..aeeda66b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ContainerStatus.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ContainerStatus.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; public record ContainerStatus(String state, boolean running, int exitCode, String error) { public static ContainerStatus notFound() { diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/CreateGuard.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/CreateGuard.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/CreateGuard.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/CreateGuard.java index 470d51a8..79ad2076 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/CreateGuard.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/CreateGuard.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; /** * Hook called by domain services before creating a new entity. Implementations enforce diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeployStage.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeployStage.java similarity index 75% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeployStage.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeployStage.java index 8c8f1379..746b4e7e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeployStage.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeployStage.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; public enum DeployStage { PRE_FLIGHT, PULL_IMAGE, CREATE_NETWORK, START_REPLICAS, HEALTH_CHECK, SWAP_TRAFFIC, COMPLETE diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Deployment.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Deployment.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Deployment.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Deployment.java index ff374f68..9123d1f6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Deployment.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Deployment.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentConfigSnapshot.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentConfigSnapshot.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentConfigSnapshot.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentConfigSnapshot.java index 348c5d7f..bd229060 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentConfigSnapshot.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentConfigSnapshot.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import com.cameleer.common.model.ApplicationConfig; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentRepository.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentRepository.java index 292b8765..7aada4ec 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentService.java index f3371186..200b5950 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStatus.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStatus.java similarity index 68% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStatus.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStatus.java index 365a7f09..c9e00645 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStatus.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStatus.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; public enum DeploymentStatus { STOPPED, STARTING, RUNNING, DEGRADED, STOPPING, FAILED diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStrategy.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStrategy.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStrategy.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStrategy.java index 8e6ad11d..72bf2a15 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DeploymentStrategy.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DeploymentStrategy.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; /** * Supported deployment strategies. Persisted as a kebab-case string on diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateCalculator.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateCalculator.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateCalculator.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateCalculator.java index 9010bf5a..b45f894d 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateCalculator.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateCalculator.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import com.cameleer.common.model.ApplicationConfig; import com.fasterxml.jackson.databind.JsonNode; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateResult.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateResult.java similarity index 81% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateResult.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateResult.java index 8af70fed..d73fdaf0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/DirtyStateResult.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/DirtyStateResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Environment.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Environment.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Environment.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Environment.java index 5ee4c838..ee216393 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/Environment.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/Environment.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentColor.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentColor.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentColor.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentColor.java index 18805d4e..e728e3f1 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentColor.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentColor.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.Set; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentRepository.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentRepository.java index 54ee6fe7..e2032249 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentService.java index 650e1d26..4c34e482 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/EnvironmentService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/EnvironmentService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ResolvedContainerConfig.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ResolvedContainerConfig.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ResolvedContainerConfig.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ResolvedContainerConfig.java index 5b293663..122954b6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/ResolvedContainerConfig.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/ResolvedContainerConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RoutingMode.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RoutingMode.java similarity index 51% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RoutingMode.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RoutingMode.java index 5c26e0f0..9ed80d4e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RoutingMode.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RoutingMode.java @@ -1,3 +1,3 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; public enum RoutingMode { path, subdomain } diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeDetector.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeDetector.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeDetector.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeDetector.java index af1302b6..0772d957 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeDetector.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeDetector.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.io.IOException; import java.io.InputStream; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeOrchestrator.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeOrchestrator.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeOrchestrator.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeOrchestrator.java index 605243c0..00dde47d 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeOrchestrator.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeOrchestrator.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import java.util.stream.Stream; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeType.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeType.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeType.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeType.java index 8ac2a1aa..5ce3e5c0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/runtime/RuntimeType.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/runtime/RuntimeType.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; public enum RuntimeType { AUTO, diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/AttributeFilter.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/AttributeFilter.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/AttributeFilter.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/AttributeFilter.java index 7dbb9d02..bca4906f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/AttributeFilter.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/AttributeFilter.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.util.regex.Pattern; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionStats.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionStats.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionStats.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionStats.java index 7f1f1468..bb3a7301 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionStats.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionStats.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; /** * Aggregate execution statistics within a time window, with comparison to the diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionSummary.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionSummary.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionSummary.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionSummary.java index e273f052..012a0311 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/ExecutionSummary.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/ExecutionSummary.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchRequest.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchRequest.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchRequest.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchRequest.java index de5afac1..1e488d25 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchRequest.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchResponse.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchResponse.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchResponse.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchResponse.java index 412e1b29..ea703ff1 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/LogSearchResponse.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/LogSearchResponse.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; -import com.cameleer.server.core.storage.LogEntryResult; +import io.cameleer.server.core.storage.LogEntryResult; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchRequest.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchRequest.java similarity index 99% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchRequest.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchRequest.java index 02ae76ea..aef2da88 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchRequest.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchResult.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchResult.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchResult.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchResult.java index 5d3a1bc4..dcf98994 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchResult.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchService.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchService.java index b6e6cb3b..ff2b22b0 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/SearchService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/SearchService.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; -import com.cameleer.server.core.storage.SearchIndex; -import com.cameleer.server.core.storage.StatsStore; +import io.cameleer.server.core.storage.SearchIndex; +import io.cameleer.server.core.storage.StatsStore; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/StatsTimeseries.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/StatsTimeseries.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/StatsTimeseries.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/StatsTimeseries.java index f8a4980f..1b68d53f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/StatsTimeseries.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/StatsTimeseries.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/TopError.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/TopError.java similarity index 84% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/search/TopError.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/search/TopError.java index 94e2cced..c6a0d15f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/search/TopError.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/search/TopError.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/Ed25519SigningService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/Ed25519SigningService.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/Ed25519SigningService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/Ed25519SigningService.java index 72d570ad..08db1dbd 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/Ed25519SigningService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/Ed25519SigningService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; /** * Service for Ed25519 digital signatures. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/InvalidTokenException.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/InvalidTokenException.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/InvalidTokenException.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/InvalidTokenException.java index 3fec4391..0bdaf264 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/InvalidTokenException.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/InvalidTokenException.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; /** * Thrown when a JWT token is invalid, expired, or of the wrong type. diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/JwtService.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/JwtService.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/JwtService.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/JwtService.java index 4d2e06b3..ca96491e 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/JwtService.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/JwtService.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfig.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfig.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfig.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfig.java index 2ad44ed4..2f929d28 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfig.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfig.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfigRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfigRepository.java similarity index 87% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfigRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfigRepository.java index bc46d5c8..acc4c29f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/OidcConfigRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/OidcConfigRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/PasswordPolicyValidator.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/PasswordPolicyValidator.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/PasswordPolicyValidator.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/PasswordPolicyValidator.java index ae82110b..ab647160 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/PasswordPolicyValidator.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/PasswordPolicyValidator.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.util.ArrayList; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserInfo.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserInfo.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserInfo.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserInfo.java index 1967e2e8..639b5ffe 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserInfo.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserRepository.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserRepository.java similarity index 95% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserRepository.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserRepository.java index e39c6920..9be507e6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/security/UserRepository.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/security/UserRepository.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.security; +package io.cameleer.server.core.security; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactCoordinates.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactCoordinates.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactCoordinates.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactCoordinates.java index 77e57a9c..eb5b48b3 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactCoordinates.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactCoordinates.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.util.UUID; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactStore.java similarity index 97% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactStore.java index 54b80aac..43b01da9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ArtifactStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ArtifactStore.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.io.IOException; import java.io.InputStream; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/DiagramStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/DiagramStore.java similarity index 91% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/DiagramStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/DiagramStore.java index 09b809ae..b95c201f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/DiagramStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/DiagramStore.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import com.cameleer.common.graph.RouteGraph; -import com.cameleer.server.core.ingestion.TaggedDiagram; +import io.cameleer.server.core.ingestion.TaggedDiagram; import java.util.Map; import java.util.Optional; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ExecutionStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ExecutionStore.java similarity index 98% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ExecutionStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ExecutionStore.java index 96e9739b..c6467fee 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ExecutionStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ExecutionStore.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogEntryResult.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogEntryResult.java similarity index 89% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogEntryResult.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogEntryResult.java index 26438838..7b684976 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogEntryResult.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogEntryResult.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogIndex.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogIndex.java similarity index 60% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogIndex.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogIndex.java index 7a2162ec..903beb41 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/LogIndex.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/LogIndex.java @@ -1,8 +1,8 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import com.cameleer.common.model.LogEntry; -import com.cameleer.server.core.search.LogSearchRequest; -import com.cameleer.server.core.search.LogSearchResponse; +import io.cameleer.server.core.search.LogSearchRequest; +import io.cameleer.server.core.search.LogSearchResponse; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsQueryStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsQueryStore.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsQueryStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsQueryStore.java index c68c5df8..db862fd6 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsQueryStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsQueryStore.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.storage.model.MetricTimeSeries; +import io.cameleer.server.core.storage.model.MetricTimeSeries; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsStore.java similarity index 52% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsStore.java index 53b621ed..8e00318c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/MetricsStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/MetricsStore.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.storage.model.MetricsSnapshot; +import io.cameleer.server.core.storage.model.MetricsSnapshot; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogEntry.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogEntry.java similarity index 82% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogEntry.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogEntry.java index 75bfa43b..4dc2d877 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogEntry.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogEntry.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogStore.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogStore.java index 6cf45ec9..ea20cbec 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/RouteCatalogStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/RouteCatalogStore.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import java.time.Instant; import java.util.Collection; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/SearchIndex.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/SearchIndex.java similarity index 59% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/SearchIndex.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/SearchIndex.java index 1d7c9287..b8dbd58d 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/SearchIndex.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/SearchIndex.java @@ -1,9 +1,9 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.search.ExecutionSummary; -import com.cameleer.server.core.search.SearchRequest; -import com.cameleer.server.core.search.SearchResult; -import com.cameleer.server.core.storage.model.ExecutionDocument; +import io.cameleer.server.core.search.ExecutionSummary; +import io.cameleer.server.core.search.SearchRequest; +import io.cameleer.server.core.search.SearchResult; +import io.cameleer.server.core.storage.model.ExecutionDocument; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsQueryStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsQueryStore.java similarity index 76% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsQueryStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsQueryStore.java index de77fece..a433d386 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsQueryStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsQueryStore.java @@ -1,9 +1,9 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.storage.model.ServerInstanceInfo; -import com.cameleer.server.core.storage.model.ServerMetricCatalogEntry; -import com.cameleer.server.core.storage.model.ServerMetricQueryRequest; -import com.cameleer.server.core.storage.model.ServerMetricQueryResponse; +import io.cameleer.server.core.storage.model.ServerInstanceInfo; +import io.cameleer.server.core.storage.model.ServerMetricCatalogEntry; +import io.cameleer.server.core.storage.model.ServerMetricQueryRequest; +import io.cameleer.server.core.storage.model.ServerMetricQueryResponse; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsStore.java similarity index 77% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsStore.java index 70db4e5f..ed53c022 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/ServerMetricsStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/ServerMetricsStore.java @@ -1,6 +1,6 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.storage.model.ServerMetricSample; +import io.cameleer.server.core.storage.model.ServerMetricSample; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/StatsStore.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/StatsStore.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/StatsStore.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/StatsStore.java index 4651c3ae..b5dbcec5 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/StatsStore.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/StatsStore.java @@ -1,8 +1,8 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; -import com.cameleer.server.core.search.ExecutionStats; -import com.cameleer.server.core.search.StatsTimeseries; -import com.cameleer.server.core.search.TopError; +import io.cameleer.server.core.search.ExecutionStats; +import io.cameleer.server.core.search.StatsTimeseries; +import io.cameleer.server.core.search.TopError; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ExecutionDocument.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ExecutionDocument.java similarity index 94% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ExecutionDocument.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ExecutionDocument.java index 38592823..7ba7c6e8 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ExecutionDocument.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ExecutionDocument.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricTimeSeries.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricTimeSeries.java similarity index 79% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricTimeSeries.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricTimeSeries.java index 0ac07dc6..483590f9 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricTimeSeries.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricTimeSeries.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricsSnapshot.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricsSnapshot.java similarity index 85% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricsSnapshot.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricsSnapshot.java index c5f1cde3..a969b32f 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/MetricsSnapshot.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/MetricsSnapshot.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerInstanceInfo.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerInstanceInfo.java similarity index 88% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerInstanceInfo.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerInstanceInfo.java index 2cf563db..d5b61431 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerInstanceInfo.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerInstanceInfo.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java similarity index 90% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java index 8750332c..9eb4f6ac 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricCatalogEntry.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricPoint.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricPoint.java similarity index 78% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricPoint.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricPoint.java index d2d5c98f..f85c4d98 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricPoint.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricPoint.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryRequest.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryRequest.java similarity index 96% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryRequest.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryRequest.java index 08041efd..7531ad28 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryRequest.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryRequest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryResponse.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryResponse.java similarity index 86% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryResponse.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryResponse.java index 157d266f..889ccd08 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricQueryResponse.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricQueryResponse.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.util.List; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSample.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSample.java similarity index 93% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSample.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSample.java index 50bbb5d4..0190b43c 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSample.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSample.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.time.Instant; import java.util.Map; diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSeries.java b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSeries.java similarity index 86% rename from cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSeries.java rename to cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSeries.java index 0d56fd7a..1c50bd5b 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/storage/model/ServerMetricSeries.java +++ b/cameleer-server-core/src/main/java/io/cameleer/server/core/storage/model/ServerMetricSeries.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage.model; +package io.cameleer.server.core.storage.model; import java.util.List; import java.util.Map; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/.gitkeep b/cameleer-server-core/src/test/java/io/cameleer/server/core/.gitkeep similarity index 100% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/.gitkeep rename to cameleer-server-core/src/test/java/io/cameleer/server/core/.gitkeep diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/admin/AuditCategoryTest.java similarity index 92% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/admin/AuditCategoryTest.java index 63f9b0d3..3e9c1f31 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/admin/AuditCategoryTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/SensitiveKeysMergerTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/admin/SensitiveKeysMergerTest.java similarity index 98% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/admin/SensitiveKeysMergerTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/admin/SensitiveKeysMergerTest.java index c89991f5..ac286f35 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/SensitiveKeysMergerTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/admin/SensitiveKeysMergerTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.admin; +package io.cameleer.server.core.admin; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/agent/AgentRegistryServiceTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/agent/AgentRegistryServiceTest.java similarity index 99% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/agent/AgentRegistryServiceTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/agent/AgentRegistryServiceTest.java index af0f5173..84c75806 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/agent/AgentRegistryServiceTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/agent/AgentRegistryServiceTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.agent; +package io.cameleer.server.core.agent; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertConditionJsonTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertConditionJsonTest.java similarity index 99% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertConditionJsonTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertConditionJsonTest.java index ca7489e0..ca95ee8a 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertConditionJsonTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertConditionJsonTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertDomainRecordsTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertDomainRecordsTest.java similarity index 96% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertDomainRecordsTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertDomainRecordsTest.java index ceca31b6..bc0aff75 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertDomainRecordsTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertDomainRecordsTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertScopeTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertScopeTest.java similarity index 96% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertScopeTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertScopeTest.java index 497a6e22..7ae59bfd 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/alerting/AlertScopeTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/alerting/AlertScopeTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.alerting; +package io.cameleer.server.core.alerting; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/detail/TreeReconstructionTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/detail/TreeReconstructionTest.java similarity index 98% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/detail/TreeReconstructionTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/detail/TreeReconstructionTest.java index 4441c2fc..7340dadf 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/detail/TreeReconstructionTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/detail/TreeReconstructionTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.detail; +package io.cameleer.server.core.detail; -import com.cameleer.server.core.storage.ExecutionStore; -import com.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; +import io.cameleer.server.core.storage.ExecutionStore; +import io.cameleer.server.core.storage.ExecutionStore.ProcessorRecord; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/ChunkAccumulatorTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/ChunkAccumulatorTest.java similarity index 98% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/ChunkAccumulatorTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/ChunkAccumulatorTest.java index 83b3d92c..4de10215 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/ChunkAccumulatorTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/ChunkAccumulatorTest.java @@ -1,9 +1,9 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import com.cameleer.common.model.ExecutionChunk; import com.cameleer.common.model.ExecutionStatus; import com.cameleer.common.model.FlatProcessorRecord; -import com.cameleer.server.core.storage.DiagramStore; +import io.cameleer.server.core.storage.DiagramStore; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -19,7 +19,7 @@ import static org.assertj.core.api.Assertions.assertThat; class ChunkAccumulatorTest { private static final DiagramStore NO_OP_DIAGRAM_STORE = new DiagramStore() { - public void store(com.cameleer.server.core.ingestion.TaggedDiagram d) {} + public void store(io.cameleer.server.core.ingestion.TaggedDiagram d) {} public Optional findByContentHash(String h) { return Optional.empty(); } public Optional findContentHashForRoute(String r, String a) { return Optional.empty(); } public Optional findLatestContentHashForAppRoute(String app, String r, String env) { return Optional.empty(); } diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/WriteBufferTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/WriteBufferTest.java similarity index 98% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/WriteBufferTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/WriteBufferTest.java index 09eec9ea..adf3fcc2 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/ingestion/WriteBufferTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/ingestion/WriteBufferTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.ingestion; +package io.cameleer.server.core.ingestion; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/license/LicenseGateTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/license/LicenseGateTest.java similarity index 92% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/license/LicenseGateTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/license/LicenseGateTest.java index 000c1ead..8cf757e6 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/license/LicenseGateTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/license/LicenseGateTest.java @@ -1,8 +1,8 @@ -package com.cameleer.server.core.license; +package io.cameleer.server.core.license; -import com.cameleer.license.DefaultTierLimits; -import com.cameleer.license.LicenseInfo; -import com.cameleer.license.LicenseState; +import io.cameleer.license.DefaultTierLimits; +import io.cameleer.license.LicenseInfo; +import io.cameleer.license.LicenseState; import org.junit.jupiter.api.Test; import java.time.Instant; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/AppServiceUploadTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/AppServiceUploadTest.java similarity index 92% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/AppServiceUploadTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/AppServiceUploadTest.java index c59d0a82..6a20e9f1 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/AppServiceUploadTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/AppServiceUploadTest.java @@ -1,7 +1,7 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; -import com.cameleer.server.core.storage.ArtifactCoordinates; -import com.cameleer.server.core.storage.ArtifactStore; +import io.cameleer.server.core.storage.ArtifactCoordinates; +import io.cameleer.server.core.storage.ArtifactStore; import org.junit.jupiter.api.Test; import java.io.ByteArrayInputStream; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DeploymentStrategyTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DeploymentStrategyTest.java similarity index 96% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DeploymentStrategyTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DeploymentStrategyTest.java index 7cfcfc74..6683ff14 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DeploymentStrategyTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DeploymentStrategyTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DirtyStateCalculatorTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DirtyStateCalculatorTest.java similarity index 99% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DirtyStateCalculatorTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DirtyStateCalculatorTest.java index fa035724..8c931260 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/DirtyStateCalculatorTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/DirtyStateCalculatorTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import com.cameleer.common.model.ApplicationConfig; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/RuntimeDetectorTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/RuntimeDetectorTest.java similarity index 99% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/RuntimeDetectorTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/RuntimeDetectorTest.java index ac68bd24..7f90993f 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/runtime/RuntimeDetectorTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/runtime/RuntimeDetectorTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.runtime; +package io.cameleer.server.core.runtime; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/search/AttributeFilterTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/search/AttributeFilterTest.java similarity index 98% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/search/AttributeFilterTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/search/AttributeFilterTest.java index db9cd092..51e1fca2 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/search/AttributeFilterTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/search/AttributeFilterTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.search; +package io.cameleer.server.core.search; import org.junit.jupiter.api.Test; diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/storage/ArtifactCoordinatesTest.java b/cameleer-server-core/src/test/java/io/cameleer/server/core/storage/ArtifactCoordinatesTest.java similarity index 96% rename from cameleer-server-core/src/test/java/com/cameleer/server/core/storage/ArtifactCoordinatesTest.java rename to cameleer-server-core/src/test/java/io/cameleer/server/core/storage/ArtifactCoordinatesTest.java index 587f7d53..d5d3aa26 100644 --- a/cameleer-server-core/src/test/java/com/cameleer/server/core/storage/ArtifactCoordinatesTest.java +++ b/cameleer-server-core/src/test/java/io/cameleer/server/core/storage/ArtifactCoordinatesTest.java @@ -1,4 +1,4 @@ -package com.cameleer.server.core.storage; +package io.cameleer.server.core.storage; import org.junit.jupiter.api.Test; import java.util.UUID; diff --git a/pom.xml b/pom.xml index 03dbde7e..86d75e8c 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ - com.cameleer + io.cameleer cameleer-server-parent 1.0-SNAPSHOT pom @@ -42,12 +42,12 @@ ${cameleer-common.version} - com.cameleer + io.cameleer cameleer-license-api ${project.version} - com.cameleer + io.cameleer cameleer-server-core ${project.version}