diff --git a/docs/plans/feedback-hub-test-checklist.md b/docs/plans/feedback-hub-test-checklist.md index e06868e01..1a386d9c9 100644 --- a/docs/plans/feedback-hub-test-checklist.md +++ b/docs/plans/feedback-hub-test-checklist.md @@ -27,7 +27,24 @@ parent: docs/plans/feedback-rewards-and-identity.md Schnell-Login zwischen Accounts: Inkognito-Tab oder zweiter Browser. JWT lebt im Cookie + im SessionStorage; Inkognito-Sessions sind unabhängig. -**Vor dem Test prüfen:** +**Vor dem Test prüfen — Lokale Entwicklung (`mana.how` lokal auf :5173):** + +Die Web-App schickt Feedback-Calls an `localhost:3064` (mana-analytics). +Wenn der Service nicht läuft, siehst du im Browser-Console +`ERR_CONNECTION_REFUSED` auf `/api/v1/feedback/...`. + +```bash +# In separatem Terminal vor dem Web-Dev-Server: +pnpm dev:analytics # → http://localhost:3064 (auto-watch) +``` + +Plus Auth + Credits, falls noch nicht laufend: +```bash +pnpm dev:auth # 3001 +pnpm dev:credits # 3002 +``` + +**Vor dem Test prüfen — Production (`mana.how`):** ```bash ssh mana-server 'export DOCKER_HOST=unix:///Users/mana/.colima/default/docker.sock && /usr/local/bin/docker ps --filter "name=mana-analytics" --filter "name=mana-credits" --filter "name=mana-app-web" --filter "name=mana-auth" --format "{{.Names}}: {{.Status}}"' diff --git a/package.json b/package.json index 4f3ffea63..6f762c8c6 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,7 @@ "dev:chat:app": "concurrently -n api,web -c yellow,cyan \"pnpm dev:api\" \"pnpm dev:chat:web\"", "dev:auth": "cd services/mana-auth && bun run --watch src/index.ts", "dev:events": "cd services/mana-events && bun run --watch src/index.ts", + "dev:analytics": "cd services/mana-analytics && bun run --watch src/index.ts", "dev:sync": "cd services/mana-sync && JWKS_URL=http://localhost:3001/api/auth/jwks DATABASE_URL=postgresql://mana:devpassword@localhost:5432/mana_sync ./server", "dev:sync:build": "cd services/mana-sync && go build -o server ./cmd/server", "dev:chat:full": "concurrently -n auth,sync,api -c blue,magenta,yellow \"pnpm dev:auth\" \"pnpm dev:sync\" \"pnpm dev:api\"",