Skip to content

fix: remove hardcoded Mockaroo API key to prevent sensitive data leak - #4198

Open
rafaio1 wants to merge 90 commits into
IntersectMBO:mainfrom
rafaio1:fix/remove-leaked-mockaroo-api-key-1787557447
Open

fix: remove hardcoded Mockaroo API key to prevent sensitive data leak#4198
rafaio1 wants to merge 90 commits into
IntersectMBO:mainfrom
rafaio1:fix/remove-leaked-mockaroo-api-key-1787557447

Conversation

@rafaio1

@rafaio1 rafaio1 commented Aug 24, 2026

Copy link
Copy Markdown

Issue Fixes #4145 ## Description This PR resolves the sensitive data leak by removing the hardcoded Mockaroo API key (5d22e910) from the source code. The hardcoded key has been replaced with an environment variable (MOCKAROO_API_KEY or NEXT_PUBLIC_MOCKAROO_API_KEY) to ensure it is securel

Adam Tomaszczyk and others added 30 commits October 26, 2025 18:53
Live Voting - Refactor filtering of voted on proposals IntersectMBO#4105
…untime-variables

Add runtime env injection for frontend Docker image
next 14 -> 16, next-intl 3 -> 4, @sentry/nextjs updated
Nest stack moved to 11.x, axios updated
jsonld upgraded to 9.x where applicable
@playwright/test/playwright upgraded in playwright workspace
Yarn workspaces upgraded aggressively (vite 8, vue 3.5, express 5, uuid 13, etc.)
Added targeted overrides in frontend/metadata-validation to clear additional transitive highs where fixable
kusssal and others added 29 commits August 4, 2026 16:47
Add branch and semantic version tags to Docker image workflow
…abilities

Upgrade GovTool frontend to React 19 and React Router v8
feat: docker compose for running the govtool stack locally
Add manual Docker image builds for pull requests
@rafaio1
rafaio1 requested a review from aaboyle878 as a code owner August 24, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants