Skip to content

issues Search Results · language:Dune language:Python language:JavaScript language:JavaScript language:Java language:Python

Filter by

55M results  (710 ms)

55M results

Problem The only reverse-proxy config terminates plain HTTP; all TLS and security headers are commented out, yet the app is documented to run under https://dev.podcaststudiohub.me. Evidence - deployment/nginx/podcastfy.conf:17-20 ...
area-deployment
area-security
blocker
priority-p1
release-audit

Problem apps/api/.env contains real-format, live provisioned secrets (not placeholders). Evidence - apps/api/.env:21-32 — GEMINI_API_KEY (AIzaSy...), full OPENAI_API_KEY (sk-proj-...), ELEVENLABS_API_KEY ...
area-security
blocker
priority-p1
release-audit

Gap Analysis - Operations No chaos testing framework for resilience. Impact Cannot validate system resilience to failures. Proposed Solution Add chaos testing utilities. Priority: Low | Effort: L ...
enhancement
observability

Problem Two SSRF vectors: (A) content-source URLs are validated only for scheme+netloc, then fetched server-side and their BODY stored (read-SSRF); (B) webhook distribution targets are validated only ...
area-security
blocker
priority-p1
release-audit

Problem verify_jwt_token validates only signature/expiry and returns the payload with no type check; the access path accepts any validly-signed token. Evidence - apps/api/src/services/auth_service.py:101-122 ...
area-auth
area-security
blocker
priority-p1
release-audit

Gap Analysis - Operations No cost tracking for cloud/HPC resources. Impact Cannot monitor campaign costs. Proposed Solution Add cost estimation and tracking. Priority: Medium | Effort: L
enhancement
observability

Problem The live Celery generation path calls the installed engine with kwargs that podcastfy 0.4.1 s generate_podcast() does not accept. Evidence - apps/api/src/tasks/podcast_generation.py:116-126 ...
area-generation
blocker
bug
critical
priority-p0
release-audit

Gap Analysis - Operations No resource quota enforcement. Impact Cannot limit resource usage per campaign. Proposed Solution Add resource quota configuration. Priority: Low | Effort: M
enhancement
observability

Gap Analysis - Operations No rate limiting on API endpoints. Impact Resource exhaustion risk in shared deployments. Proposed Solution Add rate limiting middleware. Priority: Low | Effort: S
enhancement
observability

Gap Analysis - Operations No ability to pause and resume campaigns. Impact Cannot temporarily stop campaigns without losing progress. Proposed Solution Add pause/resume commands. Priority: Medium ...
enhancement
observability
oss-replacement
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.