diff --git a/cmd/agent/main.go b/cmd/agent/main.go index 3def9ba..a5b588c 100644 --- a/cmd/agent/main.go +++ b/cmd/agent/main.go @@ -30,22 +30,22 @@ import ( "syscall" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/apache" - "github.com/shankar0123/certctl/internal/connector/target/awsacm" - "github.com/shankar0123/certctl/internal/connector/target/azurekv" - "github.com/shankar0123/certctl/internal/connector/target/caddy" - "github.com/shankar0123/certctl/internal/connector/target/envoy" - "github.com/shankar0123/certctl/internal/connector/target/f5" - "github.com/shankar0123/certctl/internal/connector/target/haproxy" - "github.com/shankar0123/certctl/internal/connector/target/iis" - jks "github.com/shankar0123/certctl/internal/connector/target/javakeystore" - k8s "github.com/shankar0123/certctl/internal/connector/target/k8ssecret" - "github.com/shankar0123/certctl/internal/connector/target/nginx" - pf "github.com/shankar0123/certctl/internal/connector/target/postfix" - sshconn "github.com/shankar0123/certctl/internal/connector/target/ssh" - "github.com/shankar0123/certctl/internal/connector/target/traefik" - wcs "github.com/shankar0123/certctl/internal/connector/target/wincertstore" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/apache" + "github.com/certctl-io/certctl/internal/connector/target/awsacm" + "github.com/certctl-io/certctl/internal/connector/target/azurekv" + "github.com/certctl-io/certctl/internal/connector/target/caddy" + "github.com/certctl-io/certctl/internal/connector/target/envoy" + "github.com/certctl-io/certctl/internal/connector/target/f5" + "github.com/certctl-io/certctl/internal/connector/target/haproxy" + "github.com/certctl-io/certctl/internal/connector/target/iis" + jks "github.com/certctl-io/certctl/internal/connector/target/javakeystore" + k8s "github.com/certctl-io/certctl/internal/connector/target/k8ssecret" + "github.com/certctl-io/certctl/internal/connector/target/nginx" + pf "github.com/certctl-io/certctl/internal/connector/target/postfix" + sshconn "github.com/certctl-io/certctl/internal/connector/target/ssh" + "github.com/certctl-io/certctl/internal/connector/target/traefik" + wcs "github.com/certctl-io/certctl/internal/connector/target/wincertstore" ) // AgentConfig represents the agent-side configuration. diff --git a/cmd/cli/dispatch_test.go b/cmd/cli/dispatch_test.go index 9951c45..fa63c47 100644 --- a/cmd/cli/dispatch_test.go +++ b/cmd/cli/dispatch_test.go @@ -7,7 +7,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/cli" + "github.com/certctl-io/certctl/internal/cli" ) // Bundle Q (L-001 closure): per-subcommand dispatch tests for cmd/cli/main.go. diff --git a/cmd/cli/main.go b/cmd/cli/main.go index bb4d358..5b5334c 100644 --- a/cmd/cli/main.go +++ b/cmd/cli/main.go @@ -7,7 +7,7 @@ import ( "os" "strings" - "github.com/shankar0123/certctl/internal/cli" + "github.com/certctl-io/certctl/internal/cli" ) func main() { diff --git a/cmd/mcp-server/main.go b/cmd/mcp-server/main.go index 85b3c60..0a4acf0 100644 --- a/cmd/mcp-server/main.go +++ b/cmd/mcp-server/main.go @@ -11,7 +11,7 @@ import ( gomcp "github.com/modelcontextprotocol/go-sdk/mcp" - "github.com/shankar0123/certctl/internal/mcp" + "github.com/certctl-io/certctl/internal/mcp" ) // Version is set at build time via -ldflags. diff --git a/cmd/server/auth_exempt_test.go b/cmd/server/auth_exempt_test.go index 0843424..e3a9fe9 100644 --- a/cmd/server/auth_exempt_test.go +++ b/cmd/server/auth_exempt_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/api/router" + "github.com/certctl-io/certctl/internal/api/router" ) // Bundle B / Audit M-002 (CWE-862): pin the dispatch-layer auth-exempt diff --git a/cmd/server/main.go b/cmd/server/main.go index 063de02..8edeb23 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -17,27 +17,27 @@ import ( "syscall" "time" - acmepkg "github.com/shankar0123/certctl/internal/api/acme" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/api/router" - "github.com/shankar0123/certctl/internal/config" - discoveryawssm "github.com/shankar0123/certctl/internal/connector/discovery/awssm" - discoveryazurekv "github.com/shankar0123/certctl/internal/connector/discovery/azurekv" - discoverygcpsm "github.com/shankar0123/certctl/internal/connector/discovery/gcpsm" - notifyemail "github.com/shankar0123/certctl/internal/connector/notifier/email" - notifyopsgenie "github.com/shankar0123/certctl/internal/connector/notifier/opsgenie" - notifypagerduty "github.com/shankar0123/certctl/internal/connector/notifier/pagerduty" - notifyslack "github.com/shankar0123/certctl/internal/connector/notifier/slack" - notifyteams "github.com/shankar0123/certctl/internal/connector/notifier/teams" - "github.com/shankar0123/certctl/internal/crypto/signer" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/ratelimit" - "github.com/shankar0123/certctl/internal/repository/postgres" - "github.com/shankar0123/certctl/internal/scep/intune" - "github.com/shankar0123/certctl/internal/scheduler" - "github.com/shankar0123/certctl/internal/service" - "github.com/shankar0123/certctl/internal/trustanchor" + acmepkg "github.com/certctl-io/certctl/internal/api/acme" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/router" + "github.com/certctl-io/certctl/internal/config" + discoveryawssm "github.com/certctl-io/certctl/internal/connector/discovery/awssm" + discoveryazurekv "github.com/certctl-io/certctl/internal/connector/discovery/azurekv" + discoverygcpsm "github.com/certctl-io/certctl/internal/connector/discovery/gcpsm" + notifyemail "github.com/certctl-io/certctl/internal/connector/notifier/email" + notifyopsgenie "github.com/certctl-io/certctl/internal/connector/notifier/opsgenie" + notifypagerduty "github.com/certctl-io/certctl/internal/connector/notifier/pagerduty" + notifyslack "github.com/certctl-io/certctl/internal/connector/notifier/slack" + notifyteams "github.com/certctl-io/certctl/internal/connector/notifier/teams" + "github.com/certctl-io/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/scep/intune" + "github.com/certctl-io/certctl/internal/scheduler" + "github.com/certctl-io/certctl/internal/service" + "github.com/certctl-io/certctl/internal/trustanchor" ) func main() { diff --git a/cmd/server/main_test.go b/cmd/server/main_test.go index 04e0346..643c111 100644 --- a/cmd/server/main_test.go +++ b/cmd/server/main_test.go @@ -10,10 +10,10 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/api/router" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/router" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/service" ) // TestMain_HealthEndpointBypassesAuth verifies that health check endpoints diff --git a/cmd/server/preflight_test.go b/cmd/server/preflight_test.go index 503382a..14c517f 100644 --- a/cmd/server/preflight_test.go +++ b/cmd/server/preflight_test.go @@ -5,7 +5,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/service" ) // fakeIssuerConn implements service.IssuerConnector enough for preflight tests. diff --git a/deploy/test/deploy_e2e_test.go b/deploy/test/deploy_e2e_test.go index 798a66e..ff52efb 100644 --- a/deploy/test/deploy_e2e_test.go +++ b/deploy/test/deploy_e2e_test.go @@ -28,7 +28,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/deploy" ) // TestDeploy_Atomicity_FileIsAlwaysOldOrNew pins the load-bearing diff --git a/deploy/test/f5-mock-icontrol/f5-mock-icontrol b/deploy/test/f5-mock-icontrol/f5-mock-icontrol index 20b8622..04f6f89 100755 Binary files a/deploy/test/f5-mock-icontrol/f5-mock-icontrol and b/deploy/test/f5-mock-icontrol/f5-mock-icontrol differ diff --git a/deploy/test/f5-mock-icontrol/go.mod b/deploy/test/f5-mock-icontrol/go.mod index 30dd6ab..b7632cc 100644 --- a/deploy/test/f5-mock-icontrol/go.mod +++ b/deploy/test/f5-mock-icontrol/go.mod @@ -1,3 +1,3 @@ -module github.com/shankar0123/certctl/deploy/test/f5-mock-icontrol +module github.com/certctl-io/certctl/deploy/test/f5-mock-icontrol go 1.25.9 diff --git a/go.mod b/go.mod index 942df6b..05a5ced 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/shankar0123/certctl +module github.com/certctl-io/certctl go 1.25.9 diff --git a/internal/api/acme/account.go b/internal/api/acme/account.go index 43ccea7..cb42af3 100644 --- a/internal/api/acme/account.go +++ b/internal/api/acme/account.go @@ -4,7 +4,7 @@ package acme import ( - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // AccountResponseJSON is the wire shape RFC 8555 §7.1.2 mandates for diff --git a/internal/api/acme/ari.go b/internal/api/acme/ari.go index 66055ba..c12fe20 100644 --- a/internal/api/acme/ari.go +++ b/internal/api/acme/ari.go @@ -14,7 +14,7 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Phase 4 — RFC 9773 ACME Renewal Information. diff --git a/internal/api/acme/jws.go b/internal/api/acme/jws.go index 60d2266..2399829 100644 --- a/internal/api/acme/jws.go +++ b/internal/api/acme/jws.go @@ -13,7 +13,7 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // AllowedSignatureAlgorithms is the closed allow-list per RFC 8555 §6.2. diff --git a/internal/api/acme/jws_test.go b/internal/api/acme/jws_test.go index 3863f37..441f61e 100644 --- a/internal/api/acme/jws_test.go +++ b/internal/api/acme/jws_test.go @@ -16,7 +16,7 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // --- test fixtures + helpers -------------------------------------------- diff --git a/internal/api/acme/order.go b/internal/api/acme/order.go index b2b4451..2e2706d 100644 --- a/internal/api/acme/order.go +++ b/internal/api/acme/order.go @@ -10,7 +10,7 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // OrderResponseJSON is the wire shape RFC 8555 §7.1.3 mandates for the diff --git a/internal/api/acme/phase4_test.go b/internal/api/acme/phase4_test.go index 31f45be..9a5b08d 100644 --- a/internal/api/acme/phase4_test.go +++ b/internal/api/acme/phase4_test.go @@ -21,7 +21,7 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // --- Test fixtures + helpers ------------------------------------------- diff --git a/internal/api/acme/validators.go b/internal/api/acme/validators.go index 286a1e2..c286f71 100644 --- a/internal/api/acme/validators.go +++ b/internal/api/acme/validators.go @@ -20,7 +20,7 @@ import ( "golang.org/x/sync/semaphore" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/validation" ) // ChallengeValidator is the surface a challenge-validation worker diff --git a/internal/api/handler/acme.go b/internal/api/handler/acme.go index d578c8d..d00635c 100644 --- a/internal/api/handler/acme.go +++ b/internal/api/handler/acme.go @@ -16,9 +16,9 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/api/acme" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/acme" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // MaxJWSBodyBytes caps the per-request JWS payload at 64 KiB. RFC 8555 diff --git a/internal/api/handler/acme_handler_test.go b/internal/api/handler/acme_handler_test.go index 0eaf4ed..c451d22 100644 --- a/internal/api/handler/acme_handler_test.go +++ b/internal/api/handler/acme_handler_test.go @@ -17,9 +17,9 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/api/acme" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/acme" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // mockACMEService implements ACMEService for handler-level tests. diff --git a/internal/api/handler/admin_crl_cache.go b/internal/api/handler/admin_crl_cache.go index f684d05..5f08d73 100644 --- a/internal/api/handler/admin_crl_cache.go +++ b/internal/api/handler/admin_crl_cache.go @@ -5,9 +5,9 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // AdminCRLCacheService is the slice of CRLCacheRepository the admin diff --git a/internal/api/handler/admin_crl_cache_test.go b/internal/api/handler/admin_crl_cache_test.go index ce08272..da19635 100644 --- a/internal/api/handler/admin_crl_cache_test.go +++ b/internal/api/handler/admin_crl_cache_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/middleware" ) // fakeAdminCRLCacheService is the test stub for the diff --git a/internal/api/handler/admin_est.go b/internal/api/handler/admin_est.go index c8813b8..6efa530 100644 --- a/internal/api/handler/admin_est.go +++ b/internal/api/handler/admin_est.go @@ -7,8 +7,8 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/service" ) // EST RFC 7030 hardening master bundle Phase 7.2 — admin observability diff --git a/internal/api/handler/admin_est_test.go b/internal/api/handler/admin_est_test.go index e2f1ce7..2a4c5f2 100644 --- a/internal/api/handler/admin_est_test.go +++ b/internal/api/handler/admin_est_test.go @@ -10,8 +10,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/service" ) // EST RFC 7030 hardening master bundle Phase 7.4 — admin handler tests. diff --git a/internal/api/handler/admin_scep_intune.go b/internal/api/handler/admin_scep_intune.go index 001a631..f90c47c 100644 --- a/internal/api/handler/admin_scep_intune.go +++ b/internal/api/handler/admin_scep_intune.go @@ -7,8 +7,8 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/service" ) // AdminSCEPIntuneService is the slice of the per-profile SCEPService set diff --git a/internal/api/handler/admin_scep_intune_test.go b/internal/api/handler/admin_scep_intune_test.go index 3aebee1..625ce4b 100644 --- a/internal/api/handler/admin_scep_intune_test.go +++ b/internal/api/handler/admin_scep_intune_test.go @@ -10,8 +10,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/service" ) // fakeAdminSCEPIntuneService is the test stub for AdminSCEPIntuneService. diff --git a/internal/api/handler/adversarial_est_test.go b/internal/api/handler/adversarial_est_test.go index d45722f..f2af80e 100644 --- a/internal/api/handler/adversarial_est_test.go +++ b/internal/api/handler/adversarial_est_test.go @@ -30,7 +30,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // adversarialCSRInputs exercises the EST CSR parsing surface. None of these diff --git a/internal/api/handler/adversarial_path_test.go b/internal/api/handler/adversarial_path_test.go index acc51dd..e5c4357 100644 --- a/internal/api/handler/adversarial_path_test.go +++ b/internal/api/handler/adversarial_path_test.go @@ -34,7 +34,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // adversarialPathInputs is the attack catalog shared by Tier 1A cases. Each diff --git a/internal/api/handler/adversarial_query_test.go b/internal/api/handler/adversarial_query_test.go index 224121b..6372fa4 100644 --- a/internal/api/handler/adversarial_query_test.go +++ b/internal/api/handler/adversarial_query_test.go @@ -27,8 +27,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // buildListRequest constructs a GET /api/v1/certificates request with the diff --git a/internal/api/handler/agent_group_handler_test.go b/internal/api/handler/agent_group_handler_test.go index 6a5a082..43bb236 100644 --- a/internal/api/handler/agent_group_handler_test.go +++ b/internal/api/handler/agent_group_handler_test.go @@ -9,7 +9,7 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockAgentGroupService is a mock implementation of AgentGroupService interface. diff --git a/internal/api/handler/agent_groups.go b/internal/api/handler/agent_groups.go index f69237b..21296b0 100644 --- a/internal/api/handler/agent_groups.go +++ b/internal/api/handler/agent_groups.go @@ -4,13 +4,13 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // AgentGroupService defines the service interface for agent group operations. diff --git a/internal/api/handler/agent_handler_test.go b/internal/api/handler/agent_handler_test.go index 92e5243..b55b234 100644 --- a/internal/api/handler/agent_handler_test.go +++ b/internal/api/handler/agent_handler_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // MockAgentService is a mock implementation of AgentService interface. diff --git a/internal/api/handler/agent_retire_handler_test.go b/internal/api/handler/agent_retire_handler_test.go index 09c3ad6..84b48cf 100644 --- a/internal/api/handler/agent_retire_handler_test.go +++ b/internal/api/handler/agent_retire_handler_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // agentRetireTestSetup builds an AgentHandler with a mock AgentService whose diff --git a/internal/api/handler/agents.go b/internal/api/handler/agents.go index 6d47a99..7f5a7aa 100644 --- a/internal/api/handler/agents.go +++ b/internal/api/handler/agents.go @@ -4,16 +4,16 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "log/slog" "net/http" "strconv" "strings" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // AgentService defines the service interface for agent operations. diff --git a/internal/api/handler/audit.go b/internal/api/handler/audit.go index 63ef4dd..afe430d 100644 --- a/internal/api/handler/audit.go +++ b/internal/api/handler/audit.go @@ -6,8 +6,8 @@ import ( "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // AuditService defines the service interface for audit event operations. diff --git a/internal/api/handler/audit_handler_test.go b/internal/api/handler/audit_handler_test.go index d09f4e0..2d58834 100644 --- a/internal/api/handler/audit_handler_test.go +++ b/internal/api/handler/audit_handler_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // mockAuditService implements AuditService for testing. diff --git a/internal/api/handler/bulk_partial_failure_test.go b/internal/api/handler/bulk_partial_failure_test.go index 2dec184..8c24b9e 100644 --- a/internal/api/handler/bulk_partial_failure_test.go +++ b/internal/api/handler/bulk_partial_failure_test.go @@ -8,7 +8,7 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Bundle C / Audit M-007 (CWE-754): partial-failure tests for the three diff --git a/internal/api/handler/bulk_reassignment.go b/internal/api/handler/bulk_reassignment.go index 26784c4..49f674a 100644 --- a/internal/api/handler/bulk_reassignment.go +++ b/internal/api/handler/bulk_reassignment.go @@ -6,9 +6,9 @@ import ( "errors" "net/http" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // BulkReassignmentService defines the service interface for bulk diff --git a/internal/api/handler/bulk_reassignment_handler_test.go b/internal/api/handler/bulk_reassignment_handler_test.go index 9304d00..42efd3c 100644 --- a/internal/api/handler/bulk_reassignment_handler_test.go +++ b/internal/api/handler/bulk_reassignment_handler_test.go @@ -11,8 +11,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) type mockBulkReassignmentService struct { diff --git a/internal/api/handler/bulk_renewal.go b/internal/api/handler/bulk_renewal.go index aaab138..7a1f372 100644 --- a/internal/api/handler/bulk_renewal.go +++ b/internal/api/handler/bulk_renewal.go @@ -5,8 +5,8 @@ import ( "encoding/json" "net/http" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // BulkRenewalService defines the service interface for bulk certificate diff --git a/internal/api/handler/bulk_renewal_handler_test.go b/internal/api/handler/bulk_renewal_handler_test.go index 3057eca..06a1952 100644 --- a/internal/api/handler/bulk_renewal_handler_test.go +++ b/internal/api/handler/bulk_renewal_handler_test.go @@ -10,8 +10,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // mockBulkRenewalService is a test implementation of BulkRenewalService. diff --git a/internal/api/handler/bulk_revocation.go b/internal/api/handler/bulk_revocation.go index e81faf3..2936f5a 100644 --- a/internal/api/handler/bulk_revocation.go +++ b/internal/api/handler/bulk_revocation.go @@ -5,8 +5,8 @@ import ( "encoding/json" "net/http" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // BulkRevocationService defines the service interface for bulk certificate revocation. diff --git a/internal/api/handler/bulk_revocation_est_test.go b/internal/api/handler/bulk_revocation_est_test.go index 9aa95a0..2f1e2bb 100644 --- a/internal/api/handler/bulk_revocation_est_test.go +++ b/internal/api/handler/bulk_revocation_est_test.go @@ -8,7 +8,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // EST RFC 7030 hardening master bundle Phase 11.4 — BulkRevokeEST handler tests. diff --git a/internal/api/handler/bulk_revocation_handler_test.go b/internal/api/handler/bulk_revocation_handler_test.go index a1c1878..1c91297 100644 --- a/internal/api/handler/bulk_revocation_handler_test.go +++ b/internal/api/handler/bulk_revocation_handler_test.go @@ -10,8 +10,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // mockBulkRevocationService is a test implementation of BulkRevocationService diff --git a/internal/api/handler/certificate_handler_test.go b/internal/api/handler/certificate_handler_test.go index 5dedd27..54733f9 100644 --- a/internal/api/handler/certificate_handler_test.go +++ b/internal/api/handler/certificate_handler_test.go @@ -18,9 +18,9 @@ import ( "golang.org/x/crypto/ocsp" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // MockCertificateService is a mock implementation of CertificateService interface. diff --git a/internal/api/handler/certificates.go b/internal/api/handler/certificates.go index a9758ea..fe1a1df 100644 --- a/internal/api/handler/certificates.go +++ b/internal/api/handler/certificates.go @@ -16,11 +16,11 @@ import ( "golang.org/x/crypto/ocsp" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/ratelimit" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/service" ) // CertificateService defines the service interface for certificate operations. diff --git a/internal/api/handler/cisco_ios_quirks_test.go b/internal/api/handler/cisco_ios_quirks_test.go index dc4c113..995909b 100644 --- a/internal/api/handler/cisco_ios_quirks_test.go +++ b/internal/api/handler/cisco_ios_quirks_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // EST RFC 7030 hardening master bundle Phase 10.3 — Cisco IOS quirk diff --git a/internal/api/handler/discovery.go b/internal/api/handler/discovery.go index 3970549..da6f0c0 100644 --- a/internal/api/handler/discovery.go +++ b/internal/api/handler/discovery.go @@ -7,7 +7,7 @@ import ( "net/http" "strconv" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // DiscoveryService defines the interface used by the discovery handler. diff --git a/internal/api/handler/discovery_handler_test.go b/internal/api/handler/discovery_handler_test.go index ae627d9..5529147 100644 --- a/internal/api/handler/discovery_handler_test.go +++ b/internal/api/handler/discovery_handler_test.go @@ -10,8 +10,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // MockDiscoveryService is a mock implementation of DiscoveryService interface. diff --git a/internal/api/handler/est.go b/internal/api/handler/est.go index cfafc52..661b189 100644 --- a/internal/api/handler/est.go +++ b/internal/api/handler/est.go @@ -14,12 +14,12 @@ import ( "net/http" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/cms" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" - "github.com/shankar0123/certctl/internal/ratelimit" - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/cms" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/trustanchor" ) // ESTService defines the service interface for EST enrollment operations. diff --git a/internal/api/handler/est_handler_test.go b/internal/api/handler/est_handler_test.go index a198083..3335836 100644 --- a/internal/api/handler/est_handler_test.go +++ b/internal/api/handler/est_handler_test.go @@ -18,8 +18,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" ) // mockESTService implements ESTService for testing. diff --git a/internal/api/handler/est_hardening_test.go b/internal/api/handler/est_hardening_test.go index 61cd473..bee83ac 100644 --- a/internal/api/handler/est_hardening_test.go +++ b/internal/api/handler/est_hardening_test.go @@ -21,10 +21,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/cms" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/ratelimit" - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/cms" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/trustanchor" ) // EST RFC 7030 hardening master bundle Phases 2-4 tests. diff --git a/internal/api/handler/est_serverkeygen_test.go b/internal/api/handler/est_serverkeygen_test.go index 10089de..a5b5faa 100644 --- a/internal/api/handler/est_serverkeygen_test.go +++ b/internal/api/handler/est_serverkeygen_test.go @@ -18,8 +18,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" ) // EST RFC 7030 hardening master bundle Phase 5.3 — serverkeygen tests. diff --git a/internal/api/handler/export.go b/internal/api/handler/export.go index 96214c0..b9059b7 100644 --- a/internal/api/handler/export.go +++ b/internal/api/handler/export.go @@ -5,15 +5,15 @@ import ( "encoding/json" "errors" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "log/slog" "net/http" "strings" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/ratelimit" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/service" ) // ExportService defines the service interface for certificate export operations. diff --git a/internal/api/handler/export_handler_test.go b/internal/api/handler/export_handler_test.go index 66eac9a..2c931e1 100644 --- a/internal/api/handler/export_handler_test.go +++ b/internal/api/handler/export_handler_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/service" ) // Add context import was already there — verify import is present above diff --git a/internal/api/handler/health.go b/internal/api/handler/health.go index b6b41fb..c9a3f64 100644 --- a/internal/api/handler/health.go +++ b/internal/api/handler/health.go @@ -6,7 +6,7 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/middleware" ) // HealthHandler handles health and readiness check endpoints. diff --git a/internal/api/handler/health_check.go b/internal/api/handler/health_check.go index 5af017c..9722827 100644 --- a/internal/api/handler/health_check.go +++ b/internal/api/handler/health_check.go @@ -7,8 +7,8 @@ import ( "net/http" "strconv" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // HealthCheckServicer defines the interface used by the health check handler. diff --git a/internal/api/handler/health_check_handler_test.go b/internal/api/handler/health_check_handler_test.go index 4ee7b96..de612a3 100644 --- a/internal/api/handler/health_check_handler_test.go +++ b/internal/api/handler/health_check_handler_test.go @@ -9,8 +9,8 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // mockHealthCheckSvc implements HealthCheckServicer for testing. diff --git a/internal/api/handler/health_test.go b/internal/api/handler/health_test.go index 1ca7f3e..83b1759 100644 --- a/internal/api/handler/health_test.go +++ b/internal/api/handler/health_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" + "github.com/certctl-io/certctl/internal/api/middleware" _ "github.com/lib/pq" // Bundle-5 / H-006: postgres driver for /ready DB-probe regression test - "github.com/shankar0123/certctl/internal/api/middleware" ) func TestHealth_ReturnsOK(t *testing.T) { diff --git a/internal/api/handler/issuer_handler_test.go b/internal/api/handler/issuer_handler_test.go index a3aea1d..dfbf7f1 100644 --- a/internal/api/handler/issuer_handler_test.go +++ b/internal/api/handler/issuer_handler_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockIssuerService is a mock implementation of IssuerService interface. diff --git a/internal/api/handler/issuers.go b/internal/api/handler/issuers.go index 153380e..8506446 100644 --- a/internal/api/handler/issuers.go +++ b/internal/api/handler/issuers.go @@ -4,14 +4,14 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "log/slog" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // IssuerService defines the service interface for issuer operations. diff --git a/internal/api/handler/job_handler_test.go b/internal/api/handler/job_handler_test.go index efc867a..f978e3b 100644 --- a/internal/api/handler/job_handler_test.go +++ b/internal/api/handler/job_handler_test.go @@ -10,8 +10,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // MockJobService is a mock implementation of JobService interface. diff --git a/internal/api/handler/jobs.go b/internal/api/handler/jobs.go index 649fbce..21d73ff 100644 --- a/internal/api/handler/jobs.go +++ b/internal/api/handler/jobs.go @@ -4,15 +4,15 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "io" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // JobService defines the service interface for job operations. diff --git a/internal/api/handler/metrics.go b/internal/api/handler/metrics.go index 9154891..a256537 100644 --- a/internal/api/handler/metrics.go +++ b/internal/api/handler/metrics.go @@ -9,8 +9,8 @@ import ( "strconv" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/service" ) // MetricsService defines the service interface for metrics collection. diff --git a/internal/api/handler/network_scan.go b/internal/api/handler/network_scan.go index 8555e28..71540d4 100644 --- a/internal/api/handler/network_scan.go +++ b/internal/api/handler/network_scan.go @@ -6,7 +6,7 @@ import ( "fmt" "net/http" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // NetworkScanService defines the interface used by the network scan handler. diff --git a/internal/api/handler/network_scan_handler_test.go b/internal/api/handler/network_scan_handler_test.go index 0bed33a..44a63bb 100644 --- a/internal/api/handler/network_scan_handler_test.go +++ b/internal/api/handler/network_scan_handler_test.go @@ -9,7 +9,7 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockNetworkScanService implements NetworkScanService for testing. diff --git a/internal/api/handler/notification_handler_test.go b/internal/api/handler/notification_handler_test.go index 7c03f46..0a74ef3 100644 --- a/internal/api/handler/notification_handler_test.go +++ b/internal/api/handler/notification_handler_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockNotificationService is a mock implementation of NotificationService interface. diff --git a/internal/api/handler/notifications.go b/internal/api/handler/notifications.go index c761f2b..65009da 100644 --- a/internal/api/handler/notifications.go +++ b/internal/api/handler/notifications.go @@ -3,13 +3,13 @@ package handler import ( "context" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // NotificationService defines the service interface for notification operations. diff --git a/internal/api/handler/owner_handler_test.go b/internal/api/handler/owner_handler_test.go index ee36049..74d8671 100644 --- a/internal/api/handler/owner_handler_test.go +++ b/internal/api/handler/owner_handler_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockOwnerService is a mock implementation of OwnerService interface. diff --git a/internal/api/handler/owners.go b/internal/api/handler/owners.go index 5530917..3d39a09 100644 --- a/internal/api/handler/owners.go +++ b/internal/api/handler/owners.go @@ -4,13 +4,13 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // OwnerService defines the service interface for owner operations. diff --git a/internal/api/handler/policies.go b/internal/api/handler/policies.go index 8acfd64..fa02bd4 100644 --- a/internal/api/handler/policies.go +++ b/internal/api/handler/policies.go @@ -7,8 +7,8 @@ import ( "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // PolicyService defines the service interface for policy rule operations. diff --git a/internal/api/handler/policy_handler_test.go b/internal/api/handler/policy_handler_test.go index faf2104..75547c7 100644 --- a/internal/api/handler/policy_handler_test.go +++ b/internal/api/handler/policy_handler_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockPolicyService is a mock implementation of PolicyService interface. diff --git a/internal/api/handler/profile_handler_test.go b/internal/api/handler/profile_handler_test.go index a523e7d..bf4aca3 100644 --- a/internal/api/handler/profile_handler_test.go +++ b/internal/api/handler/profile_handler_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockProfileService is a mock implementation of ProfileService interface. diff --git a/internal/api/handler/profiles.go b/internal/api/handler/profiles.go index 118d679..3be8c15 100644 --- a/internal/api/handler/profiles.go +++ b/internal/api/handler/profiles.go @@ -4,13 +4,13 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // ProfileService defines the service interface for certificate profile operations. diff --git a/internal/api/handler/renewal_policy.go b/internal/api/handler/renewal_policy.go index 8c36415..f5deafb 100644 --- a/internal/api/handler/renewal_policy.go +++ b/internal/api/handler/renewal_policy.go @@ -4,14 +4,14 @@ import ( "context" "encoding/json" "errors" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "net/http" "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // RenewalPolicyService defines the service interface for renewal policy diff --git a/internal/api/handler/renewal_policy_handler_test.go b/internal/api/handler/renewal_policy_handler_test.go index 1868254..ac8da5e 100644 --- a/internal/api/handler/renewal_policy_handler_test.go +++ b/internal/api/handler/renewal_policy_handler_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // G-1 red tests: lock in the HTTP surface of /api/v1/renewal-policies before diff --git a/internal/api/handler/response.go b/internal/api/handler/response.go index 06a9ba0..92a9312 100644 --- a/internal/api/handler/response.go +++ b/internal/api/handler/response.go @@ -9,7 +9,7 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/middleware" ) // resolveActor extracts the authenticated named-key identity from the request diff --git a/internal/api/handler/scep.go b/internal/api/handler/scep.go index 6464751..ff421de 100644 --- a/internal/api/handler/scep.go +++ b/internal/api/handler/scep.go @@ -12,9 +12,9 @@ import ( "net/http" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" ) // SCEPService defines the service interface for SCEP enrollment operations. diff --git a/internal/api/handler/scep_chromeos_test.go b/internal/api/handler/scep_chromeos_test.go index 05a4572..48c4528 100644 --- a/internal/api/handler/scep_chromeos_test.go +++ b/internal/api/handler/scep_chromeos_test.go @@ -22,8 +22,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" ) // SCEP RFC 8894 + Intune master bundle Phase 5.2: ChromeOS-shape integration diff --git a/internal/api/handler/scep_handler_test.go b/internal/api/handler/scep_handler_test.go index 126a30d..43ac048 100644 --- a/internal/api/handler/scep_handler_test.go +++ b/internal/api/handler/scep_handler_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockSCEPService implements SCEPService for testing. diff --git a/internal/api/handler/scep_intune_e2e_test.go b/internal/api/handler/scep_intune_e2e_test.go index fd4830f..a084665 100644 --- a/internal/api/handler/scep_intune_e2e_test.go +++ b/internal/api/handler/scep_intune_e2e_test.go @@ -23,11 +23,11 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/scep/intune" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/scep/intune" + "github.com/certctl-io/certctl/internal/service" ) // SCEP RFC 8894 + Intune master bundle Phase 10.2 — hermetic end-to-end diff --git a/internal/api/handler/scep_profile_counter_isolation_test.go b/internal/api/handler/scep_profile_counter_isolation_test.go index 13ef5ff..26565ed 100644 --- a/internal/api/handler/scep_profile_counter_isolation_test.go +++ b/internal/api/handler/scep_profile_counter_isolation_test.go @@ -15,10 +15,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" - "github.com/shankar0123/certctl/internal/scep/intune" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/scep/intune" + "github.com/certctl-io/certctl/internal/service" ) // SCEP RFC 8894 + Intune master prompt §13 line 1851 acceptance — diff --git a/internal/api/handler/stats.go b/internal/api/handler/stats.go index 580bd4c..7fc65cd 100644 --- a/internal/api/handler/stats.go +++ b/internal/api/handler/stats.go @@ -5,7 +5,7 @@ import ( "net/http" "strconv" - "github.com/shankar0123/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/middleware" ) // StatsService defines the service interface for statistics operations. diff --git a/internal/api/handler/target_handler_test.go b/internal/api/handler/target_handler_test.go index 756fdbf..d03c1db 100644 --- a/internal/api/handler/target_handler_test.go +++ b/internal/api/handler/target_handler_test.go @@ -9,8 +9,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // MockTargetService is a mock implementation of TargetService interface. diff --git a/internal/api/handler/targets.go b/internal/api/handler/targets.go index d6d5b35..28966a7 100644 --- a/internal/api/handler/targets.go +++ b/internal/api/handler/targets.go @@ -8,9 +8,9 @@ import ( "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // TargetService defines the service interface for deployment target operations. diff --git a/internal/api/handler/team_handler_test.go b/internal/api/handler/team_handler_test.go index c730ca0..614f86f 100644 --- a/internal/api/handler/team_handler_test.go +++ b/internal/api/handler/team_handler_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // MockTeamService is a mock implementation of TeamService interface. diff --git a/internal/api/handler/teams.go b/internal/api/handler/teams.go index 682268f..1d1dddf 100644 --- a/internal/api/handler/teams.go +++ b/internal/api/handler/teams.go @@ -7,8 +7,8 @@ import ( "strconv" "strings" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // TeamService defines the service interface for team operations. diff --git a/internal/api/handler/test_utils.go b/internal/api/handler/test_utils.go index 0964077..0c0bcad 100644 --- a/internal/api/handler/test_utils.go +++ b/internal/api/handler/test_utils.go @@ -3,7 +3,7 @@ package handler import ( "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" ) // Mock errors for testing. diff --git a/internal/api/handler/verification.go b/internal/api/handler/verification.go index 35f4e36..341a79d 100644 --- a/internal/api/handler/verification.go +++ b/internal/api/handler/verification.go @@ -7,8 +7,8 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/api/middleware" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/domain" ) // VerificationService defines the service interface for verification operations. diff --git a/internal/api/handler/verification_handler_test.go b/internal/api/handler/verification_handler_test.go index f85993f..9ae94bc 100644 --- a/internal/api/handler/verification_handler_test.go +++ b/internal/api/handler/verification_handler_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockVerificationService is a test double for VerificationService. diff --git a/internal/api/handler/version.go b/internal/api/handler/version.go index 5e0ddef..2180d15 100644 --- a/internal/api/handler/version.go +++ b/internal/api/handler/version.go @@ -18,7 +18,7 @@ import ( // VersionInfo is populated from three sources, in priority order: // // 1. The Version field — typically supplied at build time via -// `-ldflags='-X github.com/shankar0123/certctl/internal/api/handler.Version=v2.0.50'`. +// `-ldflags='-X github.com/certctl-io/certctl/internal/api/handler.Version=v2.0.50'`. // Production releases set this from the git tag (see release.yml). // // 2. runtime/debug.ReadBuildInfo() — populated by Go 1.18+ for any binary @@ -42,7 +42,7 @@ type VersionHandler struct{} // Version is overridden at build time via: // -// -ldflags='-X github.com/shankar0123/certctl/internal/api/handler.Version=' +// -ldflags='-X github.com/certctl-io/certctl/internal/api/handler.Version=' // // release.yml does this for the server container and CLI/agent binaries. // The empty default (rather than "dev") lets the Handler fall back to the diff --git a/internal/api/router/router.go b/internal/api/router/router.go index aef12a8..05d78cf 100644 --- a/internal/api/router/router.go +++ b/internal/api/router/router.go @@ -3,8 +3,8 @@ package router import ( "net/http" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/api/middleware" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/api/middleware" ) // Router wraps http.ServeMux and manages route registration with middleware. diff --git a/internal/api/router/router_est_profiles_test.go b/internal/api/router/router_est_profiles_test.go index f5a343a..db8c161 100644 --- a/internal/api/router/router_est_profiles_test.go +++ b/internal/api/router/router_est_profiles_test.go @@ -6,8 +6,8 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/domain" ) // EST RFC 7030 hardening master bundle Phase 1: per-profile EST router diff --git a/internal/api/router/router_scep_profiles_test.go b/internal/api/router/router_scep_profiles_test.go index de252cb..b0f1583 100644 --- a/internal/api/router/router_scep_profiles_test.go +++ b/internal/api/router/router_scep_profiles_test.go @@ -6,8 +6,8 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP RFC 8894 + Intune master bundle Phase 1.5: per-issuer profiles router diff --git a/internal/api/router/router_test.go b/internal/api/router/router_test.go index 1f1a6d9..c3ba36a 100644 --- a/internal/api/router/router_test.go +++ b/internal/api/router/router_test.go @@ -5,7 +5,7 @@ import ( "net/http/httptest" "testing" - "github.com/shankar0123/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/api/handler" ) // TestNew_ReturnsValidRouter tests that New() returns a properly initialized router. diff --git a/internal/connector/discovery/awssm/awssm.go b/internal/connector/discovery/awssm/awssm.go index b2a2d9d..26512d9 100644 --- a/internal/connector/discovery/awssm/awssm.go +++ b/internal/connector/discovery/awssm/awssm.go @@ -39,8 +39,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" ) // Note: The actual AWS SDK import will be added once dependencies are available: diff --git a/internal/connector/discovery/awssm/awssm_edge_test.go b/internal/connector/discovery/awssm/awssm_edge_test.go index 2b14bc5..6162be6 100644 --- a/internal/connector/discovery/awssm/awssm_edge_test.go +++ b/internal/connector/discovery/awssm/awssm_edge_test.go @@ -15,7 +15,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/config" + "github.com/certctl-io/certctl/internal/config" ) // Bundle Q (L-002 closure): edge-case coverage for awssm to push above 80%. diff --git a/internal/connector/discovery/awssm/awssm_test.go b/internal/connector/discovery/awssm/awssm_test.go index 0665641..91b05b8 100644 --- a/internal/connector/discovery/awssm/awssm_test.go +++ b/internal/connector/discovery/awssm/awssm_test.go @@ -14,8 +14,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" ) // mockSMClient is a mock implementation of SMClient for testing. diff --git a/internal/connector/discovery/azurekv/azurekv.go b/internal/connector/discovery/azurekv/azurekv.go index d651707..bd5d2e6 100644 --- a/internal/connector/discovery/azurekv/azurekv.go +++ b/internal/connector/discovery/azurekv/azurekv.go @@ -36,7 +36,7 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Config represents the Azure Key Vault discovery configuration. diff --git a/internal/connector/discovery/azurekv/azurekv_test.go b/internal/connector/discovery/azurekv/azurekv_test.go index b64a7fe..d769250 100644 --- a/internal/connector/discovery/azurekv/azurekv_test.go +++ b/internal/connector/discovery/azurekv/azurekv_test.go @@ -16,7 +16,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // TestValidateConfig_Success validates a correct configuration. diff --git a/internal/connector/discovery/gcpsm/gcpsm.go b/internal/connector/discovery/gcpsm/gcpsm.go index 2a8d723..bfc9a86 100644 --- a/internal/connector/discovery/gcpsm/gcpsm.go +++ b/internal/connector/discovery/gcpsm/gcpsm.go @@ -48,8 +48,8 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" ) // serviceAccountKey represents the relevant fields from a Google service account JSON file. diff --git a/internal/connector/discovery/gcpsm/gcpsm_failure_test.go b/internal/connector/discovery/gcpsm/gcpsm_failure_test.go index a2b191c..a916dd9 100644 --- a/internal/connector/discovery/gcpsm/gcpsm_failure_test.go +++ b/internal/connector/discovery/gcpsm/gcpsm_failure_test.go @@ -28,7 +28,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/config" + "github.com/certctl-io/certctl/internal/config" ) // rewritingTransport rewrites every request to the test server while diff --git a/internal/connector/discovery/gcpsm/gcpsm_test.go b/internal/connector/discovery/gcpsm/gcpsm_test.go index 7e992d2..8e13654 100644 --- a/internal/connector/discovery/gcpsm/gcpsm_test.go +++ b/internal/connector/discovery/gcpsm/gcpsm_test.go @@ -15,8 +15,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" ) // mockSMClient implements SMClient for testing. diff --git a/internal/connector/issuer/acme/acme.go b/internal/connector/issuer/acme/acme.go index 8ce548a..32ee809 100644 --- a/internal/connector/issuer/acme/acme.go +++ b/internal/connector/issuer/acme/acme.go @@ -25,8 +25,8 @@ import ( "golang.org/x/crypto/acme" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/domain" ) // Config represents the ACME issuer connector configuration. diff --git a/internal/connector/issuer/acme/acme_failure_test.go b/internal/connector/issuer/acme/acme_failure_test.go index 250ae4d..d3feea8 100644 --- a/internal/connector/issuer/acme/acme_failure_test.go +++ b/internal/connector/issuer/acme/acme_failure_test.go @@ -36,7 +36,7 @@ import ( goacme "golang.org/x/crypto/acme" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // --------------------------------------------------------------------------- diff --git a/internal/connector/issuer/acme/acme_revoke_test.go b/internal/connector/issuer/acme/acme_revoke_test.go index 14bcb0f..695fc6f 100644 --- a/internal/connector/issuer/acme/acme_revoke_test.go +++ b/internal/connector/issuer/acme/acme_revoke_test.go @@ -15,8 +15,8 @@ import ( "golang.org/x/crypto/acme" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/domain" ) // fakeCertLookup implements CertificateLookupRepo for tests. The two diff --git a/internal/connector/issuer/acme/acme_test.go b/internal/connector/issuer/acme/acme_test.go index a2ba96e..83b9489 100644 --- a/internal/connector/issuer/acme/acme_test.go +++ b/internal/connector/issuer/acme/acme_test.go @@ -20,7 +20,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func testLogger() *slog.Logger { diff --git a/internal/connector/issuer/acme/ari.go b/internal/connector/issuer/acme/ari.go index 0832379..27c65b1 100644 --- a/internal/connector/issuer/acme/ari.go +++ b/internal/connector/issuer/acme/ari.go @@ -12,7 +12,7 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // GetRenewalInfo retrieves ACME Renewal Information (ARI) per RFC 9773 for a certificate. diff --git a/internal/connector/issuer/acme/dns.go b/internal/connector/issuer/acme/dns.go index 92cb9a3..18cd00b 100644 --- a/internal/connector/issuer/acme/dns.go +++ b/internal/connector/issuer/acme/dns.go @@ -7,7 +7,7 @@ import ( "os/exec" "time" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/validation" ) // DNSSolver defines the interface for DNS-01 challenge provisioning. diff --git a/internal/connector/issuer/acme/dns_test.go b/internal/connector/issuer/acme/dns_test.go index e99119d..41b6403 100644 --- a/internal/connector/issuer/acme/dns_test.go +++ b/internal/connector/issuer/acme/dns_test.go @@ -7,7 +7,7 @@ import ( "path/filepath" "testing" - acmeissuer "github.com/shankar0123/certctl/internal/connector/issuer/acme" + acmeissuer "github.com/certctl-io/certctl/internal/connector/issuer/acme" ) func TestScriptDNSSolver(t *testing.T) { diff --git a/internal/connector/issuer/acme/pebble_mock_test.go b/internal/connector/issuer/acme/pebble_mock_test.go index 696178d..1c4c3a7 100644 --- a/internal/connector/issuer/acme/pebble_mock_test.go +++ b/internal/connector/issuer/acme/pebble_mock_test.go @@ -22,7 +22,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // Bundle J-extended (C-001 closure): Pebble-style hermetic ACME mock. diff --git a/internal/connector/issuer/awsacmpca/awsacmpca.go b/internal/connector/issuer/awsacmpca/awsacmpca.go index f47d08f..30b741f 100644 --- a/internal/connector/issuer/awsacmpca/awsacmpca.go +++ b/internal/connector/issuer/awsacmpca/awsacmpca.go @@ -51,7 +51,7 @@ import ( "github.com/aws/aws-sdk-go-v2/service/acmpca" acmpcatypes "github.com/aws/aws-sdk-go-v2/service/acmpca/types" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // defaultWaiterTimeout is how long sdkClient.IssueCertificate will wait for diff --git a/internal/connector/issuer/awsacmpca/awsacmpca_failure_test.go b/internal/connector/issuer/awsacmpca/awsacmpca_failure_test.go index c974021..f16f1a1 100644 --- a/internal/connector/issuer/awsacmpca/awsacmpca_failure_test.go +++ b/internal/connector/issuer/awsacmpca/awsacmpca_failure_test.go @@ -53,8 +53,8 @@ import ( acmpcatypes "github.com/aws/aws-sdk-go-v2/service/acmpca/types" smithy "github.com/aws/smithy-go" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/awsacmpca" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/awsacmpca" ) // failureTestLogger returns a debug-level slog logger writing to stdout. diff --git a/internal/connector/issuer/awsacmpca/awsacmpca_test.go b/internal/connector/issuer/awsacmpca/awsacmpca_test.go index 913dcfb..f808e46 100644 --- a/internal/connector/issuer/awsacmpca/awsacmpca_test.go +++ b/internal/connector/issuer/awsacmpca/awsacmpca_test.go @@ -17,8 +17,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/awsacmpca" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/awsacmpca" ) // mockACMPCAClient implements the ACMPCAClient interface for testing. diff --git a/internal/connector/issuer/digicert/digicert.go b/internal/connector/issuer/digicert/digicert.go index 5ade485..082f114 100644 --- a/internal/connector/issuer/digicert/digicert.go +++ b/internal/connector/issuer/digicert/digicert.go @@ -37,9 +37,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/asyncpoll" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/asyncpoll" + "github.com/certctl-io/certctl/internal/secret" ) // Config represents the DigiCert CertCentral issuer connector configuration. diff --git a/internal/connector/issuer/digicert/digicert_failure_test.go b/internal/connector/issuer/digicert/digicert_failure_test.go index ee15ef8..5178088 100644 --- a/internal/connector/issuer/digicert/digicert_failure_test.go +++ b/internal/connector/issuer/digicert/digicert_failure_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer/digicert" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer/digicert" + "github.com/certctl-io/certctl/internal/secret" ) // Bundle N.A/B-extended: digicert failure-mode round-out (81.0% → ≥85%). diff --git a/internal/connector/issuer/digicert/digicert_redact_test.go b/internal/connector/issuer/digicert/digicert_redact_test.go index bab33a5..f21b550 100644 --- a/internal/connector/issuer/digicert/digicert_redact_test.go +++ b/internal/connector/issuer/digicert/digicert_redact_test.go @@ -11,8 +11,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer/digicert" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer/digicert" + "github.com/certctl-io/certctl/internal/secret" ) func TestDigiCert_Config_APIKeyMarshalsAsRedacted(t *testing.T) { diff --git a/internal/connector/issuer/digicert/digicert_stubs_test.go b/internal/connector/issuer/digicert/digicert_stubs_test.go index 82971cf..119c8f2 100644 --- a/internal/connector/issuer/digicert/digicert_stubs_test.go +++ b/internal/connector/issuer/digicert/digicert_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/digicert/digicert_test.go b/internal/connector/issuer/digicert/digicert_test.go index f127d95..9712786 100644 --- a/internal/connector/issuer/digicert/digicert_test.go +++ b/internal/connector/issuer/digicert/digicert_test.go @@ -17,9 +17,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/digicert" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/digicert" + "github.com/certctl-io/certctl/internal/secret" ) func TestDigiCertConnector(t *testing.T) { diff --git a/internal/connector/issuer/ejbca/ejbca.go b/internal/connector/issuer/ejbca/ejbca.go index 596354f..4ae0875 100644 --- a/internal/connector/issuer/ejbca/ejbca.go +++ b/internal/connector/issuer/ejbca/ejbca.go @@ -31,9 +31,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/mtlscache" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/mtlscache" + "github.com/certctl-io/certctl/internal/secret" ) // Config represents the EJBCA issuer connector configuration. diff --git a/internal/connector/issuer/ejbca/ejbca_failure_test.go b/internal/connector/issuer/ejbca/ejbca_failure_test.go index d85f335..9b6f983 100644 --- a/internal/connector/issuer/ejbca/ejbca_failure_test.go +++ b/internal/connector/issuer/ejbca/ejbca_failure_test.go @@ -11,9 +11,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/ejbca" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/ejbca" + "github.com/certctl-io/certctl/internal/secret" ) // Bundle N.A/B-extended: ejbca failure-mode round-out (76.5% → ≥85%). diff --git a/internal/connector/issuer/ejbca/ejbca_mtls_rotation_test.go b/internal/connector/issuer/ejbca/ejbca_mtls_rotation_test.go index ff69e62..c69c80e 100644 --- a/internal/connector/issuer/ejbca/ejbca_mtls_rotation_test.go +++ b/internal/connector/issuer/ejbca/ejbca_mtls_rotation_test.go @@ -32,7 +32,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer/ejbca" + "github.com/certctl-io/certctl/internal/connector/issuer/ejbca" ) // TestEJBCA_MTLSKeypairRotation_PicksUpNewCertWithoutRestart verifies diff --git a/internal/connector/issuer/ejbca/ejbca_stubs_test.go b/internal/connector/issuer/ejbca/ejbca_stubs_test.go index 69b26c7..ae8851a 100644 --- a/internal/connector/issuer/ejbca/ejbca_stubs_test.go +++ b/internal/connector/issuer/ejbca/ejbca_stubs_test.go @@ -13,8 +13,8 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/secret" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/ejbca/ejbca_test.go b/internal/connector/issuer/ejbca/ejbca_test.go index f55cb33..d3c8a6a 100644 --- a/internal/connector/issuer/ejbca/ejbca_test.go +++ b/internal/connector/issuer/ejbca/ejbca_test.go @@ -25,9 +25,9 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/ejbca" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/ejbca" + "github.com/certctl-io/certctl/internal/secret" ) // mustNewForValidateConfig returns an EJBCA connector wired in OAuth2 mode diff --git a/internal/connector/issuer/entrust/entrust.go b/internal/connector/issuer/entrust/entrust.go index 82b0fb8..15513fd 100644 --- a/internal/connector/issuer/entrust/entrust.go +++ b/internal/connector/issuer/entrust/entrust.go @@ -33,9 +33,9 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/asyncpoll" - "github.com/shankar0123/certctl/internal/connector/issuer/mtlscache" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/asyncpoll" + "github.com/certctl-io/certctl/internal/connector/issuer/mtlscache" ) // Config represents the Entrust Certificate Services issuer connector configuration. diff --git a/internal/connector/issuer/entrust/entrust_stubs_test.go b/internal/connector/issuer/entrust/entrust_stubs_test.go index 6dbae7c..dae455e 100644 --- a/internal/connector/issuer/entrust/entrust_stubs_test.go +++ b/internal/connector/issuer/entrust/entrust_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/entrust/entrust_test.go b/internal/connector/issuer/entrust/entrust_test.go index a812d04..a998737 100644 --- a/internal/connector/issuer/entrust/entrust_test.go +++ b/internal/connector/issuer/entrust/entrust_test.go @@ -19,8 +19,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/entrust" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/entrust" ) func TestEntrustConnector(t *testing.T) { diff --git a/internal/connector/issuer/globalsign/globalsign.go b/internal/connector/issuer/globalsign/globalsign.go index 5443feb..a7c9d54 100644 --- a/internal/connector/issuer/globalsign/globalsign.go +++ b/internal/connector/issuer/globalsign/globalsign.go @@ -38,10 +38,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/asyncpoll" - "github.com/shankar0123/certctl/internal/connector/issuer/mtlscache" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/asyncpoll" + "github.com/certctl-io/certctl/internal/connector/issuer/mtlscache" + "github.com/certctl-io/certctl/internal/secret" ) // Config represents the GlobalSign Atlas HVCA issuer connector configuration. diff --git a/internal/connector/issuer/globalsign/globalsign_failure_test.go b/internal/connector/issuer/globalsign/globalsign_failure_test.go index 3d2821e..70bb36e 100644 --- a/internal/connector/issuer/globalsign/globalsign_failure_test.go +++ b/internal/connector/issuer/globalsign/globalsign_failure_test.go @@ -10,8 +10,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer/globalsign" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer/globalsign" + "github.com/certctl-io/certctl/internal/secret" ) // Bundle N.A/B-extended: globalsign failure-mode round-out (78.2% → ≥85%). diff --git a/internal/connector/issuer/globalsign/globalsign_stubs_test.go b/internal/connector/issuer/globalsign/globalsign_stubs_test.go index e823136..0391be9 100644 --- a/internal/connector/issuer/globalsign/globalsign_stubs_test.go +++ b/internal/connector/issuer/globalsign/globalsign_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/globalsign/globalsign_test.go b/internal/connector/issuer/globalsign/globalsign_test.go index 0484e0f..1625d69 100644 --- a/internal/connector/issuer/globalsign/globalsign_test.go +++ b/internal/connector/issuer/globalsign/globalsign_test.go @@ -18,9 +18,9 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/globalsign" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/globalsign" + "github.com/certctl-io/certctl/internal/secret" ) func TestGlobalSignConnector(t *testing.T) { diff --git a/internal/connector/issuer/googlecas/googlecas.go b/internal/connector/issuer/googlecas/googlecas.go index abd53d5..f2062cf 100644 --- a/internal/connector/issuer/googlecas/googlecas.go +++ b/internal/connector/issuer/googlecas/googlecas.go @@ -37,7 +37,7 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // Config represents the Google CAS issuer connector configuration. diff --git a/internal/connector/issuer/googlecas/googlecas_failure_test.go b/internal/connector/issuer/googlecas/googlecas_failure_test.go index 9093882..b64db38 100644 --- a/internal/connector/issuer/googlecas/googlecas_failure_test.go +++ b/internal/connector/issuer/googlecas/googlecas_failure_test.go @@ -42,8 +42,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/googlecas" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/googlecas" ) // failureTestLogger returns a debug-level slog logger writing to diff --git a/internal/connector/issuer/googlecas/googlecas_stubs_test.go b/internal/connector/issuer/googlecas/googlecas_stubs_test.go index 583457c..de7ff5e 100644 --- a/internal/connector/issuer/googlecas/googlecas_stubs_test.go +++ b/internal/connector/issuer/googlecas/googlecas_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/googlecas/googlecas_test.go b/internal/connector/issuer/googlecas/googlecas_test.go index 7dc18e6..519ddfa 100644 --- a/internal/connector/issuer/googlecas/googlecas_test.go +++ b/internal/connector/issuer/googlecas/googlecas_test.go @@ -19,8 +19,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/googlecas" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/googlecas" ) func TestGoogleCASConnector(t *testing.T) { diff --git a/internal/connector/issuer/local/bundle9_coverage_test.go b/internal/connector/issuer/local/bundle9_coverage_test.go index d67053c..a7af512 100644 --- a/internal/connector/issuer/local/bundle9_coverage_test.go +++ b/internal/connector/issuer/local/bundle9_coverage_test.go @@ -22,8 +22,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/crypto/signer" ) // Bundle-9 / Audit H-010 + L-002 + L-003 + L-012 + M-028 regression suite. diff --git a/internal/connector/issuer/local/local.go b/internal/connector/issuer/local/local.go index 8443b94..9d65d71 100644 --- a/internal/connector/issuer/local/local.go +++ b/internal/connector/issuer/local/local.go @@ -68,10 +68,10 @@ import ( "golang.org/x/crypto/ocsp" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/crypto/signer" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the local CA issuer connector configuration. diff --git a/internal/connector/issuer/local/local_test.go b/internal/connector/issuer/local/local_test.go index 91b8332..e70037f 100644 --- a/internal/connector/issuer/local/local_test.go +++ b/internal/connector/issuer/local/local_test.go @@ -19,8 +19,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/local" ) func TestLocalConnector(t *testing.T) { diff --git a/internal/connector/issuer/local/must_staple_test.go b/internal/connector/issuer/local/must_staple_test.go index b2483ad..f83a039 100644 --- a/internal/connector/issuer/local/must_staple_test.go +++ b/internal/connector/issuer/local/must_staple_test.go @@ -14,7 +14,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // SCEP RFC 8894 + Intune master bundle Phase 5.6: must-staple per-profile diff --git a/internal/connector/issuer/local/ocsp_responder.go b/internal/connector/issuer/local/ocsp_responder.go index f29ab92..fd27099 100644 --- a/internal/connector/issuer/local/ocsp_responder.go +++ b/internal/connector/issuer/local/ocsp_responder.go @@ -12,8 +12,8 @@ import ( "path/filepath" "time" - "github.com/shankar0123/certctl/internal/crypto/signer" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/domain" ) // Bundle CRL/OCSP-Responder, Phase 2 — separate OCSP responder cert. diff --git a/internal/connector/issuer/local/ocsp_responder_test.go b/internal/connector/issuer/local/ocsp_responder_test.go index b270de3..59c6b11 100644 --- a/internal/connector/issuer/local/ocsp_responder_test.go +++ b/internal/connector/issuer/local/ocsp_responder_test.go @@ -14,10 +14,10 @@ import ( "golang.org/x/crypto/ocsp" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/crypto/signer" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/domain" ) // fakeResponderRepo is an in-memory repository.OCSPResponderRepository diff --git a/internal/connector/issuer/openssl/openssl.go b/internal/connector/issuer/openssl/openssl.go index ae2b8fc..c5401d1 100644 --- a/internal/connector/issuer/openssl/openssl.go +++ b/internal/connector/issuer/openssl/openssl.go @@ -35,9 +35,9 @@ import ( "regexp" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the OpenSSL/Custom CA issuer connector configuration. diff --git a/internal/connector/issuer/openssl/openssl_failure_test.go b/internal/connector/issuer/openssl/openssl_failure_test.go index 85dbb72..4bc35da 100644 --- a/internal/connector/issuer/openssl/openssl_failure_test.go +++ b/internal/connector/issuer/openssl/openssl_failure_test.go @@ -37,8 +37,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/openssl" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/openssl" ) // quietLogger discards log output so the test runner's stdout shows diff --git a/internal/connector/issuer/openssl/openssl_stubs_test.go b/internal/connector/issuer/openssl/openssl_stubs_test.go index 8c30761..f99720e 100644 --- a/internal/connector/issuer/openssl/openssl_stubs_test.go +++ b/internal/connector/issuer/openssl/openssl_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/openssl/openssl_test.go b/internal/connector/issuer/openssl/openssl_test.go index aefbb6b..8bf35ab 100644 --- a/internal/connector/issuer/openssl/openssl_test.go +++ b/internal/connector/issuer/openssl/openssl_test.go @@ -15,8 +15,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/openssl" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/openssl" ) func TestOpenSSLConnector(t *testing.T) { diff --git a/internal/connector/issuer/sectigo/sectigo.go b/internal/connector/issuer/sectigo/sectigo.go index 4e767fb..27f61ce 100644 --- a/internal/connector/issuer/sectigo/sectigo.go +++ b/internal/connector/issuer/sectigo/sectigo.go @@ -36,9 +36,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/asyncpoll" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/asyncpoll" + "github.com/certctl-io/certctl/internal/secret" ) // Config represents the Sectigo Certificate Manager issuer connector configuration. diff --git a/internal/connector/issuer/sectigo/sectigo_failure_test.go b/internal/connector/issuer/sectigo/sectigo_failure_test.go index 29cc800..d60793d 100644 --- a/internal/connector/issuer/sectigo/sectigo_failure_test.go +++ b/internal/connector/issuer/sectigo/sectigo_failure_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer/sectigo" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer/sectigo" + "github.com/certctl-io/certctl/internal/secret" ) // Bundle N.A/B-extended: sectigo failure-mode round-out (79.4% → ≥85%). diff --git a/internal/connector/issuer/sectigo/sectigo_stubs_test.go b/internal/connector/issuer/sectigo/sectigo_stubs_test.go index b3ff1ca..1e561e2 100644 --- a/internal/connector/issuer/sectigo/sectigo_stubs_test.go +++ b/internal/connector/issuer/sectigo/sectigo_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/sectigo/sectigo_test.go b/internal/connector/issuer/sectigo/sectigo_test.go index a1ceeb8..367a006 100644 --- a/internal/connector/issuer/sectigo/sectigo_test.go +++ b/internal/connector/issuer/sectigo/sectigo_test.go @@ -18,9 +18,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/sectigo" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/sectigo" + "github.com/certctl-io/certctl/internal/secret" ) func TestSectigoConnector(t *testing.T) { diff --git a/internal/connector/issuer/stepca/jwe_failure_test.go b/internal/connector/issuer/stepca/jwe_failure_test.go index 7869893..0308227 100644 --- a/internal/connector/issuer/stepca/jwe_failure_test.go +++ b/internal/connector/issuer/stepca/jwe_failure_test.go @@ -40,7 +40,7 @@ import ( "golang.org/x/crypto/pbkdf2" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // quietLogger returns a slog.Logger writing to io.Discard at error level. diff --git a/internal/connector/issuer/stepca/stepca.go b/internal/connector/issuer/stepca/stepca.go index 3faf858..ee7ab25 100644 --- a/internal/connector/issuer/stepca/stepca.go +++ b/internal/connector/issuer/stepca/stepca.go @@ -39,7 +39,7 @@ import ( "os" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // Config represents the step-ca issuer connector configuration. diff --git a/internal/connector/issuer/stepca/stepca_test.go b/internal/connector/issuer/stepca/stepca_test.go index 852fd7e..6e18e41 100644 --- a/internal/connector/issuer/stepca/stepca_test.go +++ b/internal/connector/issuer/stepca/stepca_test.go @@ -18,8 +18,8 @@ import ( "os" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/stepca" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/stepca" ) func TestStepCAConnector(t *testing.T) { diff --git a/internal/connector/issuer/vault/vault.go b/internal/connector/issuer/vault/vault.go index 7f30fe5..9576f5b 100644 --- a/internal/connector/issuer/vault/vault.go +++ b/internal/connector/issuer/vault/vault.go @@ -32,8 +32,8 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/secret" ) // Config represents the Vault PKI issuer connector configuration. diff --git a/internal/connector/issuer/vault/vault_failure_test.go b/internal/connector/issuer/vault/vault_failure_test.go index e1256dc..633ec2d 100644 --- a/internal/connector/issuer/vault/vault_failure_test.go +++ b/internal/connector/issuer/vault/vault_failure_test.go @@ -9,9 +9,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/vault" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/vault" + "github.com/certctl-io/certctl/internal/secret" ) // Bundle N.A/B-extended: failure-mode round-out for Vault PKI connector. diff --git a/internal/connector/issuer/vault/vault_redact_test.go b/internal/connector/issuer/vault/vault_redact_test.go index 01458d0..c25eff6 100644 --- a/internal/connector/issuer/vault/vault_redact_test.go +++ b/internal/connector/issuer/vault/vault_redact_test.go @@ -11,8 +11,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer/vault" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer/vault" + "github.com/certctl-io/certctl/internal/secret" ) func TestVault_Config_TokenMarshalsAsRedacted(t *testing.T) { diff --git a/internal/connector/issuer/vault/vault_renew.go b/internal/connector/issuer/vault/vault_renew.go index 958cf5b..017f911 100644 --- a/internal/connector/issuer/vault/vault_renew.go +++ b/internal/connector/issuer/vault/vault_renew.go @@ -29,7 +29,7 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // minRenewInterval guards against degenerate fast cadence when a diff --git a/internal/connector/issuer/vault/vault_renew_test.go b/internal/connector/issuer/vault/vault_renew_test.go index 958e52e..2eb17c5 100644 --- a/internal/connector/issuer/vault/vault_renew_test.go +++ b/internal/connector/issuer/vault/vault_renew_test.go @@ -33,7 +33,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/secret" ) // fakeTicker is the deterministic ticker the tests inject via diff --git a/internal/connector/issuer/vault/vault_stubs_test.go b/internal/connector/issuer/vault/vault_stubs_test.go index 6615785..1d6e6ef 100644 --- a/internal/connector/issuer/vault/vault_stubs_test.go +++ b/internal/connector/issuer/vault/vault_stubs_test.go @@ -13,7 +13,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) func quietStubLogger() *slog.Logger { diff --git a/internal/connector/issuer/vault/vault_test.go b/internal/connector/issuer/vault/vault_test.go index 8b1cf30..3f40257 100644 --- a/internal/connector/issuer/vault/vault_test.go +++ b/internal/connector/issuer/vault/vault_test.go @@ -17,9 +17,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/vault" - "github.com/shankar0123/certctl/internal/secret" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/vault" + "github.com/certctl-io/certctl/internal/secret" ) func TestVaultConnector(t *testing.T) { diff --git a/internal/connector/issuerfactory/factory.go b/internal/connector/issuerfactory/factory.go index b45952d..b8136d6 100644 --- a/internal/connector/issuerfactory/factory.go +++ b/internal/connector/issuerfactory/factory.go @@ -6,19 +6,19 @@ import ( "fmt" "log/slog" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/acme" - "github.com/shankar0123/certctl/internal/connector/issuer/awsacmpca" - "github.com/shankar0123/certctl/internal/connector/issuer/digicert" - "github.com/shankar0123/certctl/internal/connector/issuer/ejbca" - "github.com/shankar0123/certctl/internal/connector/issuer/entrust" - "github.com/shankar0123/certctl/internal/connector/issuer/globalsign" - "github.com/shankar0123/certctl/internal/connector/issuer/googlecas" - "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/connector/issuer/openssl" - "github.com/shankar0123/certctl/internal/connector/issuer/sectigo" - "github.com/shankar0123/certctl/internal/connector/issuer/stepca" - "github.com/shankar0123/certctl/internal/connector/issuer/vault" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/acme" + "github.com/certctl-io/certctl/internal/connector/issuer/awsacmpca" + "github.com/certctl-io/certctl/internal/connector/issuer/digicert" + "github.com/certctl-io/certctl/internal/connector/issuer/ejbca" + "github.com/certctl-io/certctl/internal/connector/issuer/entrust" + "github.com/certctl-io/certctl/internal/connector/issuer/globalsign" + "github.com/certctl-io/certctl/internal/connector/issuer/googlecas" + "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/connector/issuer/openssl" + "github.com/certctl-io/certctl/internal/connector/issuer/sectigo" + "github.com/certctl-io/certctl/internal/connector/issuer/stepca" + "github.com/certctl-io/certctl/internal/connector/issuer/vault" ) // NewFromConfig instantiates an issuer connector from its type string and config JSON. diff --git a/internal/connector/notifier/email/email.go b/internal/connector/notifier/email/email.go index 81fa5c8..b110183 100644 --- a/internal/connector/notifier/email/email.go +++ b/internal/connector/notifier/email/email.go @@ -12,8 +12,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/notifier" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/notifier" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the email notifier configuration. diff --git a/internal/connector/notifier/email/email_failure_test.go b/internal/connector/notifier/email/email_failure_test.go index 618bded..6d4beee 100644 --- a/internal/connector/notifier/email/email_failure_test.go +++ b/internal/connector/notifier/email/email_failure_test.go @@ -28,7 +28,7 @@ import ( "sync" "testing" - "github.com/shankar0123/certctl/internal/connector/notifier" + "github.com/certctl-io/certctl/internal/connector/notifier" ) // quietEmailLogger returns a slog.Logger writing to io.Discard at error level. diff --git a/internal/connector/notifier/email/email_test.go b/internal/connector/notifier/email/email_test.go index dda0432..c854a58 100644 --- a/internal/connector/notifier/email/email_test.go +++ b/internal/connector/notifier/email/email_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/notifier" + "github.com/certctl-io/certctl/internal/connector/notifier" ) func newTestLogger() *slog.Logger { diff --git a/internal/connector/notifier/webhook/webhook.go b/internal/connector/notifier/webhook/webhook.go index 47e027a..08c42fa 100644 --- a/internal/connector/notifier/webhook/webhook.go +++ b/internal/connector/notifier/webhook/webhook.go @@ -13,8 +13,8 @@ import ( "net/http" "time" - "github.com/shankar0123/certctl/internal/connector/notifier" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/notifier" + "github.com/certctl-io/certctl/internal/validation" ) // webhookClientTimeout bounds every outbound webhook request and its diff --git a/internal/connector/notifier/webhook/webhook_test.go b/internal/connector/notifier/webhook/webhook_test.go index 4f309c0..db5717d 100644 --- a/internal/connector/notifier/webhook/webhook_test.go +++ b/internal/connector/notifier/webhook/webhook_test.go @@ -15,7 +15,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/notifier" + "github.com/certctl-io/certctl/internal/connector/notifier" ) func TestWebhook_ValidateConfig_ValidURL(t *testing.T) { diff --git a/internal/connector/target/apache/apache.go b/internal/connector/target/apache/apache.go index 8923262..d66326d 100644 --- a/internal/connector/target/apache/apache.go +++ b/internal/connector/target/apache/apache.go @@ -34,10 +34,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the Apache httpd deployment target diff --git a/internal/connector/target/apache/apache_atomic_test.go b/internal/connector/target/apache/apache_atomic_test.go index 5449ef8..6581e54 100644 --- a/internal/connector/target/apache/apache_atomic_test.go +++ b/internal/connector/target/apache/apache_atomic_test.go @@ -15,10 +15,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/apache" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/apache" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 5 of the deploy-hardening I master bundle: ≥30 tests on diff --git a/internal/connector/target/apache/apache_test.go b/internal/connector/target/apache/apache_test.go index 5e5ece9..97dbeff 100644 --- a/internal/connector/target/apache/apache_test.go +++ b/internal/connector/target/apache/apache_test.go @@ -8,8 +8,8 @@ import ( "path/filepath" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/apache" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/apache" ) func TestApacheConnector_ValidateConfig(t *testing.T) { diff --git a/internal/connector/target/awsacm/awsacm.go b/internal/connector/target/awsacm/awsacm.go index 49f7e01..b2756bc 100644 --- a/internal/connector/target/awsacm/awsacm.go +++ b/internal/connector/target/awsacm/awsacm.go @@ -49,7 +49,7 @@ import ( "github.com/aws/aws-sdk-go-v2/service/acm" acmtypes "github.com/aws/aws-sdk-go-v2/service/acm/types" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // arnRegex pins the ACM cert-ARN shape ACM hands back from Import / diff --git a/internal/connector/target/awsacm/awsacm_failure_test.go b/internal/connector/target/awsacm/awsacm_failure_test.go index a35b744..cfd1bd1 100644 --- a/internal/connector/target/awsacm/awsacm_failure_test.go +++ b/internal/connector/target/awsacm/awsacm_failure_test.go @@ -27,8 +27,8 @@ import ( acmtypes "github.com/aws/aws-sdk-go-v2/service/acm/types" smithy "github.com/aws/smithy-go" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/awsacm" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/awsacm" ) // TestAWSACM_Issue_AccessDenied_OperatorActionableError pins the diff --git a/internal/connector/target/awsacm/awsacm_test.go b/internal/connector/target/awsacm/awsacm_test.go index 5c89184..492ca9f 100644 --- a/internal/connector/target/awsacm/awsacm_test.go +++ b/internal/connector/target/awsacm/awsacm_test.go @@ -28,8 +28,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/awsacm" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/awsacm" ) // mockACMClient is the unit-test fake for the ACMClient interface seam. diff --git a/internal/connector/target/azurekv/azurekv.go b/internal/connector/target/azurekv/azurekv.go index d37a2a8..7e1cb24 100644 --- a/internal/connector/target/azurekv/azurekv.go +++ b/internal/connector/target/azurekv/azurekv.go @@ -56,7 +56,7 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" pkcs12 "software.sslmate.com/src/go-pkcs12" ) diff --git a/internal/connector/target/azurekv/azurekv_test.go b/internal/connector/target/azurekv/azurekv_test.go index 8ec8b89..8763ed7 100644 --- a/internal/connector/target/azurekv/azurekv_test.go +++ b/internal/connector/target/azurekv/azurekv_test.go @@ -24,8 +24,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/azurekv" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/azurekv" ) // mockKeyVaultClient fakes the KeyVaultClient interface seam. diff --git a/internal/connector/target/caddy/caddy.go b/internal/connector/target/caddy/caddy.go index 55cc75f..56385f5 100644 --- a/internal/connector/target/caddy/caddy.go +++ b/internal/connector/target/caddy/caddy.go @@ -13,9 +13,9 @@ import ( "path/filepath" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" - "github.com/shankar0123/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/deploy" ) // Config represents the Caddy deployment target configuration. diff --git a/internal/connector/target/caddy/caddy_atomic_test.go b/internal/connector/target/caddy/caddy_atomic_test.go index d5e3adf..dcde39d 100644 --- a/internal/connector/target/caddy/caddy_atomic_test.go +++ b/internal/connector/target/caddy/caddy_atomic_test.go @@ -11,9 +11,9 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/caddy" - "github.com/shankar0123/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/caddy" + "github.com/certctl-io/certctl/internal/deploy" ) // Phase 7 of the deploy-hardening I master bundle: atomic-write + diff --git a/internal/connector/target/caddy/caddy_test.go b/internal/connector/target/caddy/caddy_test.go index 25ede5b..35bff2c 100644 --- a/internal/connector/target/caddy/caddy_test.go +++ b/internal/connector/target/caddy/caddy_test.go @@ -23,8 +23,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/caddy" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/caddy" ) // generateTestCertAndKey creates a self-signed cert + ECDSA key for tests diff --git a/internal/connector/target/caddy/validate_only.go b/internal/connector/target/caddy/validate_only.go index 06f87fb..e2dd169 100644 --- a/internal/connector/target/caddy/validate_only.go +++ b/internal/connector/target/caddy/validate_only.go @@ -5,7 +5,7 @@ import ( "fmt" "net/http" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 7 (deploy-hardening I) replaces the stub diff --git a/internal/connector/target/envoy/envoy.go b/internal/connector/target/envoy/envoy.go index 7fb713a..140f2be 100644 --- a/internal/connector/target/envoy/envoy.go +++ b/internal/connector/target/envoy/envoy.go @@ -14,9 +14,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Config represents the Envoy deployment target configuration. diff --git a/internal/connector/target/envoy/envoy_atomic_test.go b/internal/connector/target/envoy/envoy_atomic_test.go index b3bdf95..827834a 100644 --- a/internal/connector/target/envoy/envoy_atomic_test.go +++ b/internal/connector/target/envoy/envoy_atomic_test.go @@ -14,10 +14,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/envoy" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/envoy" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 7 of the deploy-hardening I master bundle: atomic-write diff --git a/internal/connector/target/envoy/envoy_test.go b/internal/connector/target/envoy/envoy_test.go index 0f05a1d..a2895a6 100644 --- a/internal/connector/target/envoy/envoy_test.go +++ b/internal/connector/target/envoy/envoy_test.go @@ -8,8 +8,8 @@ import ( "path/filepath" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/envoy" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/envoy" ) func testLogger() *slog.Logger { diff --git a/internal/connector/target/envoy/validate_only.go b/internal/connector/target/envoy/validate_only.go index 753eece..be13ae0 100644 --- a/internal/connector/target/envoy/validate_only.go +++ b/internal/connector/target/envoy/validate_only.go @@ -3,7 +3,7 @@ package envoy import ( "context" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly is the default Phase 3 stub for the deploy-hardening diff --git a/internal/connector/target/f5/f5.go b/internal/connector/target/f5/f5.go index e23f62f..264de19 100644 --- a/internal/connector/target/f5/f5.go +++ b/internal/connector/target/f5/f5.go @@ -14,7 +14,7 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // Config represents the F5 BIG-IP deployment target configuration. diff --git a/internal/connector/target/f5/f5_test.go b/internal/connector/target/f5/f5_test.go index cf925df..f604c5f 100644 --- a/internal/connector/target/f5/f5_test.go +++ b/internal/connector/target/f5/f5_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // --- Mock F5Client --- diff --git a/internal/connector/target/f5/validate_only.go b/internal/connector/target/f5/validate_only.go index b3cfd29..b710365 100644 --- a/internal/connector/target/f5/validate_only.go +++ b/internal/connector/target/f5/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 8 of the deploy-hardening I master bundle. diff --git a/internal/connector/target/f5/validate_only_test.go b/internal/connector/target/f5/validate_only_test.go index ca2ece7..2ec33be 100644 --- a/internal/connector/target/f5/validate_only_test.go +++ b/internal/connector/target/f5/validate_only_test.go @@ -7,7 +7,7 @@ import ( "os" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // Phase 8 of the deploy-hardening I master bundle: F5 ValidateOnly diff --git a/internal/connector/target/haproxy/haproxy.go b/internal/connector/target/haproxy/haproxy.go index 7426335..7b74604 100644 --- a/internal/connector/target/haproxy/haproxy.go +++ b/internal/connector/target/haproxy/haproxy.go @@ -34,10 +34,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/validation" ) // Config — Phase 6 (deploy-hardening I) added per-target file diff --git a/internal/connector/target/haproxy/haproxy_atomic_test.go b/internal/connector/target/haproxy/haproxy_atomic_test.go index 2e2cb8d..83c581a 100644 --- a/internal/connector/target/haproxy/haproxy_atomic_test.go +++ b/internal/connector/target/haproxy/haproxy_atomic_test.go @@ -15,10 +15,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/haproxy" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/haproxy" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 6 of the deploy-hardening I master bundle: ≥30 tests on diff --git a/internal/connector/target/haproxy/haproxy_test.go b/internal/connector/target/haproxy/haproxy_test.go index 8f4f676..f54fee0 100644 --- a/internal/connector/target/haproxy/haproxy_test.go +++ b/internal/connector/target/haproxy/haproxy_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/haproxy" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/haproxy" ) func TestHAProxyConnector_ValidateConfig(t *testing.T) { diff --git a/internal/connector/target/iis/iis.go b/internal/connector/target/iis/iis.go index 626896d..60c5bb2 100644 --- a/internal/connector/target/iis/iis.go +++ b/internal/connector/target/iis/iis.go @@ -12,8 +12,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" ) // Config represents the IIS deployment target configuration. diff --git a/internal/connector/target/iis/iis_test.go b/internal/connector/target/iis/iis_test.go index 84b82f8..475b98d 100644 --- a/internal/connector/target/iis/iis_test.go +++ b/internal/connector/target/iis/iis_test.go @@ -17,8 +17,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" pkcs12 "software.sslmate.com/src/go-pkcs12" ) diff --git a/internal/connector/target/iis/validate_only.go b/internal/connector/target/iis/validate_only.go index 72ff6a7..787ed5b 100644 --- a/internal/connector/target/iis/validate_only.go +++ b/internal/connector/target/iis/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 8 of the deploy-hardening I master bundle. diff --git a/internal/connector/target/iis/validate_only_test.go b/internal/connector/target/iis/validate_only_test.go index f400051..78894d7 100644 --- a/internal/connector/target/iis/validate_only_test.go +++ b/internal/connector/target/iis/validate_only_test.go @@ -8,7 +8,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // Phase 8 of the deploy-hardening I master bundle: IIS ValidateOnly diff --git a/internal/connector/target/javakeystore/javakeystore.go b/internal/connector/target/javakeystore/javakeystore.go index 08d48e7..39e0f9b 100644 --- a/internal/connector/target/javakeystore/javakeystore.go +++ b/internal/connector/target/javakeystore/javakeystore.go @@ -23,9 +23,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the Java Keystore deployment target configuration. diff --git a/internal/connector/target/javakeystore/javakeystore_test.go b/internal/connector/target/javakeystore/javakeystore_test.go index 3ec2cee..ec8a18a 100644 --- a/internal/connector/target/javakeystore/javakeystore_test.go +++ b/internal/connector/target/javakeystore/javakeystore_test.go @@ -19,8 +19,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" ) func testLogger() *slog.Logger { diff --git a/internal/connector/target/javakeystore/validate_only.go b/internal/connector/target/javakeystore/validate_only.go index 483f8a1..7b36bc3 100644 --- a/internal/connector/target/javakeystore/validate_only.go +++ b/internal/connector/target/javakeystore/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 9. Probes via `keytool -list -keystore diff --git a/internal/connector/target/javakeystore/validate_only_test.go b/internal/connector/target/javakeystore/validate_only_test.go index 1e28bbd..2f6e999 100644 --- a/internal/connector/target/javakeystore/validate_only_test.go +++ b/internal/connector/target/javakeystore/validate_only_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) type stubExec struct { diff --git a/internal/connector/target/k8ssecret/k8ssecret.go b/internal/connector/target/k8ssecret/k8ssecret.go index 8b810a7..b9a39ba 100644 --- a/internal/connector/target/k8ssecret/k8ssecret.go +++ b/internal/connector/target/k8ssecret/k8ssecret.go @@ -13,8 +13,8 @@ import ( "regexp" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" ) // Config represents the Kubernetes Secrets deployment target configuration. diff --git a/internal/connector/target/k8ssecret/k8ssecret_test.go b/internal/connector/target/k8ssecret/k8ssecret_test.go index 59cb54c..725021e 100644 --- a/internal/connector/target/k8ssecret/k8ssecret_test.go +++ b/internal/connector/target/k8ssecret/k8ssecret_test.go @@ -9,7 +9,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // testLogger returns a slog.Logger for test output. diff --git a/internal/connector/target/k8ssecret/validate_only.go b/internal/connector/target/k8ssecret/validate_only.go index dcaa0ed..cc820ea 100644 --- a/internal/connector/target/k8ssecret/validate_only.go +++ b/internal/connector/target/k8ssecret/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 9. K8s does NOT expose a meaningful dry-run diff --git a/internal/connector/target/k8ssecret/validate_only_test.go b/internal/connector/target/k8ssecret/validate_only_test.go index b09cc0c..ff79d98 100644 --- a/internal/connector/target/k8ssecret/validate_only_test.go +++ b/internal/connector/target/k8ssecret/validate_only_test.go @@ -5,7 +5,7 @@ import ( "errors" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) type stubK8s struct { diff --git a/internal/connector/target/nginx/internals.go b/internal/connector/target/nginx/internals.go index 8ffec4e..7eeafb3 100644 --- a/internal/connector/target/nginx/internals.go +++ b/internal/connector/target/nginx/internals.go @@ -6,7 +6,7 @@ import ( "os/user" "time" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // b64Decode is the base64 decoder used by firstPEMBlock. Wrapping diff --git a/internal/connector/target/nginx/nginx.go b/internal/connector/target/nginx/nginx.go index 78da5df..98c4cc0 100644 --- a/internal/connector/target/nginx/nginx.go +++ b/internal/connector/target/nginx/nginx.go @@ -36,10 +36,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the NGINX deployment target configuration. diff --git a/internal/connector/target/nginx/nginx_atomic_test.go b/internal/connector/target/nginx/nginx_atomic_test.go index 4e065b6..d2baa29 100644 --- a/internal/connector/target/nginx/nginx_atomic_test.go +++ b/internal/connector/target/nginx/nginx_atomic_test.go @@ -14,10 +14,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/nginx" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/nginx" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 4 of the deploy-hardening I master bundle: ≥40 tests on diff --git a/internal/connector/target/nginx/nginx_test.go b/internal/connector/target/nginx/nginx_test.go index f76f7ef..2f0fe7e 100644 --- a/internal/connector/target/nginx/nginx_test.go +++ b/internal/connector/target/nginx/nginx_test.go @@ -8,8 +8,8 @@ import ( "path/filepath" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/nginx" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/nginx" ) func TestNginxConnector_ValidateConfig_Success(t *testing.T) { diff --git a/internal/connector/target/postfix/postfix.go b/internal/connector/target/postfix/postfix.go index cb620ff..43e1eb5 100644 --- a/internal/connector/target/postfix/postfix.go +++ b/internal/connector/target/postfix/postfix.go @@ -22,10 +22,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/validation" ) type Config struct { diff --git a/internal/connector/target/postfix/postfix_atomic_test.go b/internal/connector/target/postfix/postfix_atomic_test.go index 00ac32b..9ef0960 100644 --- a/internal/connector/target/postfix/postfix_atomic_test.go +++ b/internal/connector/target/postfix/postfix_atomic_test.go @@ -16,10 +16,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/postfix" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/postfix" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 7 of the deploy-hardening I master bundle: atomic + verify diff --git a/internal/connector/target/postfix/postfix_test.go b/internal/connector/target/postfix/postfix_test.go index 6288497..ff56844 100644 --- a/internal/connector/target/postfix/postfix_test.go +++ b/internal/connector/target/postfix/postfix_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/postfix" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/postfix" ) // --- Config Validation Tests --- diff --git a/internal/connector/target/ssh/ssh.go b/internal/connector/target/ssh/ssh.go index f779473..20d16ab 100644 --- a/internal/connector/target/ssh/ssh.go +++ b/internal/connector/target/ssh/ssh.go @@ -19,8 +19,8 @@ import ( "github.com/pkg/sftp" "golang.org/x/crypto/ssh" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/validation" ) // Config represents the SSH deployment target configuration. diff --git a/internal/connector/target/ssh/ssh_test.go b/internal/connector/target/ssh/ssh_test.go index c8c77cc..578d7ae 100644 --- a/internal/connector/target/ssh/ssh_test.go +++ b/internal/connector/target/ssh/ssh_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // stubFileInfo implements os.FileInfo for tests that need to return a diff --git a/internal/connector/target/ssh/validate_only.go b/internal/connector/target/ssh/validate_only.go index 37d5234..47d4057 100644 --- a/internal/connector/target/ssh/validate_only.go +++ b/internal/connector/target/ssh/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 9 of the deploy-hardening I master bundle. diff --git a/internal/connector/target/ssh/validate_only_test.go b/internal/connector/target/ssh/validate_only_test.go index b068b24..6c2b87b 100644 --- a/internal/connector/target/ssh/validate_only_test.go +++ b/internal/connector/target/ssh/validate_only_test.go @@ -6,7 +6,7 @@ import ( "os" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // Phase 9 of the deploy-hardening I master bundle: SSH ValidateOnly diff --git a/internal/connector/target/traefik/traefik.go b/internal/connector/target/traefik/traefik.go index 1d9aee2..b99c23c 100644 --- a/internal/connector/target/traefik/traefik.go +++ b/internal/connector/target/traefik/traefik.go @@ -23,9 +23,9 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) type Config struct { diff --git a/internal/connector/target/traefik/traefik_atomic_test.go b/internal/connector/target/traefik/traefik_atomic_test.go index f38d26d..f781f66 100644 --- a/internal/connector/target/traefik/traefik_atomic_test.go +++ b/internal/connector/target/traefik/traefik_atomic_test.go @@ -14,10 +14,10 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/traefik" - "github.com/shankar0123/certctl/internal/deploy" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/traefik" + "github.com/certctl-io/certctl/internal/deploy" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // Phase 7 of the deploy-hardening I master bundle: atomic + verify diff --git a/internal/connector/target/traefik/traefik_test.go b/internal/connector/target/traefik/traefik_test.go index 6ae9f20..955f468 100644 --- a/internal/connector/target/traefik/traefik_test.go +++ b/internal/connector/target/traefik/traefik_test.go @@ -8,8 +8,8 @@ import ( "path/filepath" "testing" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/traefik" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/traefik" ) func TestTraefikConnector_ValidateConfig_Success(t *testing.T) { diff --git a/internal/connector/target/validate_only_smoke_test.go b/internal/connector/target/validate_only_smoke_test.go index 76e12cc..5625e53 100644 --- a/internal/connector/target/validate_only_smoke_test.go +++ b/internal/connector/target/validate_only_smoke_test.go @@ -20,10 +20,10 @@ import ( "errors" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" // apache removed Phase 5 — real ValidateOnly implementation now in apache.go. - "github.com/shankar0123/certctl/internal/connector/target/caddy" - "github.com/shankar0123/certctl/internal/connector/target/envoy" + "github.com/certctl-io/certctl/internal/connector/target/caddy" + "github.com/certctl-io/certctl/internal/connector/target/envoy" // f5 removed Phase 8 — real ValidateOnly implementation now in validate_only.go. // haproxy removed Phase 6 — real ValidateOnly implementation now in haproxy.go. // iis removed Phase 8 — real ValidateOnly implementation now in validate_only.go. @@ -32,7 +32,7 @@ import ( // nginx removed Phase 4 — real ValidateOnly implementation now in nginx.go. // postfix removed Phase 7 — real ValidateOnly implementation now in postfix.go. // ssh removed Phase 9 — real ValidateOnly implementation now in validate_only.go. - "github.com/shankar0123/certctl/internal/connector/target/traefik" + "github.com/certctl-io/certctl/internal/connector/target/traefik" // wincertstore removed Phase 9 — real ValidateOnly implementation now in validate_only.go. ) diff --git a/internal/connector/target/wincertstore/validate_only.go b/internal/connector/target/wincertstore/validate_only.go index 53fcda2..5127c51 100644 --- a/internal/connector/target/wincertstore/validate_only.go +++ b/internal/connector/target/wincertstore/validate_only.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) // ValidateOnly — Phase 9. Probes the Windows certificate store diff --git a/internal/connector/target/wincertstore/validate_only_test.go b/internal/connector/target/wincertstore/validate_only_test.go index 35b43c5..230333a 100644 --- a/internal/connector/target/wincertstore/validate_only_test.go +++ b/internal/connector/target/wincertstore/validate_only_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) type stubExec struct { diff --git a/internal/connector/target/wincertstore/wincertstore.go b/internal/connector/target/wincertstore/wincertstore.go index aacfa73..d173b79 100644 --- a/internal/connector/target/wincertstore/wincertstore.go +++ b/internal/connector/target/wincertstore/wincertstore.go @@ -19,8 +19,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/connector/target" - "github.com/shankar0123/certctl/internal/connector/target/certutil" + "github.com/certctl-io/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target/certutil" ) // Config represents the Windows Certificate Store deployment target configuration. diff --git a/internal/connector/target/wincertstore/wincertstore_test.go b/internal/connector/target/wincertstore/wincertstore_test.go index 13973cd..f2f375f 100644 --- a/internal/connector/target/wincertstore/wincertstore_test.go +++ b/internal/connector/target/wincertstore/wincertstore_test.go @@ -17,7 +17,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/target" + "github.com/certctl-io/certctl/internal/connector/target" ) func testLogger() *slog.Logger { diff --git a/internal/crypto/signer/equivalence_test.go b/internal/crypto/signer/equivalence_test.go index 554b31c..f13f5bd 100644 --- a/internal/crypto/signer/equivalence_test.go +++ b/internal/crypto/signer/equivalence_test.go @@ -47,7 +47,7 @@ import ( "golang.org/x/crypto/ocsp" - "github.com/shankar0123/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/crypto/signer" ) // fixedTemplate returns an x509 cert template with deterministic fields diff --git a/internal/crypto/signer/signer_test.go b/internal/crypto/signer/signer_test.go index c11de6d..55a7d66 100644 --- a/internal/crypto/signer/signer_test.go +++ b/internal/crypto/signer/signer_test.go @@ -17,7 +17,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/crypto/signer" ) // --------------------------------------------------------------------------- diff --git a/internal/domain/crl_cache_test.go b/internal/domain/crl_cache_test.go index d7c03ea..dd83251 100644 --- a/internal/domain/crl_cache_test.go +++ b/internal/domain/crl_cache_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestCRLCacheEntry_IsStale(t *testing.T) { diff --git a/internal/domain/ocsp_responder_test.go b/internal/domain/ocsp_responder_test.go index c7b2f5f..09a9906 100644 --- a/internal/domain/ocsp_responder_test.go +++ b/internal/domain/ocsp_responder_test.go @@ -4,7 +4,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestOCSPResponder_NeedsRotation(t *testing.T) { diff --git a/internal/integration/e2e_test.go b/internal/integration/e2e_test.go index f25dfc0..90a3e05 100644 --- a/internal/integration/e2e_test.go +++ b/internal/integration/e2e_test.go @@ -16,7 +16,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // TestStatsAndMetricsEndpoints exercises the M14 observability endpoints end-to-end. diff --git a/internal/integration/lifecycle_test.go b/internal/integration/lifecycle_test.go index 7377d01..3572406 100644 --- a/internal/integration/lifecycle_test.go +++ b/internal/integration/lifecycle_test.go @@ -13,12 +13,12 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/api/router" - "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/api/router" + "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/service" ) // TestCertificateLifecycle exercises the full certificate lifecycle: diff --git a/internal/integration/negative_test.go b/internal/integration/negative_test.go index 3d0d995..391e5b5 100644 --- a/internal/integration/negative_test.go +++ b/internal/integration/negative_test.go @@ -13,11 +13,11 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/api/handler" - "github.com/shankar0123/certctl/internal/api/router" - "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/api/handler" + "github.com/certctl-io/certctl/internal/api/router" + "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/service" ) // setupTestServer creates a fully-wired test server for negative path testing. diff --git a/internal/pkcs7/certrep.go b/internal/pkcs7/certrep.go index b9e81b4..74a501d 100644 --- a/internal/pkcs7/certrep.go +++ b/internal/pkcs7/certrep.go @@ -74,7 +74,7 @@ import ( "fmt" "math/big" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // BuildCertRepPKIMessage constructs the SCEP CertRep response PKIMessage. diff --git a/internal/pkcs7/certrep_fuzz_test.go b/internal/pkcs7/certrep_fuzz_test.go index 3d56d6f..3455bf2 100644 --- a/internal/pkcs7/certrep_fuzz_test.go +++ b/internal/pkcs7/certrep_fuzz_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // FuzzBuildCertRepPKIMessage stresses the CertRep builder with attacker- diff --git a/internal/pkcs7/certrep_test.go b/internal/pkcs7/certrep_test.go index 030f8b3..90efd32 100644 --- a/internal/pkcs7/certrep_test.go +++ b/internal/pkcs7/certrep_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP RFC 8894 Phase 3.1: round-trip tests for BuildCertRepPKIMessage. diff --git a/internal/pkcs7/signedinfo.go b/internal/pkcs7/signedinfo.go index 247df4c..25407eb 100644 --- a/internal/pkcs7/signedinfo.go +++ b/internal/pkcs7/signedinfo.go @@ -50,7 +50,7 @@ import ( "math/big" "strconv" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP authenticated-attribute OIDs (RFC 8894 §3.2.1.4). diff --git a/internal/pkcs7/signedinfo_test.go b/internal/pkcs7/signedinfo_test.go index 999e9a2..fa7b69f 100644 --- a/internal/pkcs7/signedinfo_test.go +++ b/internal/pkcs7/signedinfo_test.go @@ -14,7 +14,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP RFC 8894 Phase 2.2: round-trip tests for ParseSignedData + diff --git a/internal/repository/interfaces.go b/internal/repository/interfaces.go index 96a97d5..0d6e3f6 100644 --- a/internal/repository/interfaces.go +++ b/internal/repository/interfaces.go @@ -5,7 +5,7 @@ import ( "errors" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Repository-level sentinel errors. Repositories (primarily the postgres diff --git a/internal/repository/postgres/acme.go b/internal/repository/postgres/acme.go index 0c1b41c..b421817 100644 --- a/internal/repository/postgres/acme.go +++ b/internal/repository/postgres/acme.go @@ -11,9 +11,9 @@ import ( "fmt" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // ACMERepository implements the ACME server's persistence layer diff --git a/internal/repository/postgres/agent.go b/internal/repository/postgres/agent.go index 408b9c0..0d50b5a 100644 --- a/internal/repository/postgres/agent.go +++ b/internal/repository/postgres/agent.go @@ -4,11 +4,11 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "time" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // AgentRepository implements repository.AgentRepository diff --git a/internal/repository/postgres/agent_group.go b/internal/repository/postgres/agent_group.go index 9be6446..34b583a 100644 --- a/internal/repository/postgres/agent_group.go +++ b/internal/repository/postgres/agent_group.go @@ -4,10 +4,10 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // AgentGroupRepository implements agent group CRUD with PostgreSQL. diff --git a/internal/repository/postgres/audit.go b/internal/repository/postgres/audit.go index b2c2040..a55b540 100644 --- a/internal/repository/postgres/audit.go +++ b/internal/repository/postgres/audit.go @@ -6,9 +6,9 @@ import ( "fmt" "strings" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // AuditRepository implements repository.AuditRepository diff --git a/internal/repository/postgres/certificate.go b/internal/repository/postgres/certificate.go index 40477d5..c999153 100644 --- a/internal/repository/postgres/certificate.go +++ b/internal/repository/postgres/certificate.go @@ -10,10 +10,10 @@ import ( "strings" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/google/uuid" "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // CertificateRepository implements repository.CertificateRepository diff --git a/internal/repository/postgres/certificate_targetids_test.go b/internal/repository/postgres/certificate_targetids_test.go index 7297934..bdd503a 100644 --- a/internal/repository/postgres/certificate_targetids_test.go +++ b/internal/repository/postgres/certificate_targetids_test.go @@ -16,8 +16,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // insertAgentAndTargetsRaw creates one agent and N deployment_targets, returns diff --git a/internal/repository/postgres/crl_cache.go b/internal/repository/postgres/crl_cache.go index d951af4..5191b45 100644 --- a/internal/repository/postgres/crl_cache.go +++ b/internal/repository/postgres/crl_cache.go @@ -7,8 +7,8 @@ import ( "fmt" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // CRLCacheRepository implements repository.CRLCacheRepository using PostgreSQL. diff --git a/internal/repository/postgres/crl_cache_test.go b/internal/repository/postgres/crl_cache_test.go index 5a3b3bf..6be09d2 100644 --- a/internal/repository/postgres/crl_cache_test.go +++ b/internal/repository/postgres/crl_cache_test.go @@ -5,8 +5,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // CRL cache repository tests run against the shared testcontainers diff --git a/internal/repository/postgres/discovery.go b/internal/repository/postgres/discovery.go index 2addb40..94035bd 100644 --- a/internal/repository/postgres/discovery.go +++ b/internal/repository/postgres/discovery.go @@ -7,9 +7,9 @@ import ( "strings" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // DiscoveryRepository implements the repository.DiscoveryRepository interface. diff --git a/internal/repository/postgres/health_check.go b/internal/repository/postgres/health_check.go index a21d0fb..20740fe 100644 --- a/internal/repository/postgres/health_check.go +++ b/internal/repository/postgres/health_check.go @@ -6,8 +6,8 @@ import ( "fmt" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // HealthCheckRepository implements repository.HealthCheckRepository using PostgreSQL. diff --git a/internal/repository/postgres/health_check_test.go b/internal/repository/postgres/health_check_test.go index 43d9f03..59991f4 100644 --- a/internal/repository/postgres/health_check_test.go +++ b/internal/repository/postgres/health_check_test.go @@ -13,9 +13,9 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // newHealthCheck builds a minimal EndpointHealthCheck the repository will diff --git a/internal/repository/postgres/issuer.go b/internal/repository/postgres/issuer.go index 0c2f84e..4693ac4 100644 --- a/internal/repository/postgres/issuer.go +++ b/internal/repository/postgres/issuer.go @@ -4,10 +4,10 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // IssuerRepository implements repository.IssuerRepository diff --git a/internal/repository/postgres/job.go b/internal/repository/postgres/job.go index d6076bd..ae867a6 100644 --- a/internal/repository/postgres/job.go +++ b/internal/repository/postgres/job.go @@ -4,11 +4,11 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "time" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // JobRepository implements repository.JobRepository diff --git a/internal/repository/postgres/network_scan.go b/internal/repository/postgres/network_scan.go index 3983886..70f920c 100644 --- a/internal/repository/postgres/network_scan.go +++ b/internal/repository/postgres/network_scan.go @@ -4,11 +4,11 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "time" + "github.com/certctl-io/certctl/internal/domain" "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" ) // NetworkScanRepository implements repository.NetworkScanRepository using PostgreSQL. diff --git a/internal/repository/postgres/notification.go b/internal/repository/postgres/notification.go index 862a8ba..2f4245f 100644 --- a/internal/repository/postgres/notification.go +++ b/internal/repository/postgres/notification.go @@ -7,9 +7,9 @@ import ( "strings" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // NotificationRepository implements repository.NotificationRepository diff --git a/internal/repository/postgres/notification_test.go b/internal/repository/postgres/notification_test.go index bab7ada..cfbf068 100644 --- a/internal/repository/postgres/notification_test.go +++ b/internal/repository/postgres/notification_test.go @@ -6,8 +6,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // TestNotificationRepository_RetryMethods is the Phase 1 Red regression test diff --git a/internal/repository/postgres/ocsp_responder.go b/internal/repository/postgres/ocsp_responder.go index b3c4408..68a110c 100644 --- a/internal/repository/postgres/ocsp_responder.go +++ b/internal/repository/postgres/ocsp_responder.go @@ -7,8 +7,8 @@ import ( "fmt" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // OCSPResponderRepository implements repository.OCSPResponderRepository. diff --git a/internal/repository/postgres/ocsp_response_cache.go b/internal/repository/postgres/ocsp_response_cache.go index 3aa57de..3332df3 100644 --- a/internal/repository/postgres/ocsp_response_cache.go +++ b/internal/repository/postgres/ocsp_response_cache.go @@ -6,8 +6,8 @@ import ( "errors" "fmt" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // OCSPResponseCacheRepository implements repository.OCSPResponseCacheRepository diff --git a/internal/repository/postgres/owner.go b/internal/repository/postgres/owner.go index 9d4523a..60648e2 100644 --- a/internal/repository/postgres/owner.go +++ b/internal/repository/postgres/owner.go @@ -4,10 +4,10 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // OwnerRepository implements repository.OwnerRepository diff --git a/internal/repository/postgres/policy.go b/internal/repository/postgres/policy.go index 9deae64..b72ae3c 100644 --- a/internal/repository/postgres/policy.go +++ b/internal/repository/postgres/policy.go @@ -6,9 +6,9 @@ import ( "fmt" "strings" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // PolicyRepository implements repository.PolicyRepository diff --git a/internal/repository/postgres/profile.go b/internal/repository/postgres/profile.go index 35cc429..49705d0 100644 --- a/internal/repository/postgres/profile.go +++ b/internal/repository/postgres/profile.go @@ -5,11 +5,11 @@ import ( "database/sql" "encoding/json" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" "time" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // ProfileRepository implements repository.CertificateProfileRepository diff --git a/internal/repository/postgres/renewal_policy.go b/internal/repository/postgres/renewal_policy.go index 506ff19..add2d14 100644 --- a/internal/repository/postgres/renewal_policy.go +++ b/internal/repository/postgres/renewal_policy.go @@ -11,8 +11,8 @@ import ( "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // RenewalPolicyRepository implements repository.RenewalPolicyRepository. diff --git a/internal/repository/postgres/renewal_policy_test.go b/internal/repository/postgres/renewal_policy_test.go index 68fbe78..894d37e 100644 --- a/internal/repository/postgres/renewal_policy_test.go +++ b/internal/repository/postgres/renewal_policy_test.go @@ -19,9 +19,9 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // TestRenewalPolicyRepository_CRUD exercises the happy path for all five diff --git a/internal/repository/postgres/repo_test.go b/internal/repository/postgres/repo_test.go index 6571fdb..168a3b1 100644 --- a/internal/repository/postgres/repo_test.go +++ b/internal/repository/postgres/repo_test.go @@ -15,9 +15,9 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // Shared test database — started once, reused across tests in this package. diff --git a/internal/repository/postgres/revocation.go b/internal/repository/postgres/revocation.go index 59d1b90..e24d1ef 100644 --- a/internal/repository/postgres/revocation.go +++ b/internal/repository/postgres/revocation.go @@ -4,9 +4,9 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // RevocationRepository implements repository.RevocationRepository using PostgreSQL. diff --git a/internal/repository/postgres/scep_probe_results.go b/internal/repository/postgres/scep_probe_results.go index 40fb453..b53f5e9 100644 --- a/internal/repository/postgres/scep_probe_results.go +++ b/internal/repository/postgres/scep_probe_results.go @@ -6,9 +6,9 @@ import ( "fmt" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "github.com/lib/pq" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" ) // SCEPProbeResultRepository is the PostgreSQL-backed implementation of diff --git a/internal/repository/postgres/seed_test.go b/internal/repository/postgres/seed_test.go index daffaad..a7b7e56 100644 --- a/internal/repository/postgres/seed_test.go +++ b/internal/repository/postgres/seed_test.go @@ -23,7 +23,7 @@ import ( "database/sql" "testing" - "github.com/shankar0123/certctl/internal/repository/postgres" + "github.com/certctl-io/certctl/internal/repository/postgres" ) // TestRunSeed_AppliesIdempotently verifies the U-3 contract that RunSeed diff --git a/internal/repository/postgres/target.go b/internal/repository/postgres/target.go index 63d902e..b85b041 100644 --- a/internal/repository/postgres/target.go +++ b/internal/repository/postgres/target.go @@ -4,10 +4,10 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // TargetRepository implements repository.TargetRepository diff --git a/internal/repository/postgres/team.go b/internal/repository/postgres/team.go index c842294..9dc3aab 100644 --- a/internal/repository/postgres/team.go +++ b/internal/repository/postgres/team.go @@ -4,10 +4,10 @@ import ( "context" "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" ) // TeamRepository implements repository.TeamRepository diff --git a/internal/repository/postgres/tx.go b/internal/repository/postgres/tx.go index fad6707..47b2d47 100644 --- a/internal/repository/postgres/tx.go +++ b/internal/repository/postgres/tx.go @@ -17,7 +17,7 @@ import ( "database/sql" "fmt" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" ) // transactor is the production implementation of repository.Transactor. diff --git a/internal/repository/postgres/tx_test.go b/internal/repository/postgres/tx_test.go index f63e0e4..45597af 100644 --- a/internal/repository/postgres/tx_test.go +++ b/internal/repository/postgres/tx_test.go @@ -16,7 +16,7 @@ import ( "database/sql" "testing" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" ) // fakeBegin is a minimal *sql.DB substitute that lets tx_test exercise diff --git a/internal/scep/intune/rate_limit.go b/internal/scep/intune/rate_limit.go index d01e601..6e39205 100644 --- a/internal/scep/intune/rate_limit.go +++ b/internal/scep/intune/rate_limit.go @@ -3,7 +3,7 @@ package intune import ( "time" - "github.com/shankar0123/certctl/internal/ratelimit" + "github.com/certctl-io/certctl/internal/ratelimit" ) // SCEP RFC 8894 + Intune master bundle Phase 8.6. diff --git a/internal/scep/intune/trust_anchor.go b/internal/scep/intune/trust_anchor.go index e916f12..9ce9835 100644 --- a/internal/scep/intune/trust_anchor.go +++ b/internal/scep/intune/trust_anchor.go @@ -27,7 +27,7 @@ package intune import ( "crypto/x509" - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/trustanchor" ) // LoadTrustAnchor reads a PEM bundle of one or more Intune Connector diff --git a/internal/scep/intune/trust_anchor_holder.go b/internal/scep/intune/trust_anchor_holder.go index 3e89c25..06fd38f 100644 --- a/internal/scep/intune/trust_anchor_holder.go +++ b/internal/scep/intune/trust_anchor_holder.go @@ -27,7 +27,7 @@ package intune // timeline; the cost of the two-line shim is trivial). import ( - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/trustanchor" ) // TrustAnchorHolder is the SIGHUP-reloadable wrapper around a per-profile diff --git a/internal/service/acme.go b/internal/service/acme.go index 83061d9..4bb1f24 100644 --- a/internal/service/acme.go +++ b/internal/service/acme.go @@ -15,10 +15,10 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/api/acme" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/api/acme" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // ACMERepo is the persistence-layer surface ACMEService consumes for diff --git a/internal/service/acme_phase4_test.go b/internal/service/acme_phase4_test.go index 8cca19d..3ec9198 100644 --- a/internal/service/acme_phase4_test.go +++ b/internal/service/acme_phase4_test.go @@ -21,10 +21,10 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/api/acme" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/api/acme" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // Phase 4 — service-layer tests for RotateAccountKey + RevokeCert + diff --git a/internal/service/acme_test.go b/internal/service/acme_test.go index cc9787b..9a2a127 100644 --- a/internal/service/acme_test.go +++ b/internal/service/acme_test.go @@ -14,9 +14,9 @@ import ( jose "github.com/go-jose/go-jose/v4" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // fakeACMERepo is an in-memory ACMERepo for tests. It tracks issued diff --git a/internal/service/agent.go b/internal/service/agent.go index 5f7a725..59342bf 100644 --- a/internal/service/agent.go +++ b/internal/service/agent.go @@ -10,8 +10,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // AgentService provides business logic for managing and coordinating with agents. diff --git a/internal/service/agent_group.go b/internal/service/agent_group.go index 91d34f9..1138661 100644 --- a/internal/service/agent_group.go +++ b/internal/service/agent_group.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // AgentGroupService provides business logic for agent group management. diff --git a/internal/service/agent_group_test.go b/internal/service/agent_group_test.go index fb2d323..7f09aed 100644 --- a/internal/service/agent_group_test.go +++ b/internal/service/agent_group_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockAgentGroupRepo is a test implementation of AgentGroupRepository diff --git a/internal/service/agent_retire.go b/internal/service/agent_retire.go index 46c54b2..84fc598 100644 --- a/internal/service/agent_retire.go +++ b/internal/service/agent_retire.go @@ -7,7 +7,7 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // I-004 coverage-gap closure: the agent retirement surface. diff --git a/internal/service/agent_retire_test.go b/internal/service/agent_retire_test.go index 3ba5b47..1756823 100644 --- a/internal/service/agent_retire_test.go +++ b/internal/service/agent_retire_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // setupRetireTest wires up an AgentService with a single registered agent and diff --git a/internal/service/agent_round_out_test.go b/internal/service/agent_round_out_test.go index e1e822c..5c2d64d 100644 --- a/internal/service/agent_round_out_test.go +++ b/internal/service/agent_round_out_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Bundle N.C-extended: agent service-layer round-out (target +5pp). diff --git a/internal/service/agent_test.go b/internal/service/agent_test.go index 8dc1bbc..38658a0 100644 --- a/internal/service/agent_test.go +++ b/internal/service/agent_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestRegisterAgent(t *testing.T) { diff --git a/internal/service/atomic_audit_test.go b/internal/service/atomic_audit_test.go index 07d31e2..c3b69a1 100644 --- a/internal/service/atomic_audit_test.go +++ b/internal/service/atomic_audit_test.go @@ -29,8 +29,8 @@ import ( "errors" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // TestCertificateService_Create_AtomicWithTx asserts the issuance path diff --git a/internal/service/audit.go b/internal/service/audit.go index d0c2c76..7cccc59 100644 --- a/internal/service/audit.go +++ b/internal/service/audit.go @@ -6,8 +6,8 @@ import ( "fmt" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // AuditService provides business logic for recording and retrieving audit events. diff --git a/internal/service/audit_test.go b/internal/service/audit_test.go index 20bddf4..74c8bfe 100644 --- a/internal/service/audit_test.go +++ b/internal/service/audit_test.go @@ -6,8 +6,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) func TestRecordEvent(t *testing.T) { diff --git a/internal/service/bulk_reassignment.go b/internal/service/bulk_reassignment.go index 25dd958..6b6926f 100644 --- a/internal/service/bulk_reassignment.go +++ b/internal/service/bulk_reassignment.go @@ -7,8 +7,8 @@ import ( "log/slog" "strings" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // ErrBulkReassignOwnerNotFound is the typed sentinel for a non-existent diff --git a/internal/service/bulk_reassignment_test.go b/internal/service/bulk_reassignment_test.go index 1a88af5..73be8f6 100644 --- a/internal/service/bulk_reassignment_test.go +++ b/internal/service/bulk_reassignment_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func newBulkReassignmentTestService() (*BulkReassignmentService, *mockCertRepo, *mockOwnerRepo, *mockAuditRepo) { diff --git a/internal/service/bulk_renewal.go b/internal/service/bulk_renewal.go index 0cc7631..9793056 100644 --- a/internal/service/bulk_renewal.go +++ b/internal/service/bulk_renewal.go @@ -7,8 +7,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // BulkRenewalService coordinates bulk certificate renewal operations. diff --git a/internal/service/bulk_renewal_test.go b/internal/service/bulk_renewal_test.go index e7deb2d..53deb08 100644 --- a/internal/service/bulk_renewal_test.go +++ b/internal/service/bulk_renewal_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // newBulkRenewalTestService spins up a BulkRenewalService wired against diff --git a/internal/service/bulk_revocation.go b/internal/service/bulk_revocation.go index c56c187..f76ad68 100644 --- a/internal/service/bulk_revocation.go +++ b/internal/service/bulk_revocation.go @@ -6,8 +6,8 @@ import ( "log/slog" "strings" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // BulkRevocationService coordinates bulk certificate revocation operations. diff --git a/internal/service/bulk_revocation_test.go b/internal/service/bulk_revocation_test.go index f4f2bc6..69ef411 100644 --- a/internal/service/bulk_revocation_test.go +++ b/internal/service/bulk_revocation_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // helper to create a test BulkRevocationService wired for bulk revocation tests diff --git a/internal/service/ca_operations.go b/internal/service/ca_operations.go index 14c43bc..3109ba8 100644 --- a/internal/service/ca_operations.go +++ b/internal/service/ca_operations.go @@ -9,8 +9,8 @@ import ( "math/big" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // CAOperationsSvc provides CA operations: CRL generation and OCSP response signing. diff --git a/internal/service/ca_operations_test.go b/internal/service/ca_operations_test.go index e4325ef..fe1b24a 100644 --- a/internal/service/ca_operations_test.go +++ b/internal/service/ca_operations_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // helper to create a CAOperationsSvc for testing diff --git a/internal/service/certificate.go b/internal/service/certificate.go index e994c84..14a7192 100644 --- a/internal/service/certificate.go +++ b/internal/service/certificate.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // CertificateService provides business logic for certificate management. diff --git a/internal/service/certificate_nil_safety_test.go b/internal/service/certificate_nil_safety_test.go index 1134c86..31a1b3d 100644 --- a/internal/service/certificate_nil_safety_test.go +++ b/internal/service/certificate_nil_safety_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // TestCertificateService_RevokeCertificate_RevocationSvcNil tests RevokeCertificateWithActor diff --git a/internal/service/certificate_round_out_test.go b/internal/service/certificate_round_out_test.go index 723eaca..75dd941 100644 --- a/internal/service/certificate_round_out_test.go +++ b/internal/service/certificate_round_out_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Bundle N.C-extended: service-layer round-out (70.5% → ≥80%). diff --git a/internal/service/certificate_test.go b/internal/service/certificate_test.go index 2bea43a..fcff4be 100644 --- a/internal/service/certificate_test.go +++ b/internal/service/certificate_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestCreateCertificate(t *testing.T) { diff --git a/internal/service/cloud_discovery.go b/internal/service/cloud_discovery.go index fccf19a..05c044f 100644 --- a/internal/service/cloud_discovery.go +++ b/internal/service/cloud_discovery.go @@ -6,7 +6,7 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Sentinel agent IDs for cloud discovery sources. diff --git a/internal/service/cloud_discovery_test.go b/internal/service/cloud_discovery_test.go index ac763e1..a37832f 100644 --- a/internal/service/cloud_discovery_test.go +++ b/internal/service/cloud_discovery_test.go @@ -7,7 +7,7 @@ import ( "os" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockDiscoverySource implements domain.DiscoverySource for testing. diff --git a/internal/service/concurrent_test.go b/internal/service/concurrent_test.go index ccb4d83..9eb02fa 100644 --- a/internal/service/concurrent_test.go +++ b/internal/service/concurrent_test.go @@ -8,8 +8,8 @@ import ( "sync" "testing" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // TestConcurrentCertificateList tests that 10 goroutines can safely list certificates simultaneously diff --git a/internal/service/context_test.go b/internal/service/context_test.go index a7f0b72..7f98e20 100644 --- a/internal/service/context_test.go +++ b/internal/service/context_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // TestCertificateService_ListWithCancelledContext verifies that List respects a cancelled context diff --git a/internal/service/coverage_extras_test.go b/internal/service/coverage_extras_test.go index cfcb364..5df7852 100644 --- a/internal/service/coverage_extras_test.go +++ b/internal/service/coverage_extras_test.go @@ -10,7 +10,7 @@ import ( "math/big" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // detailsMapFromAuditEvent unmarshals the json.RawMessage Details diff --git a/internal/service/crl_cache.go b/internal/service/crl_cache.go index c0e6916..c5c2824 100644 --- a/internal/service/crl_cache.go +++ b/internal/service/crl_cache.go @@ -9,8 +9,8 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // CRLCacheService is the read-through + scheduler-driven cache layer diff --git a/internal/service/crl_cache_test.go b/internal/service/crl_cache_test.go index 4f24850..f89164c 100644 --- a/internal/service/crl_cache_test.go +++ b/internal/service/crl_cache_test.go @@ -9,11 +9,11 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - localissuer "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/service" + "github.com/certctl-io/certctl/internal/connector/issuer" + localissuer "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/service" ) // fakeCRLCacheRepo is an in-memory repository for CRLCacheService diff --git a/internal/service/crypto_validation.go b/internal/service/crypto_validation.go index 75b6d78..dcdbf4f 100644 --- a/internal/service/crypto_validation.go +++ b/internal/service/crypto_validation.go @@ -8,7 +8,7 @@ import ( "encoding/pem" "fmt" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // CSRValidationResult contains metadata extracted from a validated CSR. diff --git a/internal/service/crypto_validation_test.go b/internal/service/crypto_validation_test.go index fcb722c..8b993f4 100644 --- a/internal/service/crypto_validation_test.go +++ b/internal/service/crypto_validation_test.go @@ -10,7 +10,7 @@ import ( "encoding/pem" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // generateTestCSR creates a valid CSR PEM for testing purposes. diff --git a/internal/service/csr_renewal_test.go b/internal/service/csr_renewal_test.go index 93344a5..146330c 100644 --- a/internal/service/csr_renewal_test.go +++ b/internal/service/csr_renewal_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // NOTE: generateTestCSR(t, keyType, keySize) is defined in crypto_validation_test.go diff --git a/internal/service/deployment.go b/internal/service/deployment.go index afeba2d..57d8297 100644 --- a/internal/service/deployment.go +++ b/internal/service/deployment.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // DeploymentService manages certificate deployment to targets via agents. diff --git a/internal/service/deployment_test.go b/internal/service/deployment_test.go index 4c36603..ea8c5ed 100644 --- a/internal/service/deployment_test.go +++ b/internal/service/deployment_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // newTestDeploymentService creates a test deployment service with all necessary mocks. diff --git a/internal/service/digest.go b/internal/service/digest.go index 2a1fde7..7f77f2c 100644 --- a/internal/service/digest.go +++ b/internal/service/digest.go @@ -8,7 +8,7 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/repository" ) // DigestService generates and sends periodic certificate digest emails. diff --git a/internal/service/digest_test.go b/internal/service/digest_test.go index 163d909..1a6c8ee 100644 --- a/internal/service/digest_test.go +++ b/internal/service/digest_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockHTMLEmailSender implements HTMLEmailSender for testing. diff --git a/internal/service/discovery.go b/internal/service/discovery.go index a5ed3b7..93731df 100644 --- a/internal/service/discovery.go +++ b/internal/service/discovery.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // DiscoveryService provides business logic for certificate discovery. diff --git a/internal/service/discovery_test.go b/internal/service/discovery_test.go index 085fc6b..c33a9c7 100644 --- a/internal/service/discovery_test.go +++ b/internal/service/discovery_test.go @@ -6,8 +6,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // mockDiscoveryRepo is a test implementation of DiscoveryRepository diff --git a/internal/service/est.go b/internal/service/est.go index a4aa783..fbbd02f 100644 --- a/internal/service/est.go +++ b/internal/service/est.go @@ -16,10 +16,10 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/trustanchor" ) // ESTService implements the EST (RFC 7030) enrollment protocol. diff --git a/internal/service/est_audit_actions_test.go b/internal/service/est_audit_actions_test.go index 3883250..1018f4c 100644 --- a/internal/service/est_audit_actions_test.go +++ b/internal/service/est_audit_actions_test.go @@ -8,7 +8,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // EST RFC 7030 hardening master bundle Phase 11.4 — audit-code assertions. diff --git a/internal/service/est_counters.go b/internal/service/est_counters.go index 9b18359..e2d406e 100644 --- a/internal/service/est_counters.go +++ b/internal/service/est_counters.go @@ -5,7 +5,7 @@ import ( "sync/atomic" "time" - "github.com/shankar0123/certctl/internal/trustanchor" + "github.com/certctl-io/certctl/internal/trustanchor" ) // EST RFC 7030 hardening master bundle Phase 7.1. diff --git a/internal/service/est_test.go b/internal/service/est_test.go index d43f4ae..b2c6b6a 100644 --- a/internal/service/est_test.go +++ b/internal/service/est_test.go @@ -16,7 +16,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // generateCSRPEM creates a valid ECDSA P-256 CSR for testing. diff --git a/internal/service/export.go b/internal/service/export.go index 9d9e07a..ffa8545 100644 --- a/internal/service/export.go +++ b/internal/service/export.go @@ -7,8 +7,8 @@ import ( "fmt" "log/slog" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" "software.sslmate.com/src/go-pkcs12" ) diff --git a/internal/service/export_test.go b/internal/service/export_test.go index 72db887..1cad92c 100644 --- a/internal/service/export_test.go +++ b/internal/service/export_test.go @@ -12,7 +12,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // generateTestCertPEM creates a self-signed test certificate PEM for export tests. diff --git a/internal/service/health_check.go b/internal/service/health_check.go index 5d0a596..77754a7 100644 --- a/internal/service/health_check.go +++ b/internal/service/health_check.go @@ -7,9 +7,9 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/tlsprobe" ) // HealthCheckService manages endpoint TLS health monitoring. diff --git a/internal/service/health_check_test.go b/internal/service/health_check_test.go index 02aa826..638a737 100644 --- a/internal/service/health_check_test.go +++ b/internal/service/health_check_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // mockHealthCheckRepo implements the HealthCheckRepository interface for testing. diff --git a/internal/service/issuer.go b/internal/service/issuer.go index 5cf768a..e25c6da 100644 --- a/internal/service/issuer.go +++ b/internal/service/issuer.go @@ -9,11 +9,11 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/connector/issuerfactory" - "github.com/shankar0123/certctl/internal/crypto" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/connector/issuerfactory" + "github.com/certctl-io/certctl/internal/crypto" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // IssuerService provides business logic for certificate issuer management. diff --git a/internal/service/issuer_adapter.go b/internal/service/issuer_adapter.go index 07e6ee4..3af5611 100644 --- a/internal/service/issuer_adapter.go +++ b/internal/service/issuer_adapter.go @@ -4,7 +4,7 @@ import ( "context" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // IssuerConnectorAdapter bridges the connector-layer issuer.Connector interface with the diff --git a/internal/service/issuer_adapter_test.go b/internal/service/issuer_adapter_test.go index e3a5ff0..e12f064 100644 --- a/internal/service/issuer_adapter_test.go +++ b/internal/service/issuer_adapter_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer" ) // mockConnectorLayerIssuer is a test implementation of issuer.Connector diff --git a/internal/service/issuer_bootstrap_test.go b/internal/service/issuer_bootstrap_test.go index b5e1202..b87105d 100644 --- a/internal/service/issuer_bootstrap_test.go +++ b/internal/service/issuer_bootstrap_test.go @@ -6,8 +6,8 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/config" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/config" + "github.com/certctl-io/certctl/internal/domain" ) // TestBuildEnvVarSeeds_ACMEConfig tests env var seeding with ACME configuration diff --git a/internal/service/issuer_registry.go b/internal/service/issuer_registry.go index 5a3d5b7..c7aec3b 100644 --- a/internal/service/issuer_registry.go +++ b/internal/service/issuer_registry.go @@ -8,15 +8,15 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/connector/issuer" - "github.com/shankar0123/certctl/internal/connector/issuer/acme" - "github.com/shankar0123/certctl/internal/connector/issuer/local" - "github.com/shankar0123/certctl/internal/connector/issuer/vault" - "github.com/shankar0123/certctl/internal/connector/issuerfactory" - "github.com/shankar0123/certctl/internal/crypto" - "github.com/shankar0123/certctl/internal/crypto/signer" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/connector/issuer" + "github.com/certctl-io/certctl/internal/connector/issuer/acme" + "github.com/certctl-io/certctl/internal/connector/issuer/local" + "github.com/certctl-io/certctl/internal/connector/issuer/vault" + "github.com/certctl-io/certctl/internal/connector/issuerfactory" + "github.com/certctl-io/certctl/internal/crypto" + "github.com/certctl-io/certctl/internal/crypto/signer" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // IssuerRegistry is a thread-safe registry of issuer connectors. diff --git a/internal/service/issuer_registry_test.go b/internal/service/issuer_registry_test.go index 274b2e5..f3cf368 100644 --- a/internal/service/issuer_registry_test.go +++ b/internal/service/issuer_registry_test.go @@ -8,8 +8,8 @@ import ( "sync" "testing" - "github.com/shankar0123/certctl/internal/crypto" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/crypto" + "github.com/certctl-io/certctl/internal/domain" ) func registryTestLogger() *slog.Logger { diff --git a/internal/service/issuer_test.go b/internal/service/issuer_test.go index 813a209..f316813 100644 --- a/internal/service/issuer_test.go +++ b/internal/service/issuer_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // TestIssuerService_List tests listing issuers with pagination diff --git a/internal/service/job.go b/internal/service/job.go index 65ef5bc..1265756 100644 --- a/internal/service/job.go +++ b/internal/service/job.go @@ -12,8 +12,8 @@ import ( "golang.org/x/sync/semaphore" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // ErrSelfApproval is returned by ApproveJob when the actor attempting to diff --git a/internal/service/job_concurrency_test.go b/internal/service/job_concurrency_test.go index e702afe..afbc1c5 100644 --- a/internal/service/job_concurrency_test.go +++ b/internal/service/job_concurrency_test.go @@ -21,7 +21,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // quietLogger discards the boundedFanOut log output so the test runner diff --git a/internal/service/job_offline_agent_reaper_test.go b/internal/service/job_offline_agent_reaper_test.go index 83220d3..1fa5e1e 100644 --- a/internal/service/job_offline_agent_reaper_test.go +++ b/internal/service/job_offline_agent_reaper_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Bundle C / Audit M-016 (CWE-754): regression suite for the new diff --git a/internal/service/job_test.go b/internal/service/job_test.go index 91bf38f..c65ac2c 100644 --- a/internal/service/job_test.go +++ b/internal/service/job_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // helper to build job service with proper constructor signatures diff --git a/internal/service/m11c_crypto_enforcement_test.go b/internal/service/m11c_crypto_enforcement_test.go index 49a5d99..cbe758b 100644 --- a/internal/service/m11c_crypto_enforcement_test.go +++ b/internal/service/m11c_crypto_enforcement_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // m11cProfileRepo wraps the existing mockProfileRepo from profile_test.go with AddProfile helper. diff --git a/internal/service/network_scan.go b/internal/service/network_scan.go index 38ee8d4..2a1ee45 100644 --- a/internal/service/network_scan.go +++ b/internal/service/network_scan.go @@ -12,10 +12,10 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/tlsprobe" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/tlsprobe" + "github.com/certctl-io/certctl/internal/validation" ) // SentinelAgentID is the agent ID used for network-discovered certificates. diff --git a/internal/service/network_scan_test.go b/internal/service/network_scan_test.go index 5974c49..6827813 100644 --- a/internal/service/network_scan_test.go +++ b/internal/service/network_scan_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/validation" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/validation" ) // mockNetworkScanRepo for testing diff --git a/internal/service/notification.go b/internal/service/notification.go index 20d632d..54b6d0a 100644 --- a/internal/service/notification.go +++ b/internal/service/notification.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // I-005 retry + DLQ knobs. These pin the operator-approved retry budget and diff --git a/internal/service/notification_test.go b/internal/service/notification_test.go index ec1a572..9d22793 100644 --- a/internal/service/notification_test.go +++ b/internal/service/notification_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestSendThresholdAlert(t *testing.T) { diff --git a/internal/service/ocsp_response_cache.go b/internal/service/ocsp_response_cache.go index 62eed2b..8dc29d2 100644 --- a/internal/service/ocsp_response_cache.go +++ b/internal/service/ocsp_response_cache.go @@ -8,8 +8,8 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // OCSPResponseCacheService is the read-through + scheduler-driven diff --git a/internal/service/ocsp_response_cache_real_test.go b/internal/service/ocsp_response_cache_real_test.go index 0679b8a..658d510 100644 --- a/internal/service/ocsp_response_cache_real_test.go +++ b/internal/service/ocsp_response_cache_real_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Production hardening II Phase 2 — exercise the REAL OCSPResponseCacheService diff --git a/internal/service/ocsp_response_cache_test.go b/internal/service/ocsp_response_cache_test.go index c89207f..f6979df 100644 --- a/internal/service/ocsp_response_cache_test.go +++ b/internal/service/ocsp_response_cache_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // Production hardening II Phase 2 — OCSP response cache tests. diff --git a/internal/service/owner.go b/internal/service/owner.go index b09a524..dee65f9 100644 --- a/internal/service/owner.go +++ b/internal/service/owner.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // OwnerService provides business logic for certificate owner management. diff --git a/internal/service/owner_test.go b/internal/service/owner_test.go index 05736a8..cc351cb 100644 --- a/internal/service/owner_test.go +++ b/internal/service/owner_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockOwnerRepo is a test implementation of OwnerRepository diff --git a/internal/service/policy.go b/internal/service/policy.go index e090308..f75da8b 100644 --- a/internal/service/policy.go +++ b/internal/service/policy.go @@ -8,8 +8,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // PolicyService provides business logic for compliance policy management. diff --git a/internal/service/policy_test.go b/internal/service/policy_test.go index 2626876..dcf530c 100644 --- a/internal/service/policy_test.go +++ b/internal/service/policy_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestCreateRule(t *testing.T) { diff --git a/internal/service/profile.go b/internal/service/profile.go index 482213f..b71591d 100644 --- a/internal/service/profile.go +++ b/internal/service/profile.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // ProfileService provides business logic for certificate profile management. diff --git a/internal/service/profile_test.go b/internal/service/profile_test.go index 1240925..f70ab1f 100644 --- a/internal/service/profile_test.go +++ b/internal/service/profile_test.go @@ -5,7 +5,7 @@ import ( "errors" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockProfileRepo is a test implementation of CertificateProfileRepository diff --git a/internal/service/renewal.go b/internal/service/renewal.go index adba774..8a09f83 100644 --- a/internal/service/renewal.go +++ b/internal/service/renewal.go @@ -16,8 +16,8 @@ import ( "sync/atomic" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // RenewalService manages certificate renewal workflows. diff --git a/internal/service/renewal_expiry_alerts_test.go b/internal/service/renewal_expiry_alerts_test.go index e0bd806..16783b2 100644 --- a/internal/service/renewal_expiry_alerts_test.go +++ b/internal/service/renewal_expiry_alerts_test.go @@ -29,7 +29,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // channelMockNotifier records (recipient, subject, body) per Send call. diff --git a/internal/service/renewal_policy.go b/internal/service/renewal_policy.go index 3165f27..d77a4e1 100644 --- a/internal/service/renewal_policy.go +++ b/internal/service/renewal_policy.go @@ -7,8 +7,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // G-1: service-level sentinels alias the repository sentinels so errors.Is diff --git a/internal/service/renewal_policy_test.go b/internal/service/renewal_policy_test.go index b9ef3d5..285ffbf 100644 --- a/internal/service/renewal_policy_test.go +++ b/internal/service/renewal_policy_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // G-1 red tests: lock in the behavior of RenewalPolicyService before diff --git a/internal/service/renewal_test.go b/internal/service/renewal_test.go index 38272cf..271f6ce 100644 --- a/internal/service/renewal_test.go +++ b/internal/service/renewal_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func TestCheckExpiringCertificates_SendsThresholdAlerts(t *testing.T) { diff --git a/internal/service/revocation_svc.go b/internal/service/revocation_svc.go index 8522b80..2e4baa9 100644 --- a/internal/service/revocation_svc.go +++ b/internal/service/revocation_svc.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // RevocationSvc provides revocation-related business logic. diff --git a/internal/service/revocation_svc_test.go b/internal/service/revocation_svc_test.go index f7ef15d..cea697b 100644 --- a/internal/service/revocation_svc_test.go +++ b/internal/service/revocation_svc_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // helper to create a RevocationSvc for testing diff --git a/internal/service/revocation_test.go b/internal/service/revocation_test.go index 4b673fd..03691b2 100644 --- a/internal/service/revocation_test.go +++ b/internal/service/revocation_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // helper to create a test CertificateService wired for revocation tests diff --git a/internal/service/scep.go b/internal/service/scep.go index d2e13df..dfe3b35 100644 --- a/internal/service/scep.go +++ b/internal/service/scep.go @@ -13,9 +13,9 @@ import ( "sync/atomic" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" - "github.com/shankar0123/certctl/internal/scep/intune" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/scep/intune" ) // SCEPService implements the SCEP (RFC 8894) enrollment protocol. diff --git a/internal/service/scep_intune_test.go b/internal/service/scep_intune_test.go index eaf9d4e..de434e0 100644 --- a/internal/service/scep_intune_test.go +++ b/internal/service/scep_intune_test.go @@ -20,7 +20,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/scep/intune" + "github.com/certctl-io/certctl/internal/scep/intune" ) // SCEP RFC 8894 + Intune master bundle Phase 8.9 — service-layer dispatcher diff --git a/internal/service/scep_must_staple_test.go b/internal/service/scep_must_staple_test.go index 550ba9f..e7e4689 100644 --- a/internal/service/scep_must_staple_test.go +++ b/internal/service/scep_must_staple_test.go @@ -12,7 +12,7 @@ import ( "log/slog" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP RFC 8894 + Intune master bundle Phase 5.6 follow-up: end-to-end diff --git a/internal/service/scep_probe.go b/internal/service/scep_probe.go index 834a946..ca9bf18 100644 --- a/internal/service/scep_probe.go +++ b/internal/service/scep_probe.go @@ -14,10 +14,10 @@ import ( "strings" "time" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/pkcs7" + "github.com/certctl-io/certctl/internal/validation" "github.com/google/uuid" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/pkcs7" - "github.com/shankar0123/certctl/internal/validation" ) // SCEP RFC 8894 + Intune master bundle Phase 11.5 — SCEP probe. diff --git a/internal/service/scep_probe_persist_test.go b/internal/service/scep_probe_persist_test.go index 1ac5ba8..b1a6b75 100644 --- a/internal/service/scep_probe_persist_test.go +++ b/internal/service/scep_probe_persist_test.go @@ -12,7 +12,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // SCEP RFC 8894 + Intune master prompt §13 line 1859 acceptance — diff --git a/internal/service/shortlived_test.go b/internal/service/shortlived_test.go index 93d3678..91d4040 100644 --- a/internal/service/shortlived_test.go +++ b/internal/service/shortlived_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // setupShortLivedTestService creates a RenewalService with mock dependencies for short-lived cert tests diff --git a/internal/service/stats.go b/internal/service/stats.go index cdd1115..305b634 100644 --- a/internal/service/stats.go +++ b/internal/service/stats.go @@ -6,8 +6,8 @@ import ( "strings" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // StatsService provides statistics and observability data for dashboards and monitoring. diff --git a/internal/service/stats_test.go b/internal/service/stats_test.go index 0a6f599..048650e 100644 --- a/internal/service/stats_test.go +++ b/internal/service/stats_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) func newTestStatsService() (*StatsService, *mockCertRepo, *mockJobRepo, *mockAgentRepo) { diff --git a/internal/service/target.go b/internal/service/target.go index 1f6c8c2..02b91fd 100644 --- a/internal/service/target.go +++ b/internal/service/target.go @@ -8,9 +8,9 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/crypto" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/crypto" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // ErrAgentNotFound is returned by [TargetService.CreateTarget] when the caller diff --git a/internal/service/target_test.go b/internal/service/target_test.go index cbca9fa..5445761 100644 --- a/internal/service/target_test.go +++ b/internal/service/target_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // newTestTargetService creates a TargetService with mock repositories for testing. diff --git a/internal/service/team.go b/internal/service/team.go index 158b162..9cde258 100644 --- a/internal/service/team.go +++ b/internal/service/team.go @@ -6,8 +6,8 @@ import ( "log/slog" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // TeamService provides business logic for team management. diff --git a/internal/service/team_test.go b/internal/service/team_test.go index 3bd4b92..a2daea5 100644 --- a/internal/service/team_test.go +++ b/internal/service/team_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockTeamRepo is a test implementation of TeamRepository diff --git a/internal/service/testutil_test.go b/internal/service/testutil_test.go index e770cac..5085e93 100644 --- a/internal/service/testutil_test.go +++ b/internal/service/testutil_test.go @@ -9,8 +9,8 @@ import ( "sync" "time" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) var errNotFound = errors.New("not found") diff --git a/internal/service/verification.go b/internal/service/verification.go index ff99311..ebaedd5 100644 --- a/internal/service/verification.go +++ b/internal/service/verification.go @@ -5,8 +5,8 @@ import ( "fmt" "log/slog" - "github.com/shankar0123/certctl/internal/domain" - "github.com/shankar0123/certctl/internal/repository" + "github.com/certctl-io/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/repository" ) // VerificationService handles recording and querying certificate deployment verification results. diff --git a/internal/service/verification_test.go b/internal/service/verification_test.go index 96d374a..4708c7e 100644 --- a/internal/service/verification_test.go +++ b/internal/service/verification_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/shankar0123/certctl/internal/domain" + "github.com/certctl-io/certctl/internal/domain" ) // mockVerificationJobRepo is a test double for JobRepository used by verification tests.