You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-11Lines changed: 10 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -704,22 +704,21 @@ Contributions welcome! Ways to help:
704
704
2. **Test** — Report issues with your printer model
705
705
3. **Translate** — Add new languages
706
706
4. **Code** — Submit PRs for bugs or features
707
+
5. **🔒 Security review** — *(specifically wanted, see below)*
707
708
708
709
Not sure where to start? Reach out on [Discord](https://discord.gg/aFS3ZfScHM) or email **martin@bambuddy.cool** — I'll help you find something that fits.
709
710
710
-
```bash
711
-
# Development setup
712
-
git clone https://github.com/maziggy/bambuddy.git
713
-
cd bambuddy
711
+
### 🔒 Looking for a security-focused contributor
714
712
715
-
# Backend
716
-
python3 -m venv venv && source venv/bin/activate
717
-
pip install -r requirements.txt
718
-
DEBUG=true uvicorn backend.app.main:app --reload
713
+
I'm bringing on a contributor whose specific focus is keeping an eye on Bambuddy's security.
719
714
720
-
# Frontend (separate terminal)
721
-
cd frontend && npm install && npm run dev
722
-
```
715
+
Concretely:
716
+
717
+
Track the `dev` branch and flag changes touching auth, permissions, token handling, or the CI security backstops. Async post-merge — no gating of in-flight PRs.
718
+
719
+
What matters more than formal qualifications: fail-closed thinking by default, comfortable reading the auth layer (FastAPI + SQLAlchemy on the backend, a small React surface), willing to push back on `except Exception` shapes in security-sensitive code.
720
+
721
+
No fixed time commitment. If you're interested — or know someone who fits — email `martin@bambuddy.cool` or DM on Discord.
723
722
724
723
See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
0 commit comments