Remove deprecated image generation and rate limiting services

This commit removes the image-generation-service and rate-limiter workers along with their corresponding configurations, scripts, and dependencies. These services are no longer required, streamlining the project's codebase and reducing maintenance overhead.
This commit is contained in:
geoffsee
2025-05-27 14:53:46 -04:00
committed by Geoff Seemueller
parent fb41f5f816
commit 2ed0c5e280
6 changed files with 4 additions and 228 deletions

View File

@@ -7,32 +7,13 @@
"server:dev": "pnpm run build && pnpm wrangler dev",
"client": "pnpm client:dev",
"client:build": "vite build",
"worker:build": "WRANGLER_LOG=info wrangler build",
"agents:dev": "(cd ../web-agent-rs; cargo run)",
"agents:docker": "(cd ../web-agent-rs; docker compose up --build)",
"dev:session-proxy": "wrangler dev -c workers/session-proxy/wrangler-session-proxy.toml",
"dev:image-generation-service": "wrangler dev -c workers/image-generation-service/wrangler-image-generation-service.toml",
"dev:email-service": "wrangler dev -c workers/email/wrangler-email.toml",
"dev:analytics-service": "wrangler dev -c workers/analytics/wrangler-analytics.toml",
"deploy:dev": "CI=true vite build && wrangler deploy --keep-vars=true --minify=true --env dev && pnpm deploy:session-proxy:dev",
"deploy:staging": "CI=true vite build && wrangler deploy --minify --env staging && pnpm deploy:session-proxy:staging",
"deploy:production": "CI=true vite build && wrangler deploy --minify --env production",
"deploy:production:full": "CI=true vite build && wrangler deploy --minify --env production && pnpm deploy:session-proxy:production && ./scripts/update_vpn_blocklist.sh && watch gh run list --workflow=update-vpn-blocklist.yaml",
"deploy:session-proxy:dev": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env dev",
"deploy:session-proxy:staging": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env staging",
"deploy:session-proxy:production": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env production",
"deploy:rate-limiter": "CI=true wrangler deploy --minify -c workers/rate-limiter/wrangler-rate-limiter.toml",
"deploy:image-generation-service": "wrangler deploy -c workers/image-generation-service/wrangler-image-generation-service.toml",
"server:build": "WRANGLER_LOG=info wrangler build",
"deploy": "CI=true vite build && wrangler deploy --minify",
"deploy:email-service": "wrangler deploy -c workers/email/wrangler-email.toml",
"deploy:analytics-service": "wrangler deploy -c workers/analytics/wrangler-analytics.toml",
"deploy:next": "pnpm clean && pnpm install --frozen-lockfile && pnpm deploy:staging && pnpm deploy:production",
"deploy:all": "pnpm deploy:dev && pnpm deploy:staging && pnpm deploy:production",
"tail:dev": "wrangler tail",
"tail:staging": "wrangler tail --env staging",
"tail:production": "wrangler tail --env production",
"tail": "wrangler tail",
"tail:email-service": "wrangler tail -c workers/email/wrangler-email.toml",
"tail:analytics-service": "wrangler tail -c workers/analytics/wrangler-analytics.toml",
"tail:image-generation-service": "wrangler tail -c workers/image-generation-service/wrangler-image-generation-service.toml",
"tail:session-proxy": "wrangler tail -c workers/session-proxy/wrangler-session-proxy.toml --env production"
},
"dependencies": {