Skip to content

Security enhancements#1

Merged
bradmca merged 4 commits intomasterfrom
main
Feb 3, 2026
Merged

Security enhancements#1
bradmca merged 4 commits intomasterfrom
main

Conversation

@bradmca
Copy link
Owner

@bradmca bradmca commented Feb 3, 2026

Recommended changes made

Add project infrastructure including:
- .gitignore for Node.js, Python, Docker, and IDE files
- CONTEXT.MD with project blueprint and implementation prompts
- README.md with setup instructions and OpenRouter integration guide
- Backend environment configuration template (.env.example)
- Backend Dockerfile with Python 3.11 and Playwright dependencies
- AI engine implementation using OpenRouter API for hashtag generation
- Fast
- Add CONTRIBUTING.md with contribution guidelines
- Add CODE_OF_CONDUCT.md for community behavior
- Add SECURITY.md for vulnerability reporting
- Add ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md
- Add GitHub issue templates for bugs and features
- Add CHANGELOG.md for version tracking
- Add CI workflow for automated testing
- Update README to reference new documentation
- Comment out continue-on-error in CI workflow for backend and frontend tests
- Add screenshot to README
- Add CORS and debug configuration to .env.example
- Implement input sanitization in AI engine to prevent prompt injection
- Add URL validation to prevent SSRF attacks
- Make OpenAI API calls async using asyncio.to_thread
- Fix LinkedIn cookie domain to use .linkedin.com
- Add proper browser cleanup in scraper with finally
@bradmca bradmca merged commit 1a48217 into master Feb 3, 2026
0 of 2 checks passed
@bradmca bradmca deleted the main branch February 3, 2026 11:56
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.

1 participant