From 172413e91ef15ae003bfc86b0531607df69c388d Mon Sep 17 00:00:00 2001 From: pptx704 Date: Thu, 9 Apr 2026 21:02:44 +0000 Subject: [PATCH] Made changes to accomodate repo url update (#15) Reviewed-on: https://git.omukk.dev/wrenn/wrenn/pulls/15 Co-authored-by: pptx704 Co-committed-by: pptx704 --- CLAUDE.md | 8 ++++---- README.md | 4 ++-- cmd/control-plane/main.go | 18 +++++++++--------- cmd/host-agent/main.go | 12 ++++++------ go.mod | 2 +- internal/api/agent_helper.go | 6 +++--- internal/api/handler_sandbox_proxy.go | 8 ++++---- internal/api/handlers_apikeys.go | 10 +++++----- internal/api/handlers_audit.go | 6 +++--- internal/api/handlers_auth.go | 6 +++--- internal/api/handlers_builds.go | 14 +++++++------- internal/api/handlers_channels.go | 10 +++++----- internal/api/handlers_exec.go | 10 +++++----- internal/api/handlers_exec_stream.go | 10 +++++----- internal/api/handlers_files.go | 10 +++++----- internal/api/handlers_files_stream.go | 10 +++++----- internal/api/handlers_hosts.go | 10 +++++----- internal/api/handlers_metrics.go | 10 +++++----- internal/api/handlers_oauth.go | 8 ++++---- internal/api/handlers_sandbox.go | 10 +++++----- internal/api/handlers_snapshots.go | 18 +++++++++--------- internal/api/handlers_stats.go | 4 ++-- internal/api/handlers_team.go | 10 +++++----- internal/api/handlers_users.go | 6 +++--- internal/api/host_monitor.go | 10 +++++----- internal/api/metrics_sampler.go | 2 +- internal/api/middleware.go | 2 +- internal/api/middleware_admin.go | 4 ++-- internal/api/middleware_auth.go | 6 +++--- internal/api/middleware_hosttoken.go | 4 ++-- internal/api/middleware_jwt.go | 4 ++-- internal/api/server.go | 16 ++++++++-------- internal/audit/logger.go | 8 ++++---- internal/auth/jwt.go | 2 +- internal/channels/deliver.go | 2 +- internal/channels/dispatcher.go | 6 +++--- internal/channels/message.go | 2 +- internal/channels/publisher.go | 2 +- internal/channels/service.go | 8 ++++---- internal/envdclient/client.go | 4 ++-- internal/hostagent/proxy.go | 2 +- internal/hostagent/server.go | 6 +++--- internal/layout/layout.go | 2 +- internal/layout/layout_test.go | 2 +- internal/lifecycle/hostpool.go | 6 +++--- internal/recipe/executor.go | 2 +- internal/sandbox/images.go | 4 ++-- internal/sandbox/manager.go | 18 +++++++++--------- internal/scheduler/round_robin.go | 2 +- internal/service/apikey.go | 6 +++--- internal/service/audit.go | 4 ++-- internal/service/build.go | 12 ++++++------ internal/service/host.go | 10 +++++----- internal/service/sandbox.go | 12 ++++++------ internal/service/stats.go | 2 +- internal/service/team.go | 8 ++++---- internal/service/template.go | 2 +- internal/uffd/server.go | 2 +- proto/envd/buf.gen.yaml | 2 +- proto/envd/gen/filesystem.pb.go | 4 ++-- .../envd/gen/genconnect/filesystem.connect.go | 2 +- proto/envd/gen/genconnect/process.connect.go | 2 +- proto/envd/gen/process.pb.go | 4 ++-- proto/hostagent/buf.gen.yaml | 2 +- proto/hostagent/gen/hostagent.pb.go | 4 ++-- .../hostagentv1connect/hostagent.connect.go | 2 +- 66 files changed, 213 insertions(+), 213 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 3366b67..d3cfa02 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -54,9 +54,9 @@ User SDK → HTTPS/WS → Control Plane → Connect RPC → Host Agent → HTTP/ | Binary | Module | Entry point | Runs as | |--------|--------|-------------|---------| -| wrenn-cp | `git.omukk.dev/wrenn/sandbox` | `cmd/control-plane/main.go` | Unprivileged | -| wrenn-agent | `git.omukk.dev/wrenn/sandbox` | `cmd/host-agent/main.go` | Root (NET_ADMIN + /dev/kvm) | -| envd | `git.omukk.dev/wrenn/sandbox/envd` (standalone `envd/go.mod`) | `envd/main.go` | PID 1 inside guest VM | +| wrenn-cp | `git.omukk.dev/wrenn/wrenn` | `cmd/control-plane/main.go` | Unprivileged | +| wrenn-agent | `git.omukk.dev/wrenn/wrenn` | `cmd/host-agent/main.go` | Root (NET_ADMIN + /dev/kvm) | +| envd | `git.omukk.dev/wrenn/wrenn/envd` (standalone `envd/go.mod`) | `envd/main.go` | PID 1 inside guest VM | envd is a **completely independent Go module**. It is never imported by the main module. The only connection is the protobuf contract. It compiles to a static binary baked into rootfs images. @@ -89,7 +89,7 @@ Startup (`cmd/host-agent/main.go`) wires: root check → enable IP forwarding ### envd (Guest Agent) -**Module:** `envd/` with its own `go.mod` (`git.omukk.dev/wrenn/sandbox/envd`) +**Module:** `envd/` with its own `go.mod` (`git.omukk.dev/wrenn/wrenn/envd`) Runs as PID 1 inside the microVM via `wrenn-init.sh` (mounts procfs/sysfs/dev, sets hostname, writes resolv.conf, then execs envd). Extracted from E2B (Apache 2.0), with shared packages internalized into `envd/internal/shared/`. Listens on TCP `0.0.0.0:49983`. diff --git a/README.md b/README.md index e2b290f..c312494 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Wrenn Sandbox +# Wrenn -MicroVM-based code execution platform. Firecracker VMs, not containers. Pool-based pricing, persistent sandboxes, Python/TS/Go SDKs. +Secure infrastructure for AI ## Deployment diff --git a/cmd/control-plane/main.go b/cmd/control-plane/main.go index 942469c..d7ae18d 100644 --- a/cmd/control-plane/main.go +++ b/cmd/control-plane/main.go @@ -13,15 +13,15 @@ import ( "github.com/jackc/pgx/v5/pgxpool" "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/api" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/auth/oauth" - "git.omukk.dev/wrenn/sandbox/internal/channels" - "git.omukk.dev/wrenn/sandbox/internal/config" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/scheduler" + "git.omukk.dev/wrenn/wrenn/internal/api" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/auth/oauth" + "git.omukk.dev/wrenn/wrenn/internal/channels" + "git.omukk.dev/wrenn/wrenn/internal/config" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/scheduler" ) func main() { diff --git a/cmd/host-agent/main.go b/cmd/host-agent/main.go index df8de3e..4e5d8ed 100644 --- a/cmd/host-agent/main.go +++ b/cmd/host-agent/main.go @@ -15,12 +15,12 @@ import ( "github.com/joho/godotenv" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/devicemapper" - "git.omukk.dev/wrenn/sandbox/internal/hostagent" - "git.omukk.dev/wrenn/sandbox/internal/network" - "git.omukk.dev/wrenn/sandbox/internal/sandbox" - "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen/hostagentv1connect" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/devicemapper" + "git.omukk.dev/wrenn/wrenn/internal/hostagent" + "git.omukk.dev/wrenn/wrenn/internal/network" + "git.omukk.dev/wrenn/wrenn/internal/sandbox" + "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen/hostagentv1connect" ) func main() { diff --git a/go.mod b/go.mod index ffb70c2..d37ace7 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module git.omukk.dev/wrenn/sandbox +module git.omukk.dev/wrenn/wrenn go 1.25.8 diff --git a/internal/api/agent_helper.go b/internal/api/agent_helper.go index 98a881d..e4a3545 100644 --- a/internal/api/agent_helper.go +++ b/internal/api/agent_helper.go @@ -6,9 +6,9 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen/hostagentv1connect" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen/hostagentv1connect" ) // agentForHost looks up the host record and returns a Connect RPC client for it. diff --git a/internal/api/handler_sandbox_proxy.go b/internal/api/handler_sandbox_proxy.go index 706229b..9abae06 100644 --- a/internal/api/handler_sandbox_proxy.go +++ b/internal/api/handler_sandbox_proxy.go @@ -17,10 +17,10 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" ) // Sentinel errors returned by proxyTarget, used to map to HTTP status codes diff --git a/internal/api/handlers_apikeys.go b/internal/api/handlers_apikeys.go index 700ddc5..440cb59 100644 --- a/internal/api/handlers_apikeys.go +++ b/internal/api/handlers_apikeys.go @@ -6,11 +6,11 @@ import ( "github.com/go-chi/chi/v5" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type apiKeyHandler struct { diff --git a/internal/api/handlers_audit.go b/internal/api/handlers_audit.go index a19ab1d..66768ec 100644 --- a/internal/api/handlers_audit.go +++ b/internal/api/handlers_audit.go @@ -8,9 +8,9 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type auditHandler struct { diff --git a/internal/api/handlers_auth.go b/internal/api/handlers_auth.go index f3e9c34..4c24b6e 100644 --- a/internal/api/handlers_auth.go +++ b/internal/api/handlers_auth.go @@ -12,9 +12,9 @@ import ( "github.com/jackc/pgx/v5/pgtype" "github.com/jackc/pgx/v5/pgxpool" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // loginTeam returns the team and role to stamp into a login JWT. diff --git a/internal/api/handlers_builds.go b/internal/api/handlers_builds.go index 282c3f4..bd3260e 100644 --- a/internal/api/handlers_builds.go +++ b/internal/api/handlers_builds.go @@ -10,13 +10,13 @@ import ( "connectrpc.com/connect" "github.com/go-chi/chi/v5" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/layout" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/service" - "git.omukk.dev/wrenn/sandbox/internal/validate" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/layout" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/validate" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type buildHandler struct { diff --git a/internal/api/handlers_channels.go b/internal/api/handlers_channels.go index 0fd1d8e..9da20e0 100644 --- a/internal/api/handlers_channels.go +++ b/internal/api/handlers_channels.go @@ -8,11 +8,11 @@ import ( "github.com/go-chi/chi/v5" "github.com/jackc/pgx/v5" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/channels" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/channels" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) type channelHandler struct { diff --git a/internal/api/handlers_exec.go b/internal/api/handlers_exec.go index 596457b..87abf07 100644 --- a/internal/api/handlers_exec.go +++ b/internal/api/handlers_exec.go @@ -12,11 +12,11 @@ import ( "github.com/go-chi/chi/v5" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type execHandler struct { diff --git a/internal/api/handlers_exec_stream.go b/internal/api/handlers_exec_stream.go index 52dfd17..137885c 100644 --- a/internal/api/handlers_exec_stream.go +++ b/internal/api/handlers_exec_stream.go @@ -12,11 +12,11 @@ import ( "github.com/gorilla/websocket" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type execStreamHandler struct { diff --git a/internal/api/handlers_files.go b/internal/api/handlers_files.go index a2e9936..5dd2006 100644 --- a/internal/api/handlers_files.go +++ b/internal/api/handlers_files.go @@ -9,11 +9,11 @@ import ( "connectrpc.com/connect" "github.com/go-chi/chi/v5" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type filesHandler struct { diff --git a/internal/api/handlers_files_stream.go b/internal/api/handlers_files_stream.go index e6c040f..99066b4 100644 --- a/internal/api/handlers_files_stream.go +++ b/internal/api/handlers_files_stream.go @@ -10,11 +10,11 @@ import ( "connectrpc.com/connect" "github.com/go-chi/chi/v5" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type filesStreamHandler struct { diff --git a/internal/api/handlers_hosts.go b/internal/api/handlers_hosts.go index 50652a0..51aa833 100644 --- a/internal/api/handlers_hosts.go +++ b/internal/api/handlers_hosts.go @@ -10,11 +10,11 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type hostHandler struct { diff --git a/internal/api/handlers_metrics.go b/internal/api/handlers_metrics.go index 25f485c..4d04430 100644 --- a/internal/api/handlers_metrics.go +++ b/internal/api/handlers_metrics.go @@ -9,11 +9,11 @@ import ( "github.com/go-chi/chi/v5" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type sandboxMetricsHandler struct { diff --git a/internal/api/handlers_oauth.go b/internal/api/handlers_oauth.go index 961f2e3..037929f 100644 --- a/internal/api/handlers_oauth.go +++ b/internal/api/handlers_oauth.go @@ -16,10 +16,10 @@ import ( "github.com/jackc/pgx/v5/pgconn" "github.com/jackc/pgx/v5/pgxpool" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/auth/oauth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/auth/oauth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) type oauthHandler struct { diff --git a/internal/api/handlers_sandbox.go b/internal/api/handlers_sandbox.go index a19a7cc..18d5305 100644 --- a/internal/api/handlers_sandbox.go +++ b/internal/api/handlers_sandbox.go @@ -7,11 +7,11 @@ import ( "github.com/go-chi/chi/v5" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type sandboxHandler struct { diff --git a/internal/api/handlers_snapshots.go b/internal/api/handlers_snapshots.go index f7d05f2..8855c29 100644 --- a/internal/api/handlers_snapshots.go +++ b/internal/api/handlers_snapshots.go @@ -13,15 +13,15 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/layout" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/service" - "git.omukk.dev/wrenn/sandbox/internal/validate" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/layout" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/validate" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) type snapshotHandler struct { diff --git a/internal/api/handlers_stats.go b/internal/api/handlers_stats.go index 9222ffa..6c04c7e 100644 --- a/internal/api/handlers_stats.go +++ b/internal/api/handlers_stats.go @@ -5,8 +5,8 @@ import ( "net/http" "time" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type statsHandler struct { diff --git a/internal/api/handlers_team.go b/internal/api/handlers_team.go index 2bf99f9..ed23134 100644 --- a/internal/api/handlers_team.go +++ b/internal/api/handlers_team.go @@ -9,11 +9,11 @@ import ( "github.com/go-chi/chi/v5" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/service" ) type teamHandler struct { diff --git a/internal/api/handlers_users.go b/internal/api/handlers_users.go index 1705064..5f9ef6a 100644 --- a/internal/api/handlers_users.go +++ b/internal/api/handlers_users.go @@ -6,9 +6,9 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) type usersHandler struct { diff --git a/internal/api/host_monitor.go b/internal/api/host_monitor.go index 95fde10..0779de8 100644 --- a/internal/api/host_monitor.go +++ b/internal/api/host_monitor.go @@ -8,11 +8,11 @@ import ( "connectrpc.com/connect" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) // unreachableThreshold is how long a host can go without a heartbeat before diff --git a/internal/api/metrics_sampler.go b/internal/api/metrics_sampler.go index 7ea3cd0..096c2a2 100644 --- a/internal/api/metrics_sampler.go +++ b/internal/api/metrics_sampler.go @@ -5,7 +5,7 @@ import ( "log/slog" "time" - "git.omukk.dev/wrenn/sandbox/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/db" ) // MetricsSampler records per-team sandbox resource usage to diff --git a/internal/api/middleware.go b/internal/api/middleware.go index 2fdb6bc..cf9108f 100644 --- a/internal/api/middleware.go +++ b/internal/api/middleware.go @@ -14,7 +14,7 @@ import ( "connectrpc.com/connect" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/id" ) type errorResponse struct { diff --git a/internal/api/middleware_admin.go b/internal/api/middleware_admin.go index 0685896..0df76d2 100644 --- a/internal/api/middleware_admin.go +++ b/internal/api/middleware_admin.go @@ -3,8 +3,8 @@ package api import ( "net/http" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" ) // requireAdmin validates that the authenticated user is a platform admin. diff --git a/internal/api/middleware_auth.go b/internal/api/middleware_auth.go index 1d5fd98..c8e2056 100644 --- a/internal/api/middleware_auth.go +++ b/internal/api/middleware_auth.go @@ -5,9 +5,9 @@ import ( "net/http" "strings" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // requireAPIKeyOrJWT accepts either X-API-Key header or Authorization: Bearer JWT. diff --git a/internal/api/middleware_hosttoken.go b/internal/api/middleware_hosttoken.go index b926e41..9f8cfc0 100644 --- a/internal/api/middleware_hosttoken.go +++ b/internal/api/middleware_hosttoken.go @@ -3,8 +3,8 @@ package api import ( "net/http" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // requireHostToken validates the X-Host-Token header containing a host JWT, diff --git a/internal/api/middleware_jwt.go b/internal/api/middleware_jwt.go index 3721538..16852e6 100644 --- a/internal/api/middleware_jwt.go +++ b/internal/api/middleware_jwt.go @@ -4,8 +4,8 @@ import ( "net/http" "strings" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // requireJWT validates the Authorization: Bearer header, verifies the JWT diff --git a/internal/api/server.go b/internal/api/server.go index fb80f5a..aeb3625 100644 --- a/internal/api/server.go +++ b/internal/api/server.go @@ -9,14 +9,14 @@ import ( "github.com/jackc/pgx/v5/pgxpool" "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/audit" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/auth/oauth" - "git.omukk.dev/wrenn/sandbox/internal/channels" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/scheduler" - "git.omukk.dev/wrenn/sandbox/internal/service" + "git.omukk.dev/wrenn/wrenn/internal/audit" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/auth/oauth" + "git.omukk.dev/wrenn/wrenn/internal/channels" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/scheduler" + "git.omukk.dev/wrenn/wrenn/internal/service" ) //go:embed openapi.yaml diff --git a/internal/audit/logger.go b/internal/audit/logger.go index 55110ac..2210594 100644 --- a/internal/audit/logger.go +++ b/internal/audit/logger.go @@ -7,10 +7,10 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/events" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // AuditLogger writes audit log entries for user-initiated and system events. diff --git a/internal/auth/jwt.go b/internal/auth/jwt.go index 840cd3b..21cd589 100644 --- a/internal/auth/jwt.go +++ b/internal/auth/jwt.go @@ -7,7 +7,7 @@ import ( "github.com/golang-jwt/jwt/v5" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/id" ) const jwtExpiry = 6 * time.Hour diff --git a/internal/channels/deliver.go b/internal/channels/deliver.go index 1bd8fd6..1f5e333 100644 --- a/internal/channels/deliver.go +++ b/internal/channels/deliver.go @@ -7,7 +7,7 @@ import ( "github.com/containrrr/shoutrrr" - "git.omukk.dev/wrenn/sandbox/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/events" ) // Deliver sends a notification to a single provider with the given config. diff --git a/internal/channels/dispatcher.go b/internal/channels/dispatcher.go index 75bed1b..b28b05d 100644 --- a/internal/channels/dispatcher.go +++ b/internal/channels/dispatcher.go @@ -8,9 +8,9 @@ import ( "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/events" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/id" ) const ( diff --git a/internal/channels/message.go b/internal/channels/message.go index f786281..2900c40 100644 --- a/internal/channels/message.go +++ b/internal/channels/message.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "git.omukk.dev/wrenn/sandbox/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/events" ) // FormatMessage produces a human-readable notification string containing diff --git a/internal/channels/publisher.go b/internal/channels/publisher.go index be358f2..da632c5 100644 --- a/internal/channels/publisher.go +++ b/internal/channels/publisher.go @@ -7,7 +7,7 @@ import ( "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/events" ) const streamKey = "wrenn:events" diff --git a/internal/channels/service.go b/internal/channels/service.go index 7f2652c..5f53742 100644 --- a/internal/channels/service.go +++ b/internal/channels/service.go @@ -13,10 +13,10 @@ import ( "github.com/jackc/pgx/v5/pgconn" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/events" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/validate" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/events" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/validate" ) // Valid providers. diff --git a/internal/envdclient/client.go b/internal/envdclient/client.go index 4976569..3e05f7d 100644 --- a/internal/envdclient/client.go +++ b/internal/envdclient/client.go @@ -12,8 +12,8 @@ import ( "connectrpc.com/connect" - envdpb "git.omukk.dev/wrenn/sandbox/proto/envd/gen" - "git.omukk.dev/wrenn/sandbox/proto/envd/gen/genconnect" + envdpb "git.omukk.dev/wrenn/wrenn/proto/envd/gen" + "git.omukk.dev/wrenn/wrenn/proto/envd/gen/genconnect" ) // Client wraps the Connect RPC client for envd's Process and Filesystem services. diff --git a/internal/hostagent/proxy.go b/internal/hostagent/proxy.go index bbee474..7a5097d 100644 --- a/internal/hostagent/proxy.go +++ b/internal/hostagent/proxy.go @@ -8,7 +8,7 @@ import ( "strconv" "strings" - "git.omukk.dev/wrenn/sandbox/internal/sandbox" + "git.omukk.dev/wrenn/wrenn/internal/sandbox" ) // ProxyHandler reverse-proxies HTTP requests to services running inside diff --git a/internal/hostagent/server.go b/internal/hostagent/server.go index 7cd78f4..f6a5522 100644 --- a/internal/hostagent/server.go +++ b/internal/hostagent/server.go @@ -15,10 +15,10 @@ import ( "github.com/google/uuid" "github.com/jackc/pgx/v5/pgtype" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" - "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen/hostagentv1connect" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen/hostagentv1connect" - "git.omukk.dev/wrenn/sandbox/internal/sandbox" + "git.omukk.dev/wrenn/wrenn/internal/sandbox" ) // Server implements the HostAgentService Connect RPC handler. diff --git a/internal/layout/layout.go b/internal/layout/layout.go index d4084f5..dfe2f9b 100644 --- a/internal/layout/layout.go +++ b/internal/layout/layout.go @@ -5,7 +5,7 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // IsMinimal reports whether the given team and template IDs represent the diff --git a/internal/layout/layout_test.go b/internal/layout/layout_test.go index f7b9afd..3501ee4 100644 --- a/internal/layout/layout_test.go +++ b/internal/layout/layout_test.go @@ -6,7 +6,7 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/id" ) func TestIsMinimal(t *testing.T) { diff --git a/internal/lifecycle/hostpool.go b/internal/lifecycle/hostpool.go index f578489..ca9e8bb 100644 --- a/internal/lifecycle/hostpool.go +++ b/internal/lifecycle/hostpool.go @@ -8,9 +8,9 @@ import ( "sync" "time" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen/hostagentv1connect" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen/hostagentv1connect" ) // HostClientPool maintains a cache of Connect RPC clients keyed by host ID. diff --git a/internal/recipe/executor.go b/internal/recipe/executor.go index aa4b305..53aaeeb 100644 --- a/internal/recipe/executor.go +++ b/internal/recipe/executor.go @@ -9,7 +9,7 @@ import ( "connectrpc.com/connect" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) // DefaultStepTimeout is the fallback timeout for RUN steps that carry no diff --git a/internal/sandbox/images.go b/internal/sandbox/images.go index 1716d80..ecee469 100644 --- a/internal/sandbox/images.go +++ b/internal/sandbox/images.go @@ -7,8 +7,8 @@ import ( "os/exec" "path/filepath" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/layout" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/layout" ) // DefaultDiskSizeMB is the standard disk size for base images. Images smaller diff --git a/internal/sandbox/manager.go b/internal/sandbox/manager.go index 7d85c7c..e920476 100644 --- a/internal/sandbox/manager.go +++ b/internal/sandbox/manager.go @@ -15,15 +15,15 @@ import ( "github.com/google/uuid" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/devicemapper" - "git.omukk.dev/wrenn/sandbox/internal/envdclient" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/layout" - "git.omukk.dev/wrenn/sandbox/internal/models" - "git.omukk.dev/wrenn/sandbox/internal/network" - "git.omukk.dev/wrenn/sandbox/internal/snapshot" - "git.omukk.dev/wrenn/sandbox/internal/uffd" - "git.omukk.dev/wrenn/sandbox/internal/vm" + "git.omukk.dev/wrenn/wrenn/internal/devicemapper" + "git.omukk.dev/wrenn/wrenn/internal/envdclient" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/layout" + "git.omukk.dev/wrenn/wrenn/internal/models" + "git.omukk.dev/wrenn/wrenn/internal/network" + "git.omukk.dev/wrenn/wrenn/internal/snapshot" + "git.omukk.dev/wrenn/wrenn/internal/uffd" + "git.omukk.dev/wrenn/wrenn/internal/vm" ) // Config holds the paths and defaults for the sandbox manager. diff --git a/internal/scheduler/round_robin.go b/internal/scheduler/round_robin.go index c2ab0f4..7e4962d 100644 --- a/internal/scheduler/round_robin.go +++ b/internal/scheduler/round_robin.go @@ -7,7 +7,7 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/db" ) // HostScheduler selects a host for a new sandbox. Implementations may use diff --git a/internal/service/apikey.go b/internal/service/apikey.go index 7a2b073..90bdfb6 100644 --- a/internal/service/apikey.go +++ b/internal/service/apikey.go @@ -6,9 +6,9 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) // APIKeyService provides API key operations shared between the REST API and the dashboard. diff --git a/internal/service/audit.go b/internal/service/audit.go index 67faafa..e028625 100644 --- a/internal/service/audit.go +++ b/internal/service/audit.go @@ -8,8 +8,8 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" ) const auditMaxLimit = 200 diff --git a/internal/service/build.go b/internal/service/build.go index 175f74e..b45ba1d 100644 --- a/internal/service/build.go +++ b/internal/service/build.go @@ -13,12 +13,12 @@ import ( "github.com/jackc/pgx/v5/pgtype" "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/recipe" - "git.omukk.dev/wrenn/sandbox/internal/scheduler" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/recipe" + "git.omukk.dev/wrenn/wrenn/internal/scheduler" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) const ( diff --git a/internal/service/host.go b/internal/service/host.go index 74018eb..1ddffca 100644 --- a/internal/service/host.go +++ b/internal/service/host.go @@ -14,11 +14,11 @@ import ( "github.com/jackc/pgx/v5/pgtype" "github.com/redis/go-redis/v9" - "git.omukk.dev/wrenn/sandbox/internal/auth" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/auth" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) // HostService provides host management operations. diff --git a/internal/service/sandbox.go b/internal/service/sandbox.go index 2d1f68c..68c9bbf 100644 --- a/internal/service/sandbox.go +++ b/internal/service/sandbox.go @@ -9,12 +9,12 @@ import ( "connectrpc.com/connect" "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - "git.omukk.dev/wrenn/sandbox/internal/scheduler" - "git.omukk.dev/wrenn/sandbox/internal/validate" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + "git.omukk.dev/wrenn/wrenn/internal/scheduler" + "git.omukk.dev/wrenn/wrenn/internal/validate" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) // SandboxService provides sandbox lifecycle operations shared between the diff --git a/internal/service/stats.go b/internal/service/stats.go index b0f2fa2..88abde2 100644 --- a/internal/service/stats.go +++ b/internal/service/stats.go @@ -10,7 +10,7 @@ import ( "github.com/jackc/pgx/v5/pgtype" "github.com/jackc/pgx/v5/pgxpool" - "git.omukk.dev/wrenn/sandbox/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/db" ) // TimeRange identifies a chart time window. diff --git a/internal/service/team.go b/internal/service/team.go index a7acbac..f386338 100644 --- a/internal/service/team.go +++ b/internal/service/team.go @@ -12,10 +12,10 @@ import ( "github.com/jackc/pgx/v5/pgtype" "github.com/jackc/pgx/v5/pgxpool" - "git.omukk.dev/wrenn/sandbox/internal/db" - "git.omukk.dev/wrenn/sandbox/internal/id" - "git.omukk.dev/wrenn/sandbox/internal/lifecycle" - pb "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + "git.omukk.dev/wrenn/wrenn/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/id" + "git.omukk.dev/wrenn/wrenn/internal/lifecycle" + pb "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" ) var teamNameRE = regexp.MustCompile(`^[A-Za-z0-9 _\-@']{1,128}$`) diff --git a/internal/service/template.go b/internal/service/template.go index 22bc4d6..af18076 100644 --- a/internal/service/template.go +++ b/internal/service/template.go @@ -5,7 +5,7 @@ import ( "github.com/jackc/pgx/v5/pgtype" - "git.omukk.dev/wrenn/sandbox/internal/db" + "git.omukk.dev/wrenn/wrenn/internal/db" ) // TemplateService provides template/snapshot operations shared between the diff --git a/internal/uffd/server.go b/internal/uffd/server.go index 40d29c7..be53f53 100644 --- a/internal/uffd/server.go +++ b/internal/uffd/server.go @@ -27,7 +27,7 @@ import ( "golang.org/x/sys/unix" - "git.omukk.dev/wrenn/sandbox/internal/snapshot" + "git.omukk.dev/wrenn/wrenn/internal/snapshot" ) const ( diff --git a/proto/envd/buf.gen.yaml b/proto/envd/buf.gen.yaml index 89f2ab8..dd4d769 100644 --- a/proto/envd/buf.gen.yaml +++ b/proto/envd/buf.gen.yaml @@ -10,4 +10,4 @@ managed: enabled: true override: - file_option: go_package_prefix - value: git.omukk.dev/wrenn/sandbox/proto/envd/gen + value: git.omukk.dev/wrenn/wrenn/proto/envd/gen diff --git a/proto/envd/gen/filesystem.pb.go b/proto/envd/gen/filesystem.pb.go index ad14655..0f1cf45 100644 --- a/proto/envd/gen/filesystem.pb.go +++ b/proto/envd/gen/filesystem.pb.go @@ -1330,8 +1330,8 @@ const file_filesystem_proto_rawDesc = "" + "\bWatchDir\x12\x1b.filesystem.WatchDirRequest\x1a\x1c.filesystem.WatchDirResponse0\x01\x12T\n" + "\rCreateWatcher\x12 .filesystem.CreateWatcherRequest\x1a!.filesystem.CreateWatcherResponse\x12]\n" + "\x10GetWatcherEvents\x12#.filesystem.GetWatcherEventsRequest\x1a$.filesystem.GetWatcherEventsResponse\x12T\n" + - "\rRemoveWatcher\x12 .filesystem.RemoveWatcherRequest\x1a!.filesystem.RemoveWatcherResponseB\x95\x01\n" + - "\x0ecom.filesystemB\x0fFilesystemProtoP\x01Z*git.omukk.dev/wrenn/sandbox/proto/envd/gen\xa2\x02\x03FXX\xaa\x02\n" + + "\rRemoveWatcher\x12 .filesystem.RemoveWatcherRequest\x1a!.filesystem.RemoveWatcherResponseB\x93\x01\n" + + "\x0ecom.filesystemB\x0fFilesystemProtoP\x01Z(git.omukk.dev/wrenn/wrenn/proto/envd/gen\xa2\x02\x03FXX\xaa\x02\n" + "Filesystem\xca\x02\n" + "Filesystem\xe2\x02\x16Filesystem\\GPBMetadata\xea\x02\n" + "Filesystemb\x06proto3" diff --git a/proto/envd/gen/genconnect/filesystem.connect.go b/proto/envd/gen/genconnect/filesystem.connect.go index adaf84f..fd321bd 100644 --- a/proto/envd/gen/genconnect/filesystem.connect.go +++ b/proto/envd/gen/genconnect/filesystem.connect.go @@ -10,7 +10,7 @@ import ( connect "connectrpc.com/connect" context "context" errors "errors" - gen "git.omukk.dev/wrenn/sandbox/proto/envd/gen" + gen "git.omukk.dev/wrenn/wrenn/proto/envd/gen" http "net/http" strings "strings" ) diff --git a/proto/envd/gen/genconnect/process.connect.go b/proto/envd/gen/genconnect/process.connect.go index d3bd13a..6a03958 100644 --- a/proto/envd/gen/genconnect/process.connect.go +++ b/proto/envd/gen/genconnect/process.connect.go @@ -10,7 +10,7 @@ import ( connect "connectrpc.com/connect" context "context" errors "errors" - gen "git.omukk.dev/wrenn/sandbox/proto/envd/gen" + gen "git.omukk.dev/wrenn/wrenn/proto/envd/gen" http "net/http" strings "strings" ) diff --git a/proto/envd/gen/process.pb.go b/proto/envd/gen/process.pb.go index 9b1533f..2dc782b 100644 --- a/proto/envd/gen/process.pb.go +++ b/proto/envd/gen/process.pb.go @@ -1817,8 +1817,8 @@ const file_process_proto_rawDesc = "" + "\n" + "SendSignal\x12\x1a.process.SendSignalRequest\x1a\x1b.process.SendSignalResponse\x12E\n" + "\n" + - "CloseStdin\x12\x1a.process.CloseStdinRequest\x1a\x1b.process.CloseStdinResponseB\x83\x01\n" + - "\vcom.processB\fProcessProtoP\x01Z*git.omukk.dev/wrenn/sandbox/proto/envd/gen\xa2\x02\x03PXX\xaa\x02\aProcess\xca\x02\aProcess\xe2\x02\x13Process\\GPBMetadata\xea\x02\aProcessb\x06proto3" + "CloseStdin\x12\x1a.process.CloseStdinRequest\x1a\x1b.process.CloseStdinResponseB\x81\x01\n" + + "\vcom.processB\fProcessProtoP\x01Z(git.omukk.dev/wrenn/wrenn/proto/envd/gen\xa2\x02\x03PXX\xaa\x02\aProcess\xca\x02\aProcess\xe2\x02\x13Process\\GPBMetadata\xea\x02\aProcessb\x06proto3" var ( file_process_proto_rawDescOnce sync.Once diff --git a/proto/hostagent/buf.gen.yaml b/proto/hostagent/buf.gen.yaml index acba972..0ed479c 100644 --- a/proto/hostagent/buf.gen.yaml +++ b/proto/hostagent/buf.gen.yaml @@ -10,4 +10,4 @@ managed: enabled: true override: - file_option: go_package_prefix - value: git.omukk.dev/wrenn/sandbox/proto/hostagent/gen + value: git.omukk.dev/wrenn/wrenn/proto/hostagent/gen diff --git a/proto/hostagent/gen/hostagent.pb.go b/proto/hostagent/gen/hostagent.pb.go index 516e4d2..b4ab783 100644 --- a/proto/hostagent/gen/hostagent.pb.go +++ b/proto/hostagent/gen/hostagent.pb.go @@ -2562,8 +2562,8 @@ const file_hostagent_proto_rawDesc = "" + "\tTerminate\x12\x1e.hostagent.v1.TerminateRequest\x1a\x1f.hostagent.v1.TerminateResponse\x12d\n" + "\x11GetSandboxMetrics\x12&.hostagent.v1.GetSandboxMetricsRequest\x1a'.hostagent.v1.GetSandboxMetricsResponse\x12j\n" + "\x13FlushSandboxMetrics\x12(.hostagent.v1.FlushSandboxMetricsRequest\x1a).hostagent.v1.FlushSandboxMetricsResponse\x12X\n" + - "\rFlattenRootfs\x12\".hostagent.v1.FlattenRootfsRequest\x1a#.hostagent.v1.FlattenRootfsResponseB\xb0\x01\n" + - "\x10com.hostagent.v1B\x0eHostagentProtoP\x01Z;git.omukk.dev/wrenn/sandbox/proto/hostagent/gen;hostagentv1\xa2\x02\x03HXX\xaa\x02\fHostagent.V1\xca\x02\fHostagent\\V1\xe2\x02\x18Hostagent\\V1\\GPBMetadata\xea\x02\rHostagent::V1b\x06proto3" + "\rFlattenRootfs\x12\".hostagent.v1.FlattenRootfsRequest\x1a#.hostagent.v1.FlattenRootfsResponseB\xae\x01\n" + + "\x10com.hostagent.v1B\x0eHostagentProtoP\x01Z9git.omukk.dev/wrenn/wrenn/proto/hostagent/gen;hostagentv1\xa2\x02\x03HXX\xaa\x02\fHostagent.V1\xca\x02\fHostagent\\V1\xe2\x02\x18Hostagent\\V1\\GPBMetadata\xea\x02\rHostagent::V1b\x06proto3" var ( file_hostagent_proto_rawDescOnce sync.Once diff --git a/proto/hostagent/gen/hostagentv1connect/hostagent.connect.go b/proto/hostagent/gen/hostagentv1connect/hostagent.connect.go index 02f4ecc..924f4b3 100644 --- a/proto/hostagent/gen/hostagentv1connect/hostagent.connect.go +++ b/proto/hostagent/gen/hostagentv1connect/hostagent.connect.go @@ -8,7 +8,7 @@ import ( connect "connectrpc.com/connect" context "context" errors "errors" - gen "git.omukk.dev/wrenn/sandbox/proto/hostagent/gen" + gen "git.omukk.dev/wrenn/wrenn/proto/hostagent/gen" http "net/http" strings "strings" )