diff --git a/.env.example b/.env.example index 319293e..a6e3794 100644 --- a/.env.example +++ b/.env.example @@ -48,8 +48,8 @@ VENDOR_SEED_ENABLED=false # DOCKER_GID=0 # Docker images (override for custom registries) -# TRAEFIK_IMAGE=gitea.siegeln.net/cameleer/cameleer-traefik -# POSTGRES_IMAGE=gitea.siegeln.net/cameleer/cameleer-postgres -# CLICKHOUSE_IMAGE=gitea.siegeln.net/cameleer/cameleer-clickhouse -# LOGTO_IMAGE=gitea.siegeln.net/cameleer/cameleer-logto -# CAMELEER_IMAGE=gitea.siegeln.net/cameleer/cameleer-saas +# TRAEFIK_IMAGE=registry.cameleer.io/cameleer/cameleer-traefik +# POSTGRES_IMAGE=registry.cameleer.io/cameleer/cameleer-postgres +# CLICKHOUSE_IMAGE=registry.cameleer.io/cameleer/cameleer-clickhouse +# LOGTO_IMAGE=registry.cameleer.io/cameleer/cameleer-logto +# CAMELEER_IMAGE=registry.cameleer.io/cameleer/cameleer-saas diff --git a/CLAUDE.md b/CLAUDE.md index 8da732b..599ec51 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -21,7 +21,7 @@ Agent-server protocol is defined in `cameleer/cameleer-common/PROTOCOL.md`. The ## Key Packages -### Java Backend (`src/main/java/net/siegeln/cameleer/saas/`) +### Java Backend (`src/main/java/io/cameleer/saas/`) | Package | Purpose | Key classes | |---------|---------|-------------| diff --git a/HOWTO.md b/HOWTO.md index 41f1948..127b36b 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -444,4 +444,4 @@ VERSION=local docker compose -f docker-compose.yml -f docker-compose.dev.yml up **Ephemeral key warnings**: `No Ed25519 key files configured -- generating ephemeral keys (dev mode)` is normal in development. For production, generate keys as described above. -**Container deployment fails**: Check that Docker socket is mounted (`/var/run/docker.sock`) and the `cameleer-runtime-base` image is available. Pull it with: `docker pull gitea.siegeln.net/cameleer/cameleer-runtime-base:latest` +**Container deployment fails**: Check that Docker socket is mounted (`/var/run/docker.sock`) and the `cameleer-runtime-base` image is available. Pull it with: `docker pull registry.cameleer.io/cameleer/cameleer-runtime-base:latest` diff --git a/docker/runtime-loader/README.md b/docker/runtime-loader/README.md index eacfe48..efc6f32 100644 --- a/docker/runtime-loader/README.md +++ b/docker/runtime-loader/README.md @@ -12,8 +12,8 @@ CI (`.gitea/workflows/ci.yml`, `docker` job, "Build and push runtime-loader image" step) builds and pushes this image on every main / feature-branch push. Manual build for local testing: - docker build -t gitea.siegeln.net/cameleer/cameleer-runtime-loader: . - docker push gitea.siegeln.net/cameleer/cameleer-runtime-loader: + docker build -t registry.cameleer.io/cameleer/cameleer-runtime-loader: . + docker push registry.cameleer.io/cameleer/cameleer-runtime-loader: ## Contract (consumed by cameleer-server) diff --git a/docs/architecture.md b/docs/architecture.md index dc9c886..d37484d 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -79,8 +79,8 @@ logging. Serves a React SPA that wraps the full user experience. | postgres | `postgres:16-alpine` | 5432 | cameleer | Shared PostgreSQL (3 databases) | | logto | `ghcr.io/logto-io/logto:latest` | 3001 | cameleer | OIDC identity provider | | logto-bootstrap | `postgres:16-alpine` (ephemeral) | -- | cameleer | One-shot bootstrap script | -| cameleer-saas | `gitea.siegeln.net/cameleer/cameleer-saas` | 8080 | cameleer | SaaS API + SPA serving | -| cameleer-server | `gitea.siegeln.net/cameleer/cameleer-server`| 8081 | cameleer | Observability backend | +| cameleer-saas | `registry.cameleer.io/cameleer/cameleer-saas` | 8080 | cameleer | SaaS API + SPA serving | +| cameleer-server | `registry.cameleer.io/cameleer/cameleer-server`| 8081 | cameleer | Observability backend | | clickhouse | `clickhouse/clickhouse-server:latest` | 8123 | cameleer | Time-series telemetry storage | ### Docker Network @@ -876,8 +876,8 @@ state (`currentTenantId`). Provides `logout` and `signIn` callbacks. | Variable | Default | Description | |-----------------------------------|------------------------------------|----------------------------------| -| `CAMELEER_SAAS_PROVISIONING_SERVERIMAGE` | `gitea.siegeln.net/cameleer/cameleer-server:latest` | Docker image for per-tenant server | -| `CAMELEER_SAAS_PROVISIONING_SERVERUIIMAGE` | `gitea.siegeln.net/cameleer/cameleer-server-ui:latest` | Docker image for per-tenant UI | +| `CAMELEER_SAAS_PROVISIONING_SERVERIMAGE` | `registry.cameleer.io/cameleer/cameleer-server:latest` | Docker image for per-tenant server | +| `CAMELEER_SAAS_PROVISIONING_SERVERUIIMAGE` | `registry.cameleer.io/cameleer/cameleer-server-ui:latest` | Docker image for per-tenant UI | | `CAMELEER_SAAS_PROVISIONING_NETWORKNAME` | `cameleer-saas_cameleer` | Shared services Docker network | | `CAMELEER_SAAS_PROVISIONING_TRAEFIKNETWORK` | `cameleer-traefik` | Traefik Docker network | | `CAMELEER_SAAS_PROVISIONING_PUBLICHOST` | `localhost` | Public hostname (same as infrastructure `PUBLIC_HOST`) | diff --git a/docs/user-manual.md b/docs/user-manual.md index 0f624d0..1a6106e 100644 --- a/docs/user-manual.md +++ b/docs/user-manual.md @@ -573,7 +573,7 @@ The Cameleer SaaS application itself does not need any changes -- all identity c 1. Check backend logs: `docker compose logs cameleer-saas`. 2. Verify Docker socket access: `docker compose exec cameleer-saas ls -la /var/run/docker.sock`. -3. Pull the runtime base image manually: `docker pull gitea.siegeln.net/cameleer/cameleer-runtime-base:latest`. +3. Pull the runtime base image manually: `docker pull registry.cameleer.io/cameleer/cameleer-runtime-base:latest`. 4. Check available disk space: `docker system df`. ### Agent Not Connecting to Server diff --git a/pom.xml b/pom.xml index cd9c4fa..263445f 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ - net.siegeln.cameleer + io.cameleer cameleer-saas 0.1.0-SNAPSHOT Cameleer SaaS Platform diff --git a/src/main/java/net/siegeln/cameleer/saas/CameleerSaasApplication.java b/src/main/java/io/cameleer/saas/CameleerSaasApplication.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/CameleerSaasApplication.java rename to src/main/java/io/cameleer/saas/CameleerSaasApplication.java index 212705e..79dec06 100644 --- a/src/main/java/net/siegeln/cameleer/saas/CameleerSaasApplication.java +++ b/src/main/java/io/cameleer/saas/CameleerSaasApplication.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas; +package io.cameleer.saas; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/src/main/java/net/siegeln/cameleer/saas/account/AccountController.java b/src/main/java/io/cameleer/saas/account/AccountController.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/account/AccountController.java rename to src/main/java/io/cameleer/saas/account/AccountController.java index 21718ec..eb88724 100644 --- a/src/main/java/net/siegeln/cameleer/saas/account/AccountController.java +++ b/src/main/java/io/cameleer/saas/account/AccountController.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.account; +package io.cameleer.saas.account; -import net.siegeln.cameleer.saas.account.AccountService.*; +import io.cameleer.saas.account.AccountService.*; import org.springframework.http.ResponseEntity; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.security.oauth2.jwt.Jwt; diff --git a/src/main/java/net/siegeln/cameleer/saas/account/AccountService.java b/src/main/java/io/cameleer/saas/account/AccountService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/account/AccountService.java rename to src/main/java/io/cameleer/saas/account/AccountService.java index 3d27d08..c9ff273 100644 --- a/src/main/java/net/siegeln/cameleer/saas/account/AccountService.java +++ b/src/main/java/io/cameleer/saas/account/AccountService.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.account; +package io.cameleer.saas.account; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.notification.PasswordResetNotificationService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.notification.PasswordResetNotificationService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpStatus; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditAction.java b/src/main/java/io/cameleer/saas/audit/AuditAction.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditAction.java rename to src/main/java/io/cameleer/saas/audit/AuditAction.java index 4387f49..cdfe6f0 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditAction.java +++ b/src/main/java/io/cameleer/saas/audit/AuditAction.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; public enum AuditAction { AUTH_REGISTER, AUTH_LOGIN, AUTH_LOGIN_FAILED, AUTH_LOGOUT, diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditDto.java b/src/main/java/io/cameleer/saas/audit/AuditDto.java similarity index 95% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditDto.java rename to src/main/java/io/cameleer/saas/audit/AuditDto.java index ae26c4f..045ca50 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditDto.java +++ b/src/main/java/io/cameleer/saas/audit/AuditDto.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; import java.time.Instant; import java.util.List; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditEntity.java b/src/main/java/io/cameleer/saas/audit/AuditEntity.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditEntity.java rename to src/main/java/io/cameleer/saas/audit/AuditEntity.java index 9826160..a3858b1 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditEntity.java +++ b/src/main/java/io/cameleer/saas/audit/AuditEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java b/src/main/java/io/cameleer/saas/audit/AuditRepository.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java rename to src/main/java/io/cameleer/saas/audit/AuditRepository.java index 7c7db9c..2fef640 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java +++ b/src/main/java/io/cameleer/saas/audit/AuditRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryCustom.java b/src/main/java/io/cameleer/saas/audit/AuditRepositoryCustom.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryCustom.java rename to src/main/java/io/cameleer/saas/audit/AuditRepositoryCustom.java index a25d815..d44575d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryCustom.java +++ b/src/main/java/io/cameleer/saas/audit/AuditRepositoryCustom.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryImpl.java b/src/main/java/io/cameleer/saas/audit/AuditRepositoryImpl.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryImpl.java rename to src/main/java/io/cameleer/saas/audit/AuditRepositoryImpl.java index c459961..262d016 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepositoryImpl.java +++ b/src/main/java/io/cameleer/saas/audit/AuditRepositoryImpl.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageImpl; diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditService.java b/src/main/java/io/cameleer/saas/audit/AuditService.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/audit/AuditService.java rename to src/main/java/io/cameleer/saas/audit/AuditService.java index 68ac97b..0e152ca 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditService.java +++ b/src/main/java/io/cameleer/saas/audit/AuditService.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.LogtoManagementClient; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.data.domain.Page; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertValidationResult.java b/src/main/java/io/cameleer/saas/certificate/CertValidationResult.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertValidationResult.java rename to src/main/java/io/cameleer/saas/certificate/CertValidationResult.java index a779a19..4f27a1b 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertValidationResult.java +++ b/src/main/java/io/cameleer/saas/certificate/CertValidationResult.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import java.util.List; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateController.java b/src/main/java/io/cameleer/saas/certificate/CertificateController.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateController.java rename to src/main/java/io/cameleer/saas/certificate/CertificateController.java index 879a3b5..135200d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateController.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateEntity.java b/src/main/java/io/cameleer/saas/certificate/CertificateEntity.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateEntity.java rename to src/main/java/io/cameleer/saas/certificate/CertificateEntity.java index 94cb23b..67c6224 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateEntity.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateInfo.java b/src/main/java/io/cameleer/saas/certificate/CertificateInfo.java similarity index 82% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateInfo.java rename to src/main/java/io/cameleer/saas/certificate/CertificateInfo.java index 1efbea7..040e371 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateInfo.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateInfo.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import java.time.Instant; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateManager.java b/src/main/java/io/cameleer/saas/certificate/CertificateManager.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateManager.java rename to src/main/java/io/cameleer/saas/certificate/CertificateManager.java index 1020640..7769a3c 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateManager.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateManager.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; /** * Provider interface for certificate file management. diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateRepository.java b/src/main/java/io/cameleer/saas/certificate/CertificateRepository.java similarity index 87% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateRepository.java rename to src/main/java/io/cameleer/saas/certificate/CertificateRepository.java index b4aaec1..9942db4 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateRepository.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateService.java b/src/main/java/io/cameleer/saas/certificate/CertificateService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateService.java rename to src/main/java/io/cameleer/saas/certificate/CertificateService.java index 8bc0f79..855bdd6 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateService.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateService.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; -import net.siegeln.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateStartupListener.java b/src/main/java/io/cameleer/saas/certificate/CertificateStartupListener.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/certificate/CertificateStartupListener.java rename to src/main/java/io/cameleer/saas/certificate/CertificateStartupListener.java index 5d5f4b6..aa4b964 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/CertificateStartupListener.java +++ b/src/main/java/io/cameleer/saas/certificate/CertificateStartupListener.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import org.springframework.boot.context.event.ApplicationReadyEvent; import org.springframework.context.event.EventListener; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertEntity.java b/src/main/java/io/cameleer/saas/certificate/TenantCaCertEntity.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertEntity.java rename to src/main/java/io/cameleer/saas/certificate/TenantCaCertEntity.java index 163f403..e3188aa 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertEntity.java +++ b/src/main/java/io/cameleer/saas/certificate/TenantCaCertEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertRepository.java b/src/main/java/io/cameleer/saas/certificate/TenantCaCertRepository.java similarity index 93% rename from src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertRepository.java rename to src/main/java/io/cameleer/saas/certificate/TenantCaCertRepository.java index 538e39b..1f73d2a 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertRepository.java +++ b/src/main/java/io/cameleer/saas/certificate/TenantCaCertRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; diff --git a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertService.java b/src/main/java/io/cameleer/saas/certificate/TenantCaCertService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertService.java rename to src/main/java/io/cameleer/saas/certificate/TenantCaCertService.java index 1afb95c..49f1c00 100644 --- a/src/main/java/net/siegeln/cameleer/saas/certificate/TenantCaCertService.java +++ b/src/main/java/io/cameleer/saas/certificate/TenantCaCertService.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; -import net.siegeln.cameleer.saas.provisioning.DockerCertificateManager; +import io.cameleer.saas.provisioning.DockerCertificateManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/AsyncConfig.java b/src/main/java/io/cameleer/saas/config/AsyncConfig.java similarity index 81% rename from src/main/java/net/siegeln/cameleer/saas/config/AsyncConfig.java rename to src/main/java/io/cameleer/saas/config/AsyncConfig.java index 390fc42..43fa6cc 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/AsyncConfig.java +++ b/src/main/java/io/cameleer/saas/config/AsyncConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableAsync; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/CLAUDE.md b/src/main/java/io/cameleer/saas/config/CLAUDE.md similarity index 100% rename from src/main/java/net/siegeln/cameleer/saas/config/CLAUDE.md rename to src/main/java/io/cameleer/saas/config/CLAUDE.md diff --git a/src/main/java/net/siegeln/cameleer/saas/config/HealthController.java b/src/main/java/io/cameleer/saas/config/HealthController.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/config/HealthController.java rename to src/main/java/io/cameleer/saas/config/HealthController.java index f02bcdb..3f24237 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/HealthController.java +++ b/src/main/java/io/cameleer/saas/config/HealthController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/LogtoStartupConfig.java b/src/main/java/io/cameleer/saas/config/LogtoStartupConfig.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/config/LogtoStartupConfig.java rename to src/main/java/io/cameleer/saas/config/LogtoStartupConfig.java index f81f738..bad4cc0 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/LogtoStartupConfig.java +++ b/src/main/java/io/cameleer/saas/config/LogtoStartupConfig.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.LogtoManagementClient; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.context.event.ApplicationReadyEvent; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/MeController.java b/src/main/java/io/cameleer/saas/config/MeController.java similarity index 93% rename from src/main/java/net/siegeln/cameleer/saas/config/MeController.java rename to src/main/java/io/cameleer/saas/config/MeController.java index 46ef1eb..d6ec624 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/MeController.java +++ b/src/main/java/io/cameleer/saas/config/MeController.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.tenant.TenantService; import org.springframework.http.ResponseEntity; import org.springframework.security.core.Authentication; import org.springframework.security.oauth2.jwt.Jwt; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/MfaEnforcementFilter.java b/src/main/java/io/cameleer/saas/config/MfaEnforcementFilter.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/config/MfaEnforcementFilter.java rename to src/main/java/io/cameleer/saas/config/MfaEnforcementFilter.java index 3b6cc07..c4b379f 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/MfaEnforcementFilter.java +++ b/src/main/java/io/cameleer/saas/config/MfaEnforcementFilter.java @@ -1,12 +1,12 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import com.fasterxml.jackson.databind.ObjectMapper; import jakarta.servlet.FilterChain; import jakarta.servlet.ServletException; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; -import net.siegeln.cameleer.saas.tenant.TenantService; -import net.siegeln.cameleer.saas.vendor.VendorAuthPolicyRepository; +import io.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.vendor.VendorAuthPolicyRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.MediaType; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/PublicConfigController.java b/src/main/java/io/cameleer/saas/config/PublicConfigController.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/config/PublicConfigController.java rename to src/main/java/io/cameleer/saas/config/PublicConfigController.java index 22417cc..a177f19 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/PublicConfigController.java +++ b/src/main/java/io/cameleer/saas/config/PublicConfigController.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; -import net.siegeln.cameleer.saas.vendor.VendorAuthPolicyRepository; +import io.cameleer.saas.vendor.VendorAuthPolicyRepository; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/SecurityConfig.java b/src/main/java/io/cameleer/saas/config/SecurityConfig.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/config/SecurityConfig.java rename to src/main/java/io/cameleer/saas/config/SecurityConfig.java index 298ffc0..f9d62bf 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/SecurityConfig.java +++ b/src/main/java/io/cameleer/saas/config/SecurityConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import com.nimbusds.jose.JWSAlgorithm; import com.nimbusds.jose.jwk.source.JWKSourceBuilder; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/SpaController.java b/src/main/java/io/cameleer/saas/config/SpaController.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/config/SpaController.java rename to src/main/java/io/cameleer/saas/config/SpaController.java index 09b5d4d..5917a53 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/SpaController.java +++ b/src/main/java/io/cameleer/saas/config/SpaController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/TenantContext.java b/src/main/java/io/cameleer/saas/config/TenantContext.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/config/TenantContext.java rename to src/main/java/io/cameleer/saas/config/TenantContext.java index 0c94585..6fa411f 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/TenantContext.java +++ b/src/main/java/io/cameleer/saas/config/TenantContext.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import java.util.UUID; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/TenantIsolationInterceptor.java b/src/main/java/io/cameleer/saas/config/TenantIsolationInterceptor.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/config/TenantIsolationInterceptor.java rename to src/main/java/io/cameleer/saas/config/TenantIsolationInterceptor.java index cf2383c..4203e3d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/TenantIsolationInterceptor.java +++ b/src/main/java/io/cameleer/saas/config/TenantIsolationInterceptor.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; -import net.siegeln.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.tenant.TenantService; import org.springframework.security.oauth2.jwt.Jwt; import org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationToken; import org.springframework.stereotype.Component; diff --git a/src/main/java/net/siegeln/cameleer/saas/config/WebConfig.java b/src/main/java/io/cameleer/saas/config/WebConfig.java similarity index 94% rename from src/main/java/net/siegeln/cameleer/saas/config/WebConfig.java rename to src/main/java/io/cameleer/saas/config/WebConfig.java index ad5b21a..4b2959c 100644 --- a/src/main/java/net/siegeln/cameleer/saas/config/WebConfig.java +++ b/src/main/java/io/cameleer/saas/config/WebConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.config; +package io.cameleer.saas.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; diff --git a/src/main/java/net/siegeln/cameleer/saas/identity/LogtoConfig.java b/src/main/java/io/cameleer/saas/identity/LogtoConfig.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/identity/LogtoConfig.java rename to src/main/java/io/cameleer/saas/identity/LogtoConfig.java index 470d326..053f4cd 100644 --- a/src/main/java/net/siegeln/cameleer/saas/identity/LogtoConfig.java +++ b/src/main/java/io/cameleer/saas/identity/LogtoConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.identity; +package io.cameleer.saas.identity; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/main/java/net/siegeln/cameleer/saas/identity/LogtoManagementClient.java b/src/main/java/io/cameleer/saas/identity/LogtoManagementClient.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/identity/LogtoManagementClient.java rename to src/main/java/io/cameleer/saas/identity/LogtoManagementClient.java index 76b8e5d..f5e504e 100644 --- a/src/main/java/net/siegeln/cameleer/saas/identity/LogtoManagementClient.java +++ b/src/main/java/io/cameleer/saas/identity/LogtoManagementClient.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.identity; +package io.cameleer.saas.identity; import com.fasterxml.jackson.databind.JsonNode; import org.slf4j.Logger; diff --git a/src/main/java/net/siegeln/cameleer/saas/identity/ServerApiClient.java b/src/main/java/io/cameleer/saas/identity/ServerApiClient.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/identity/ServerApiClient.java rename to src/main/java/io/cameleer/saas/identity/ServerApiClient.java index 75d3c90..d28f1e9 100644 --- a/src/main/java/net/siegeln/cameleer/saas/identity/ServerApiClient.java +++ b/src/main/java/io/cameleer/saas/identity/ServerApiClient.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.identity; +package io.cameleer.saas.identity; import com.fasterxml.jackson.databind.JsonNode; import org.slf4j.Logger; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/LicenseController.java b/src/main/java/io/cameleer/saas/license/LicenseController.java similarity index 93% rename from src/main/java/net/siegeln/cameleer/saas/license/LicenseController.java rename to src/main/java/io/cameleer/saas/license/LicenseController.java index 68e51fa..4b9ec24 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/LicenseController.java +++ b/src/main/java/io/cameleer/saas/license/LicenseController.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; -import net.siegeln.cameleer.saas.license.dto.LicenseResponse; -import net.siegeln.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.license.dto.LicenseResponse; +import io.cameleer.saas.tenant.TenantService; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/LicenseDefaults.java b/src/main/java/io/cameleer/saas/license/LicenseDefaults.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/license/LicenseDefaults.java rename to src/main/java/io/cameleer/saas/license/LicenseDefaults.java index 43ace93..f98706a 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/LicenseDefaults.java +++ b/src/main/java/io/cameleer/saas/license/LicenseDefaults.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; -import net.siegeln.cameleer.saas.tenant.Tier; +import io.cameleer.saas.tenant.Tier; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/LicenseEntity.java b/src/main/java/io/cameleer/saas/license/LicenseEntity.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/license/LicenseEntity.java rename to src/main/java/io/cameleer/saas/license/LicenseEntity.java index dc436f5..0803453 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/LicenseEntity.java +++ b/src/main/java/io/cameleer/saas/license/LicenseEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/LicenseRepository.java b/src/main/java/io/cameleer/saas/license/LicenseRepository.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/license/LicenseRepository.java rename to src/main/java/io/cameleer/saas/license/LicenseRepository.java index a3087e8..46199da 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/LicenseRepository.java +++ b/src/main/java/io/cameleer/saas/license/LicenseRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/LicenseService.java b/src/main/java/io/cameleer/saas/license/LicenseService.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/license/LicenseService.java rename to src/main/java/io/cameleer/saas/license/LicenseService.java index 8ceea0e..f40581b 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/LicenseService.java +++ b/src/main/java/io/cameleer/saas/license/LicenseService.java @@ -1,11 +1,11 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import com.cameleer.license.minter.LicenseMinter; import com.cameleer.license.LicenseInfo; import com.cameleer.license.LicenseValidator; -import net.siegeln.cameleer.saas.audit.AuditAction; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.audit.AuditAction; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.tenant.TenantEntity; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyEntity.java b/src/main/java/io/cameleer/saas/license/SigningKeyEntity.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/license/SigningKeyEntity.java rename to src/main/java/io/cameleer/saas/license/SigningKeyEntity.java index 383bf6a..c4b4afd 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyEntity.java +++ b/src/main/java/io/cameleer/saas/license/SigningKeyEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyRepository.java b/src/main/java/io/cameleer/saas/license/SigningKeyRepository.java similarity index 85% rename from src/main/java/net/siegeln/cameleer/saas/license/SigningKeyRepository.java rename to src/main/java/io/cameleer/saas/license/SigningKeyRepository.java index abc0fea..8b37cec 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyRepository.java +++ b/src/main/java/io/cameleer/saas/license/SigningKeyRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyService.java b/src/main/java/io/cameleer/saas/license/SigningKeyService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/license/SigningKeyService.java rename to src/main/java/io/cameleer/saas/license/SigningKeyService.java index f4f5974..fa42989 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/SigningKeyService.java +++ b/src/main/java/io/cameleer/saas/license/SigningKeyService.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseBundleResponse.java b/src/main/java/io/cameleer/saas/license/dto/LicenseBundleResponse.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseBundleResponse.java rename to src/main/java/io/cameleer/saas/license/dto/LicenseBundleResponse.java index 2ba907d..7d8f4ea 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseBundleResponse.java +++ b/src/main/java/io/cameleer/saas/license/dto/LicenseBundleResponse.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; -import net.siegeln.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseEntity; import java.time.Instant; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicensePreset.java b/src/main/java/io/cameleer/saas/license/dto/LicensePreset.java similarity index 67% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/LicensePreset.java rename to src/main/java/io/cameleer/saas/license/dto/LicensePreset.java index 4557c11..58d2a3d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicensePreset.java +++ b/src/main/java/io/cameleer/saas/license/dto/LicensePreset.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseResponse.java b/src/main/java/io/cameleer/saas/license/dto/LicenseResponse.java similarity index 86% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseResponse.java rename to src/main/java/io/cameleer/saas/license/dto/LicenseResponse.java index 4381088..26dfc86 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/LicenseResponse.java +++ b/src/main/java/io/cameleer/saas/license/dto/LicenseResponse.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; -import net.siegeln.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseEntity; import java.time.Instant; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/MintLicenseRequest.java b/src/main/java/io/cameleer/saas/license/dto/MintLicenseRequest.java similarity index 84% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/MintLicenseRequest.java rename to src/main/java/io/cameleer/saas/license/dto/MintLicenseRequest.java index a7799fb..a7cea9d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/MintLicenseRequest.java +++ b/src/main/java/io/cameleer/saas/license/dto/MintLicenseRequest.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; import java.time.Instant; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseRequest.java b/src/main/java/io/cameleer/saas/license/dto/VerifyLicenseRequest.java similarity index 53% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseRequest.java rename to src/main/java/io/cameleer/saas/license/dto/VerifyLicenseRequest.java index 34ad82a..ad94efd 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseRequest.java +++ b/src/main/java/io/cameleer/saas/license/dto/VerifyLicenseRequest.java @@ -1,3 +1,3 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; public record VerifyLicenseRequest(String token) {} diff --git a/src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseResponse.java b/src/main/java/io/cameleer/saas/license/dto/VerifyLicenseResponse.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseResponse.java rename to src/main/java/io/cameleer/saas/license/dto/VerifyLicenseResponse.java index d6b4b3b..cad2055 100644 --- a/src/main/java/net/siegeln/cameleer/saas/license/dto/VerifyLicenseResponse.java +++ b/src/main/java/io/cameleer/saas/license/dto/VerifyLicenseResponse.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.license.dto; +package io.cameleer.saas.license.dto; import java.time.Instant; import java.util.Map; diff --git a/src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationController.java b/src/main/java/io/cameleer/saas/notification/PasswordResetNotificationController.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationController.java rename to src/main/java/io/cameleer/saas/notification/PasswordResetNotificationController.java index 14d2f79..6058e82 100644 --- a/src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationController.java +++ b/src/main/java/io/cameleer/saas/notification/PasswordResetNotificationController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.notification; +package io.cameleer.saas.notification; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationService.java b/src/main/java/io/cameleer/saas/notification/PasswordResetNotificationService.java similarity index 95% rename from src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationService.java rename to src/main/java/io/cameleer/saas/notification/PasswordResetNotificationService.java index d5bb499..07125c9 100644 --- a/src/main/java/net/siegeln/cameleer/saas/notification/PasswordResetNotificationService.java +++ b/src/main/java/io/cameleer/saas/notification/PasswordResetNotificationService.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.notification; +package io.cameleer.saas.notification; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; -import net.siegeln.cameleer.saas.vendor.EmailConnectorService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.vendor.EmailConnectorService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.core.io.ClassPathResource; diff --git a/src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingController.java b/src/main/java/io/cameleer/saas/onboarding/OnboardingController.java similarity index 90% rename from src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingController.java rename to src/main/java/io/cameleer/saas/onboarding/OnboardingController.java index 27e819c..55f8274 100644 --- a/src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingController.java +++ b/src/main/java/io/cameleer/saas/onboarding/OnboardingController.java @@ -1,11 +1,11 @@ -package net.siegeln.cameleer.saas.onboarding; +package io.cameleer.saas.onboarding; import jakarta.validation.Valid; import java.util.Map; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.dto.TenantResponse; -import net.siegeln.cameleer.saas.tenant.TenantRepository; -import net.siegeln.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.dto.TenantResponse; +import io.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantStatus; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.core.annotation.AuthenticationPrincipal; diff --git a/src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingService.java b/src/main/java/io/cameleer/saas/onboarding/OnboardingService.java similarity index 90% rename from src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingService.java rename to src/main/java/io/cameleer/saas/onboarding/OnboardingService.java index 87d8a70..60cc92f 100644 --- a/src/main/java/net/siegeln/cameleer/saas/onboarding/OnboardingService.java +++ b/src/main/java/io/cameleer/saas/onboarding/OnboardingService.java @@ -1,10 +1,10 @@ -package net.siegeln.cameleer.saas.onboarding; +package io.cameleer.saas.onboarding; -import net.siegeln.cameleer.saas.account.AccountService; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; -import net.siegeln.cameleer.saas.vendor.VendorTenantService; +import io.cameleer.saas.account.AccountService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.vendor.VendorTenantService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/portal/TenantAuditController.java b/src/main/java/io/cameleer/saas/portal/TenantAuditController.java similarity index 88% rename from src/main/java/net/siegeln/cameleer/saas/portal/TenantAuditController.java rename to src/main/java/io/cameleer/saas/portal/TenantAuditController.java index 64bab13..978327d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/portal/TenantAuditController.java +++ b/src/main/java/io/cameleer/saas/portal/TenantAuditController.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; -import net.siegeln.cameleer.saas.audit.AuditDto.AuditLogPage; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.config.TenantContext; +import io.cameleer.saas.audit.AuditDto.AuditLogPage; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.config.TenantContext; import org.springframework.data.domain.PageRequest; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; diff --git a/src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalController.java b/src/main/java/io/cameleer/saas/portal/TenantPortalController.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalController.java rename to src/main/java/io/cameleer/saas/portal/TenantPortalController.java index 91a7a4e..68182ad 100644 --- a/src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalController.java +++ b/src/main/java/io/cameleer/saas/portal/TenantPortalController.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; -import net.siegeln.cameleer.saas.certificate.TenantCaCertEntity; -import net.siegeln.cameleer.saas.certificate.TenantCaCertService; -import net.siegeln.cameleer.saas.config.TenantContext; -import net.siegeln.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.certificate.TenantCaCertEntity; +import io.cameleer.saas.certificate.TenantCaCertService; +import io.cameleer.saas.config.TenantContext; +import io.cameleer.saas.tenant.TenantService; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.annotation.AuthenticationPrincipal; diff --git a/src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalService.java b/src/main/java/io/cameleer/saas/portal/TenantPortalService.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalService.java rename to src/main/java/io/cameleer/saas/portal/TenantPortalService.java index 63a3021..8cafbee 100644 --- a/src/main/java/net/siegeln/cameleer/saas/portal/TenantPortalService.java +++ b/src/main/java/io/cameleer/saas/portal/TenantPortalService.java @@ -1,16 +1,16 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; -import net.siegeln.cameleer.saas.account.AccountService; -import net.siegeln.cameleer.saas.config.TenantContext; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient; -import net.siegeln.cameleer.saas.license.LicenseEntity; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; -import net.siegeln.cameleer.saas.provisioning.TenantProvisioner; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantService; -import net.siegeln.cameleer.saas.vendor.VendorTenantService; +import io.cameleer.saas.account.AccountService; +import io.cameleer.saas.config.TenantContext; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.ServerApiClient; +import io.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.provisioning.TenantProvisioner; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.vendor.VendorTenantService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Lazy; diff --git a/src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoController.java b/src/main/java/io/cameleer/saas/portal/TenantSsoController.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoController.java rename to src/main/java/io/cameleer/saas/portal/TenantSsoController.java index 95c8fc2..2662aa1 100644 --- a/src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoController.java +++ b/src/main/java/io/cameleer/saas/portal/TenantSsoController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoService.java b/src/main/java/io/cameleer/saas/portal/TenantSsoService.java similarity index 95% rename from src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoService.java rename to src/main/java/io/cameleer/saas/portal/TenantSsoService.java index 4671d08..aca8ddb 100644 --- a/src/main/java/net/siegeln/cameleer/saas/portal/TenantSsoService.java +++ b/src/main/java/io/cameleer/saas/portal/TenantSsoService.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; -import net.siegeln.cameleer.saas.config.TenantContext; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.config.TenantContext; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/CLAUDE.md b/src/main/java/io/cameleer/saas/provisioning/CLAUDE.md similarity index 100% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/CLAUDE.md rename to src/main/java/io/cameleer/saas/provisioning/CLAUDE.md diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/CertificateManagerAutoConfig.java b/src/main/java/io/cameleer/saas/provisioning/CertificateManagerAutoConfig.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/CertificateManagerAutoConfig.java rename to src/main/java/io/cameleer/saas/provisioning/CertificateManagerAutoConfig.java index a4c7fd1..a8c992f 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/CertificateManagerAutoConfig.java +++ b/src/main/java/io/cameleer/saas/provisioning/CertificateManagerAutoConfig.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; -import net.siegeln.cameleer.saas.certificate.CertificateManager; +import io.cameleer.saas.certificate.CertificateManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledCertificateManager.java b/src/main/java/io/cameleer/saas/provisioning/DisabledCertificateManager.java similarity index 79% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledCertificateManager.java rename to src/main/java/io/cameleer/saas/provisioning/DisabledCertificateManager.java index f910568..01e7a13 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledCertificateManager.java +++ b/src/main/java/io/cameleer/saas/provisioning/DisabledCertificateManager.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; -import net.siegeln.cameleer.saas.certificate.CertificateInfo; -import net.siegeln.cameleer.saas.certificate.CertificateManager; -import net.siegeln.cameleer.saas.certificate.CertValidationResult; +import io.cameleer.saas.certificate.CertificateInfo; +import io.cameleer.saas.certificate.CertificateManager; +import io.cameleer.saas.certificate.CertValidationResult; import java.util.List; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledTenantProvisioner.java b/src/main/java/io/cameleer/saas/provisioning/DisabledTenantProvisioner.java similarity index 95% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledTenantProvisioner.java rename to src/main/java/io/cameleer/saas/provisioning/DisabledTenantProvisioner.java index b772f5c..cecbdac 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/DisabledTenantProvisioner.java +++ b/src/main/java/io/cameleer/saas/provisioning/DisabledTenantProvisioner.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/DockerCertificateManager.java b/src/main/java/io/cameleer/saas/provisioning/DockerCertificateManager.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/DockerCertificateManager.java rename to src/main/java/io/cameleer/saas/provisioning/DockerCertificateManager.java index 3a76dfd..664dd1e 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/DockerCertificateManager.java +++ b/src/main/java/io/cameleer/saas/provisioning/DockerCertificateManager.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; -import net.siegeln.cameleer.saas.certificate.CertificateInfo; -import net.siegeln.cameleer.saas.certificate.CertificateManager; -import net.siegeln.cameleer.saas.certificate.CertValidationResult; +import io.cameleer.saas.certificate.CertificateInfo; +import io.cameleer.saas.certificate.CertificateManager; +import io.cameleer.saas.certificate.CertValidationResult; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/DockerTenantProvisioner.java b/src/main/java/io/cameleer/saas/provisioning/DockerTenantProvisioner.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/DockerTenantProvisioner.java rename to src/main/java/io/cameleer/saas/provisioning/DockerTenantProvisioner.java index 94b3803..d130804 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/DockerTenantProvisioner.java +++ b/src/main/java/io/cameleer/saas/provisioning/DockerTenantProvisioner.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import com.github.dockerjava.api.DockerClient; import com.github.dockerjava.api.command.CreateContainerResponse; @@ -21,10 +21,10 @@ public class DockerTenantProvisioner implements TenantProvisioner { private final DockerClient docker; private final ProvisioningProperties props; - private final net.siegeln.cameleer.saas.license.SigningKeyService signingKeyService; + private final io.cameleer.saas.license.SigningKeyService signingKeyService; public DockerTenantProvisioner(DockerClientConfig config, ProvisioningProperties props, - net.siegeln.cameleer.saas.license.SigningKeyService signingKeyService) { + io.cameleer.saas.license.SigningKeyService signingKeyService) { this.props = props; this.signingKeyService = signingKeyService; DockerHttpClient httpClient = new ZerodepDockerHttpClient.Builder() diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisionResult.java b/src/main/java/io/cameleer/saas/provisioning/ProvisionResult.java similarity index 87% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisionResult.java rename to src/main/java/io/cameleer/saas/provisioning/ProvisionResult.java index 9e75bdc..c990755 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisionResult.java +++ b/src/main/java/io/cameleer/saas/provisioning/ProvisionResult.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; public record ProvisionResult( boolean success, diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisioningProperties.java b/src/main/java/io/cameleer/saas/provisioning/ProvisioningProperties.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisioningProperties.java rename to src/main/java/io/cameleer/saas/provisioning/ProvisioningProperties.java index 7e18df6..893b9f4 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/ProvisioningProperties.java +++ b/src/main/java/io/cameleer/saas/provisioning/ProvisioningProperties.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/ServerStatus.java b/src/main/java/io/cameleer/saas/provisioning/ServerStatus.java similarity index 93% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/ServerStatus.java rename to src/main/java/io/cameleer/saas/provisioning/ServerStatus.java index 8b2defd..db377c6 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/ServerStatus.java +++ b/src/main/java/io/cameleer/saas/provisioning/ServerStatus.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; public record ServerStatus( State state, diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDataCleanupService.java b/src/main/java/io/cameleer/saas/provisioning/TenantDataCleanupService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDataCleanupService.java rename to src/main/java/io/cameleer/saas/provisioning/TenantDataCleanupService.java index 907803e..6f5a3a9 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDataCleanupService.java +++ b/src/main/java/io/cameleer/saas/provisioning/TenantDataCleanupService.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDatabaseService.java b/src/main/java/io/cameleer/saas/provisioning/TenantDatabaseService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDatabaseService.java rename to src/main/java/io/cameleer/saas/provisioning/TenantDatabaseService.java index 25a056e..7532ffb 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantDatabaseService.java +++ b/src/main/java/io/cameleer/saas/provisioning/TenantDatabaseService.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionRequest.java b/src/main/java/io/cameleer/saas/provisioning/TenantProvisionRequest.java similarity index 77% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionRequest.java rename to src/main/java/io/cameleer/saas/provisioning/TenantProvisionRequest.java index 7e02787..04be916 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionRequest.java +++ b/src/main/java/io/cameleer/saas/provisioning/TenantProvisionRequest.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import java.util.UUID; diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisioner.java b/src/main/java/io/cameleer/saas/provisioning/TenantProvisioner.java similarity index 87% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisioner.java rename to src/main/java/io/cameleer/saas/provisioning/TenantProvisioner.java index e6de330..6704bb5 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisioner.java +++ b/src/main/java/io/cameleer/saas/provisioning/TenantProvisioner.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; public interface TenantProvisioner { boolean isAvailable(); diff --git a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java b/src/main/java/io/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java rename to src/main/java/io/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java index 6ceed97..175ed06 100644 --- a/src/main/java/net/siegeln/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java +++ b/src/main/java/io/cameleer/saas/provisioning/TenantProvisionerAutoConfig.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.provisioning; +package io.cameleer.saas.provisioning; import com.github.dockerjava.core.DefaultDockerClientConfig; import com.github.dockerjava.core.DockerClientConfig; -import net.siegeln.cameleer.saas.license.SigningKeyService; +import io.cameleer.saas.license.SigningKeyService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.context.properties.EnableConfigurationProperties; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantController.java b/src/main/java/io/cameleer/saas/tenant/TenantController.java similarity index 94% rename from src/main/java/net/siegeln/cameleer/saas/tenant/TenantController.java rename to src/main/java/io/cameleer/saas/tenant/TenantController.java index 0598f06..96fd2b6 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantController.java +++ b/src/main/java/io/cameleer/saas/tenant/TenantController.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; import jakarta.validation.Valid; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; -import net.siegeln.cameleer.saas.tenant.dto.TenantResponse; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.tenant.dto.TenantResponse; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantEntity.java b/src/main/java/io/cameleer/saas/tenant/TenantEntity.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/tenant/TenantEntity.java rename to src/main/java/io/cameleer/saas/tenant/TenantEntity.java index 5bdb303..9762c14 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantEntity.java +++ b/src/main/java/io/cameleer/saas/tenant/TenantEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantRepository.java b/src/main/java/io/cameleer/saas/tenant/TenantRepository.java similarity index 94% rename from src/main/java/net/siegeln/cameleer/saas/tenant/TenantRepository.java rename to src/main/java/io/cameleer/saas/tenant/TenantRepository.java index fdde1bb..073ea6b 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantRepository.java +++ b/src/main/java/io/cameleer/saas/tenant/TenantRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantService.java b/src/main/java/io/cameleer/saas/tenant/TenantService.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/tenant/TenantService.java rename to src/main/java/io/cameleer/saas/tenant/TenantService.java index fa64425..713ce7d 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantService.java +++ b/src/main/java/io/cameleer/saas/tenant/TenantService.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; -import net.siegeln.cameleer.saas.audit.AuditAction; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.audit.AuditAction; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.springframework.stereotype.Service; import java.util.List; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantStatus.java b/src/main/java/io/cameleer/saas/tenant/TenantStatus.java similarity index 64% rename from src/main/java/net/siegeln/cameleer/saas/tenant/TenantStatus.java rename to src/main/java/io/cameleer/saas/tenant/TenantStatus.java index c97fed3..5fef968 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/TenantStatus.java +++ b/src/main/java/io/cameleer/saas/tenant/TenantStatus.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; public enum TenantStatus { PROVISIONING, ACTIVE, SUSPENDED, DELETED diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/Tier.java b/src/main/java/io/cameleer/saas/tenant/Tier.java similarity index 59% rename from src/main/java/net/siegeln/cameleer/saas/tenant/Tier.java rename to src/main/java/io/cameleer/saas/tenant/Tier.java index 6a31f34..d0b4303 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/Tier.java +++ b/src/main/java/io/cameleer/saas/tenant/Tier.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; public enum Tier { STARTER, TEAM, BUSINESS, ENTERPRISE diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/dto/CreateTenantRequest.java b/src/main/java/io/cameleer/saas/tenant/dto/CreateTenantRequest.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/tenant/dto/CreateTenantRequest.java rename to src/main/java/io/cameleer/saas/tenant/dto/CreateTenantRequest.java index c57d84b..9bdf073 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/dto/CreateTenantRequest.java +++ b/src/main/java/io/cameleer/saas/tenant/dto/CreateTenantRequest.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.tenant.dto; +package io.cameleer.saas.tenant.dto; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Pattern; diff --git a/src/main/java/net/siegeln/cameleer/saas/tenant/dto/TenantResponse.java b/src/main/java/io/cameleer/saas/tenant/dto/TenantResponse.java similarity index 86% rename from src/main/java/net/siegeln/cameleer/saas/tenant/dto/TenantResponse.java rename to src/main/java/io/cameleer/saas/tenant/dto/TenantResponse.java index 611502d..37abf05 100644 --- a/src/main/java/net/siegeln/cameleer/saas/tenant/dto/TenantResponse.java +++ b/src/main/java/io/cameleer/saas/tenant/dto/TenantResponse.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.tenant.dto; +package io.cameleer.saas.tenant.dto; -import net.siegeln.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantEntity; import java.time.Instant; import java.util.UUID; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorController.java b/src/main/java/io/cameleer/saas/vendor/EmailConnectorController.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorController.java rename to src/main/java/io/cameleer/saas/vendor/EmailConnectorController.java index d99fd52..66e29c1 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorController.java +++ b/src/main/java/io/cameleer/saas/vendor/EmailConnectorController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import jakarta.validation.Valid; import jakarta.validation.constraints.Email; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorService.java b/src/main/java/io/cameleer/saas/vendor/EmailConnectorService.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorService.java rename to src/main/java/io/cameleer/saas/vendor/EmailConnectorService.java index 02a4ce1..ce65c95 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/EmailConnectorService.java +++ b/src/main/java/io/cameleer/saas/vendor/EmailConnectorService.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.provisioning.ProvisioningProperties; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.core.io.ClassPathResource; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureController.java b/src/main/java/io/cameleer/saas/vendor/InfrastructureController.java similarity index 97% rename from src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureController.java rename to src/main/java/io/cameleer/saas/vendor/InfrastructureController.java index cc710bd..cd34b38 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureController.java +++ b/src/main/java/io/cameleer/saas/vendor/InfrastructureController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureService.java b/src/main/java/io/cameleer/saas/vendor/InfrastructureService.java similarity index 99% rename from src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureService.java rename to src/main/java/io/cameleer/saas/vendor/InfrastructureService.java index 8641c06..7b9579a 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/InfrastructureService.java +++ b/src/main/java/io/cameleer/saas/vendor/InfrastructureService.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.provisioning.ProvisioningProperties; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsController.java b/src/main/java/io/cameleer/saas/vendor/TenantMetricsController.java similarity index 94% rename from src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsController.java rename to src/main/java/io/cameleer/saas/vendor/TenantMetricsController.java index 3b0d0fb..5cad7cb 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsController.java +++ b/src/main/java/io/cameleer/saas/vendor/TenantMetricsController.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.provisioning.ServerStatus; -import net.siegeln.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.provisioning.ServerStatus; +import io.cameleer.saas.tenant.TenantEntity; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsService.java b/src/main/java/io/cameleer/saas/vendor/TenantMetricsService.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsService.java rename to src/main/java/io/cameleer/saas/vendor/TenantMetricsService.java index 9ee4fda..3a037ba 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/TenantMetricsService.java +++ b/src/main/java/io/cameleer/saas/vendor/TenantMetricsService.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.identity.ServerApiClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient.MetricsQueryResponse; -import net.siegeln.cameleer.saas.identity.ServerApiClient.MetricsPoint; -import net.siegeln.cameleer.saas.identity.ServerApiClient.MetricsSeries; +import io.cameleer.saas.identity.ServerApiClient; +import io.cameleer.saas.identity.ServerApiClient.MetricsQueryResponse; +import io.cameleer.saas.identity.ServerApiClient.MetricsPoint; +import io.cameleer.saas.identity.ServerApiClient.MetricsSeries; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminController.java b/src/main/java/io/cameleer/saas/vendor/VendorAdminController.java similarity index 86% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminController.java rename to src/main/java/io/cameleer/saas/vendor/VendorAdminController.java index f1b82d9..1587549 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminController.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAdminController.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.vendor.VendorAdminService.CreateAdminRequest; -import net.siegeln.cameleer.saas.vendor.VendorAdminService.CreateAdminResponse; -import net.siegeln.cameleer.saas.vendor.VendorAdminService.VendorAdmin; +import io.cameleer.saas.vendor.VendorAdminService.CreateAdminRequest; +import io.cameleer.saas.vendor.VendorAdminService.CreateAdminResponse; +import io.cameleer.saas.vendor.VendorAdminService.VendorAdmin; import org.springframework.http.ResponseEntity; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.security.oauth2.jwt.Jwt; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminService.java b/src/main/java/io/cameleer/saas/vendor/VendorAdminService.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminService.java rename to src/main/java/io/cameleer/saas/vendor/VendorAdminService.java index 30fa455..4f3dd4e 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAdminService.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAdminService.java @@ -1,8 +1,8 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.account.AccountService; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.notification.PasswordResetNotificationService; +import io.cameleer.saas.account.AccountService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.notification.PasswordResetNotificationService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpStatus; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuditController.java b/src/main/java/io/cameleer/saas/vendor/VendorAuditController.java similarity index 91% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuditController.java rename to src/main/java/io/cameleer/saas/vendor/VendorAuditController.java index 306e5f6..140d937 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuditController.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAuditController.java @@ -1,7 +1,7 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.audit.AuditDto.AuditLogPage; -import net.siegeln.cameleer.saas.audit.AuditService; +import io.cameleer.saas.audit.AuditDto.AuditLogPage; +import io.cameleer.saas.audit.AuditService; import org.springframework.data.domain.PageRequest; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyController.java b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyController.java similarity index 98% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyController.java rename to src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyController.java index fa03ee3..343bc89 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyController.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyController.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyEntity.java b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyEntity.java similarity index 96% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyEntity.java rename to src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyEntity.java index df4a35b..419b5f1 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyEntity.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyEntity.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import jakarta.persistence.*; import java.time.Instant; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyRepository.java b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyRepository.java similarity index 89% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyRepository.java rename to src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyRepository.java index 328e7ba..a4cd0fa 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorAuthPolicyRepository.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorAuthPolicyRepository.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import org.springframework.data.jpa.repository.JpaRepository; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorLicenseController.java b/src/main/java/io/cameleer/saas/vendor/VendorLicenseController.java similarity index 88% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorLicenseController.java rename to src/main/java/io/cameleer/saas/vendor/VendorLicenseController.java index d75fcd1..562ccee 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorLicenseController.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorLicenseController.java @@ -1,12 +1,12 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import com.cameleer.license.LicenseInfo; -import net.siegeln.cameleer.saas.license.LicenseDefaults; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.license.dto.LicensePreset; -import net.siegeln.cameleer.saas.license.dto.VerifyLicenseRequest; -import net.siegeln.cameleer.saas.license.dto.VerifyLicenseResponse; -import net.siegeln.cameleer.saas.tenant.Tier; +import io.cameleer.saas.license.LicenseDefaults; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.license.dto.LicensePreset; +import io.cameleer.saas.license.dto.VerifyLicenseRequest; +import io.cameleer.saas.license.dto.VerifyLicenseResponse; +import io.cameleer.saas.tenant.Tier; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantController.java b/src/main/java/io/cameleer/saas/vendor/VendorTenantController.java similarity index 94% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantController.java rename to src/main/java/io/cameleer/saas/vendor/VendorTenantController.java index a1bc066..e446966 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantController.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorTenantController.java @@ -1,14 +1,14 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import jakarta.validation.Valid; -import net.siegeln.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; -import net.siegeln.cameleer.saas.license.dto.LicenseBundleResponse; -import net.siegeln.cameleer.saas.license.dto.LicenseResponse; -import net.siegeln.cameleer.saas.license.dto.MintLicenseRequest; -import net.siegeln.cameleer.saas.provisioning.ServerStatus; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; -import net.siegeln.cameleer.saas.tenant.dto.TenantResponse; +import io.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; +import io.cameleer.saas.license.dto.LicenseBundleResponse; +import io.cameleer.saas.license.dto.LicenseResponse; +import io.cameleer.saas.license.dto.MintLicenseRequest; +import io.cameleer.saas.provisioning.ServerStatus; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.tenant.dto.TenantResponse; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; diff --git a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantService.java b/src/main/java/io/cameleer/saas/vendor/VendorTenantService.java similarity index 92% rename from src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantService.java rename to src/main/java/io/cameleer/saas/vendor/VendorTenantService.java index 1fd616a..35a191a 100644 --- a/src/main/java/net/siegeln/cameleer/saas/vendor/VendorTenantService.java +++ b/src/main/java/io/cameleer/saas/vendor/VendorTenantService.java @@ -1,28 +1,28 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.audit.AuditAction; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.identity.LogtoConfig; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; -import net.siegeln.cameleer.saas.provisioning.TenantDatabaseService; -import net.siegeln.cameleer.saas.provisioning.TenantDataCleanupService; -import net.siegeln.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; -import net.siegeln.cameleer.saas.license.LicenseDefaults; -import net.siegeln.cameleer.saas.license.LicenseEntity; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.license.SigningKeyService; -import net.siegeln.cameleer.saas.license.dto.MintLicenseRequest; -import net.siegeln.cameleer.saas.provisioning.ProvisionResult; -import net.siegeln.cameleer.saas.provisioning.ServerStatus; -import net.siegeln.cameleer.saas.provisioning.TenantProvisionRequest; -import net.siegeln.cameleer.saas.provisioning.TenantProvisioner; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantRepository; -import net.siegeln.cameleer.saas.tenant.TenantService; -import net.siegeln.cameleer.saas.tenant.TenantStatus; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.audit.AuditAction; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.identity.LogtoConfig; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.ServerApiClient; +import io.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.provisioning.TenantDatabaseService; +import io.cameleer.saas.provisioning.TenantDataCleanupService; +import io.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; +import io.cameleer.saas.license.LicenseDefaults; +import io.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.license.SigningKeyService; +import io.cameleer.saas.license.dto.MintLicenseRequest; +import io.cameleer.saas.provisioning.ProvisionResult; +import io.cameleer.saas.provisioning.ServerStatus; +import io.cameleer.saas.provisioning.TenantProvisionRequest; +import io.cameleer.saas.provisioning.TenantProvisioner; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Lazy; @@ -388,7 +388,7 @@ public class VendorTenantService { limits = request.limits(); } else if (request.tier() != null) { limits = LicenseDefaults.limitsForTier( - net.siegeln.cameleer.saas.tenant.Tier.valueOf(request.tier())); + io.cameleer.saas.tenant.Tier.valueOf(request.tier())); } else { limits = LicenseDefaults.limitsForTier(tenant.getTier()); } diff --git a/src/test/java/net/siegeln/cameleer/saas/CameleerSaasApplicationTest.java b/src/test/java/io/cameleer/saas/CameleerSaasApplicationTest.java similarity index 92% rename from src/test/java/net/siegeln/cameleer/saas/CameleerSaasApplicationTest.java rename to src/test/java/io/cameleer/saas/CameleerSaasApplicationTest.java index 70bfba7..8610d57 100644 --- a/src/test/java/net/siegeln/cameleer/saas/CameleerSaasApplicationTest.java +++ b/src/test/java/io/cameleer/saas/CameleerSaasApplicationTest.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas; +package io.cameleer.saas; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; diff --git a/src/test/java/net/siegeln/cameleer/saas/TestSecurityConfig.java b/src/test/java/io/cameleer/saas/TestSecurityConfig.java similarity index 96% rename from src/test/java/net/siegeln/cameleer/saas/TestSecurityConfig.java rename to src/test/java/io/cameleer/saas/TestSecurityConfig.java index b19037b..e8f0b91 100644 --- a/src/test/java/net/siegeln/cameleer/saas/TestSecurityConfig.java +++ b/src/test/java/io/cameleer/saas/TestSecurityConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas; +package io.cameleer.saas; import org.springframework.boot.test.context.TestConfiguration; import org.springframework.context.annotation.Bean; diff --git a/src/test/java/net/siegeln/cameleer/saas/TestcontainersConfig.java b/src/test/java/io/cameleer/saas/TestcontainersConfig.java similarity index 93% rename from src/test/java/net/siegeln/cameleer/saas/TestcontainersConfig.java rename to src/test/java/io/cameleer/saas/TestcontainersConfig.java index fe1f0b9..fe8632d 100644 --- a/src/test/java/net/siegeln/cameleer/saas/TestcontainersConfig.java +++ b/src/test/java/io/cameleer/saas/TestcontainersConfig.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas; +package io.cameleer.saas; import org.springframework.boot.test.context.TestConfiguration; import org.springframework.boot.testcontainers.service.connection.ServiceConnection; diff --git a/src/test/java/net/siegeln/cameleer/saas/audit/AuditRepositoryTest.java b/src/test/java/io/cameleer/saas/audit/AuditRepositoryTest.java similarity index 96% rename from src/test/java/net/siegeln/cameleer/saas/audit/AuditRepositoryTest.java rename to src/test/java/io/cameleer/saas/audit/AuditRepositoryTest.java index ce23da3..464fdc7 100644 --- a/src/test/java/net/siegeln/cameleer/saas/audit/AuditRepositoryTest.java +++ b/src/test/java/io/cameleer/saas/audit/AuditRepositoryTest.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; -import net.siegeln.cameleer.saas.TestcontainersConfig; +import io.cameleer.saas.TestcontainersConfig; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; diff --git a/src/test/java/net/siegeln/cameleer/saas/audit/AuditServiceTest.java b/src/test/java/io/cameleer/saas/audit/AuditServiceTest.java similarity index 96% rename from src/test/java/net/siegeln/cameleer/saas/audit/AuditServiceTest.java rename to src/test/java/io/cameleer/saas/audit/AuditServiceTest.java index 651edb1..42f3eb5 100644 --- a/src/test/java/net/siegeln/cameleer/saas/audit/AuditServiceTest.java +++ b/src/test/java/io/cameleer/saas/audit/AuditServiceTest.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.audit; +package io.cameleer.saas.audit; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.LogtoManagementClient; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/src/test/java/net/siegeln/cameleer/saas/certificate/CertificateServiceTest.java b/src/test/java/io/cameleer/saas/certificate/CertificateServiceTest.java similarity index 98% rename from src/test/java/net/siegeln/cameleer/saas/certificate/CertificateServiceTest.java rename to src/test/java/io/cameleer/saas/certificate/CertificateServiceTest.java index c7d7558..d184b6f 100644 --- a/src/test/java/net/siegeln/cameleer/saas/certificate/CertificateServiceTest.java +++ b/src/test/java/io/cameleer/saas/certificate/CertificateServiceTest.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; -import net.siegeln.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantRepository; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/src/test/java/net/siegeln/cameleer/saas/certificate/DockerCertificateManagerTest.java b/src/test/java/io/cameleer/saas/certificate/DockerCertificateManagerTest.java similarity index 98% rename from src/test/java/net/siegeln/cameleer/saas/certificate/DockerCertificateManagerTest.java rename to src/test/java/io/cameleer/saas/certificate/DockerCertificateManagerTest.java index f6a9bbf..a1555de 100644 --- a/src/test/java/net/siegeln/cameleer/saas/certificate/DockerCertificateManagerTest.java +++ b/src/test/java/io/cameleer/saas/certificate/DockerCertificateManagerTest.java @@ -1,6 +1,6 @@ -package net.siegeln.cameleer.saas.certificate; +package io.cameleer.saas.certificate; -import net.siegeln.cameleer.saas.provisioning.DockerCertificateManager; +import io.cameleer.saas.provisioning.DockerCertificateManager; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; diff --git a/src/test/java/net/siegeln/cameleer/saas/license/LicenseControllerTest.java b/src/test/java/io/cameleer/saas/license/LicenseControllerTest.java similarity index 95% rename from src/test/java/net/siegeln/cameleer/saas/license/LicenseControllerTest.java rename to src/test/java/io/cameleer/saas/license/LicenseControllerTest.java index bc9ba6f..a2b9b34 100644 --- a/src/test/java/net/siegeln/cameleer/saas/license/LicenseControllerTest.java +++ b/src/test/java/io/cameleer/saas/license/LicenseControllerTest.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; import com.fasterxml.jackson.databind.ObjectMapper; -import net.siegeln.cameleer.saas.TestcontainersConfig; -import net.siegeln.cameleer.saas.TestSecurityConfig; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.TestcontainersConfig; +import io.cameleer.saas.TestSecurityConfig; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; diff --git a/src/test/java/net/siegeln/cameleer/saas/license/LicenseServiceTest.java b/src/test/java/io/cameleer/saas/license/LicenseServiceTest.java similarity index 94% rename from src/test/java/net/siegeln/cameleer/saas/license/LicenseServiceTest.java rename to src/test/java/io/cameleer/saas/license/LicenseServiceTest.java index f825dae..e31541e 100644 --- a/src/test/java/net/siegeln/cameleer/saas/license/LicenseServiceTest.java +++ b/src/test/java/io/cameleer/saas/license/LicenseServiceTest.java @@ -1,10 +1,10 @@ -package net.siegeln.cameleer.saas.license; +package io.cameleer.saas.license; -import net.siegeln.cameleer.saas.audit.AuditAction; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.tenant.Tier; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.audit.AuditAction; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.tenant.Tier; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantStatus; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalControllerTest.java b/src/test/java/io/cameleer/saas/portal/TenantPortalControllerTest.java similarity index 93% rename from src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalControllerTest.java rename to src/test/java/io/cameleer/saas/portal/TenantPortalControllerTest.java index 0f375a4..4bb8102 100644 --- a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalControllerTest.java +++ b/src/test/java/io/cameleer/saas/portal/TenantPortalControllerTest.java @@ -1,13 +1,13 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; import com.fasterxml.jackson.databind.ObjectMapper; -import net.siegeln.cameleer.saas.TestcontainersConfig; -import net.siegeln.cameleer.saas.TestSecurityConfig; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantRepository; -import net.siegeln.cameleer.saas.tenant.TenantStatus; -import net.siegeln.cameleer.saas.tenant.Tier; +import io.cameleer.saas.TestcontainersConfig; +import io.cameleer.saas.TestSecurityConfig; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.tenant.Tier; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; diff --git a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java b/src/test/java/io/cameleer/saas/portal/TenantPortalServiceTest.java similarity index 90% rename from src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java rename to src/test/java/io/cameleer/saas/portal/TenantPortalServiceTest.java index 07ce49a..97fad26 100644 --- a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java +++ b/src/test/java/io/cameleer/saas/portal/TenantPortalServiceTest.java @@ -1,18 +1,18 @@ -package net.siegeln.cameleer.saas.portal; +package io.cameleer.saas.portal; -import net.siegeln.cameleer.saas.account.AccountService; -import net.siegeln.cameleer.saas.config.TenantContext; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; -import net.siegeln.cameleer.saas.license.LicenseEntity; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; -import net.siegeln.cameleer.saas.provisioning.TenantProvisioner; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantService; -import net.siegeln.cameleer.saas.tenant.TenantStatus; -import net.siegeln.cameleer.saas.tenant.Tier; +import io.cameleer.saas.account.AccountService; +import io.cameleer.saas.config.TenantContext; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.ServerApiClient; +import io.cameleer.saas.identity.ServerApiClient.ServerHealthResponse; +import io.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.provisioning.TenantProvisioner; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.tenant.Tier; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/src/test/java/net/siegeln/cameleer/saas/tenant/TenantControllerTest.java b/src/test/java/io/cameleer/saas/tenant/TenantControllerTest.java similarity index 95% rename from src/test/java/net/siegeln/cameleer/saas/tenant/TenantControllerTest.java rename to src/test/java/io/cameleer/saas/tenant/TenantControllerTest.java index 865fc16..f47d682 100644 --- a/src/test/java/net/siegeln/cameleer/saas/tenant/TenantControllerTest.java +++ b/src/test/java/io/cameleer/saas/tenant/TenantControllerTest.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; import com.fasterxml.jackson.databind.ObjectMapper; -import net.siegeln.cameleer.saas.TestcontainersConfig; -import net.siegeln.cameleer.saas.TestSecurityConfig; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.TestcontainersConfig; +import io.cameleer.saas.TestSecurityConfig; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; diff --git a/src/test/java/net/siegeln/cameleer/saas/tenant/TenantServiceTest.java b/src/test/java/io/cameleer/saas/tenant/TenantServiceTest.java similarity index 93% rename from src/test/java/net/siegeln/cameleer/saas/tenant/TenantServiceTest.java rename to src/test/java/io/cameleer/saas/tenant/TenantServiceTest.java index a6301d0..89d92a8 100644 --- a/src/test/java/net/siegeln/cameleer/saas/tenant/TenantServiceTest.java +++ b/src/test/java/io/cameleer/saas/tenant/TenantServiceTest.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.tenant; +package io.cameleer.saas.tenant; -import net.siegeln.cameleer.saas.audit.AuditAction; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.audit.AuditAction; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/src/test/java/net/siegeln/cameleer/saas/vendor/EmailTemplateLoadingTest.java b/src/test/java/io/cameleer/saas/vendor/EmailTemplateLoadingTest.java similarity index 98% rename from src/test/java/net/siegeln/cameleer/saas/vendor/EmailTemplateLoadingTest.java rename to src/test/java/io/cameleer/saas/vendor/EmailTemplateLoadingTest.java index 8fd650d..a265bf4 100644 --- a/src/test/java/net/siegeln/cameleer/saas/vendor/EmailTemplateLoadingTest.java +++ b/src/test/java/io/cameleer/saas/vendor/EmailTemplateLoadingTest.java @@ -1,4 +1,4 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import org.junit.jupiter.api.Test; import org.springframework.core.io.ClassPathResource; diff --git a/src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantControllerTest.java b/src/test/java/io/cameleer/saas/vendor/VendorTenantControllerTest.java similarity index 97% rename from src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantControllerTest.java rename to src/test/java/io/cameleer/saas/vendor/VendorTenantControllerTest.java index 1fc0528..0eaf9ff 100644 --- a/src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantControllerTest.java +++ b/src/test/java/io/cameleer/saas/vendor/VendorTenantControllerTest.java @@ -1,9 +1,9 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; import com.fasterxml.jackson.databind.ObjectMapper; -import net.siegeln.cameleer.saas.TestcontainersConfig; -import net.siegeln.cameleer.saas.TestSecurityConfig; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.TestcontainersConfig; +import io.cameleer.saas.TestSecurityConfig; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; diff --git a/src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantServiceTest.java b/src/test/java/io/cameleer/saas/vendor/VendorTenantServiceTest.java similarity index 92% rename from src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantServiceTest.java rename to src/test/java/io/cameleer/saas/vendor/VendorTenantServiceTest.java index c8f30ba..90b93ed 100644 --- a/src/test/java/net/siegeln/cameleer/saas/vendor/VendorTenantServiceTest.java +++ b/src/test/java/io/cameleer/saas/vendor/VendorTenantServiceTest.java @@ -1,23 +1,23 @@ -package net.siegeln.cameleer.saas.vendor; +package io.cameleer.saas.vendor; -import net.siegeln.cameleer.saas.audit.AuditService; -import net.siegeln.cameleer.saas.identity.LogtoConfig; -import net.siegeln.cameleer.saas.identity.LogtoManagementClient; -import net.siegeln.cameleer.saas.identity.ServerApiClient; -import net.siegeln.cameleer.saas.provisioning.ProvisioningProperties; -import net.siegeln.cameleer.saas.provisioning.TenantDataCleanupService; -import net.siegeln.cameleer.saas.provisioning.TenantDatabaseService; -import net.siegeln.cameleer.saas.license.LicenseEntity; -import net.siegeln.cameleer.saas.license.LicenseService; -import net.siegeln.cameleer.saas.license.SigningKeyService; -import net.siegeln.cameleer.saas.provisioning.ProvisionResult; -import net.siegeln.cameleer.saas.provisioning.TenantProvisioner; -import net.siegeln.cameleer.saas.tenant.TenantEntity; -import net.siegeln.cameleer.saas.tenant.TenantRepository; -import net.siegeln.cameleer.saas.tenant.TenantService; -import net.siegeln.cameleer.saas.tenant.TenantStatus; -import net.siegeln.cameleer.saas.tenant.Tier; -import net.siegeln.cameleer.saas.tenant.dto.CreateTenantRequest; +import io.cameleer.saas.audit.AuditService; +import io.cameleer.saas.identity.LogtoConfig; +import io.cameleer.saas.identity.LogtoManagementClient; +import io.cameleer.saas.identity.ServerApiClient; +import io.cameleer.saas.provisioning.ProvisioningProperties; +import io.cameleer.saas.provisioning.TenantDataCleanupService; +import io.cameleer.saas.provisioning.TenantDatabaseService; +import io.cameleer.saas.license.LicenseEntity; +import io.cameleer.saas.license.LicenseService; +import io.cameleer.saas.license.SigningKeyService; +import io.cameleer.saas.provisioning.ProvisionResult; +import io.cameleer.saas.provisioning.TenantProvisioner; +import io.cameleer.saas.tenant.TenantEntity; +import io.cameleer.saas.tenant.TenantRepository; +import io.cameleer.saas.tenant.TenantService; +import io.cameleer.saas.tenant.TenantStatus; +import io.cameleer.saas.tenant.Tier; +import io.cameleer.saas.tenant.dto.CreateTenantRequest; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test;