feat: split worker login device limits by type
This commit is contained in:
Executable
+24
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT="${1:?usage: ROLLBACK.sh <workspace-copy>}"
|
||||
SCRIPT_DIR="$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)"
|
||||
|
||||
while IFS= read -r relative_path; do
|
||||
mkdir -p "$ROOT/$(dirname "$relative_path")"
|
||||
cp "$SCRIPT_DIR/baseline-copy/$relative_path" "$ROOT/$relative_path"
|
||||
done <<'PATHS'
|
||||
apps/backend/src/db/migrations/029_worker_sessions.sql
|
||||
apps/backend/src/repositories/worker-platform/worker-session-repo.ts
|
||||
apps/backend/src/services/worker-platform/worker-auth-policy.ts
|
||||
apps/backend/src/services/worker-platform/worker-login-service.ts
|
||||
apps/backend/src/services/worker-platform/worker-session-auth-service.ts
|
||||
apps/frontend/src/pages/worker/WorkerLoginPage.tsx
|
||||
apps/frontend/src/pages/worker/WorkerProfileAccountModals.tsx
|
||||
apps/frontend/src/pages/worker/WorkerProfilePage.tsx
|
||||
apps/frontend/src/services/worker.ts
|
||||
PATHS
|
||||
|
||||
rm -f "$ROOT/apps/backend/src/db/migrations/069_worker_session_device_type.sql"
|
||||
rm -f "$ROOT/apps/backend/src/services/worker-platform/worker-auth-policy.test.ts"
|
||||
printf 'restored device-limit baseline in %s\n' "$ROOT"
|
||||
Reference in New Issue
Block a user