CONTRIBUTING.md](CONTRIBUTING.md) for codebase guidance.
Security reports must follow the security policy in [SECURITY.md](docs/docs/SECURITY.md) and provide how they interact with the [threat model](docs/docs/concepts/threat_model.md).
Do not open a pull
Steady6 mentions in 2 weeks
No other project uses it yet
7.8k2mo agoReviewMountCreate a free account to mount
invoked directly.
Next.js documentation explicitly states: "Treat Server Actions with the same security considerations as public-facing API endpoints, and verify if the user is allowed to perform a mutation
7.8k6mo agoReviewMountCreate a free account to mount
invoked directly.
Next.js documentation explicitly states: "Treat Server Actions with the same security considerations as public-facing API endpoints, and verify if the user is allowed to perform a mutation
7.8k6mo agoReviewMountCreate a free account to mount
like RNS that updates continuously, sometimes daily, and has a track-record of shipping security updates mere hours after issues are discovered, would be crippled by packaging that makes every
Steady4 mentions in 2 weeks
No other project uses it yet
7.7k19mo agoReviewMountCreate a free account to mount
example `feat(api)!: drop old endpoint`. It cuts a major release whatever the type.
## Security
Follow the repository [security policy](https://github.com/supabase/realtime/security/policy).
- Do not open Pull Requests
7.7k6d agoReviewMountCreate a free account to mount
treg-worker admin erase-archive`), never a side effect of the
switch. See `docs/context/architecture/archive.md`.
### Security guards that look redundant on purpose
`expose_dev_code` (dev OTP only on a local
7.7k20d agoReviewMountCreate a free account to mount
call `NSArchiver`/`NSUnarchiver` or the deprecated
`NSKeyedUnarchiver.unarchiveObject(with:)`. Use `SAArchiving`
(`Source/Other/Extensions/SAArchiving.swift`) — it writes keyed+secure and
reads keyed-first with a legacy non-keyed fallback. That fallback
7.6k6y agoReviewMountCreate a free account to mount
dependency authorizes it. Never print or commit secrets or personal data. Never weaken security controls.
Keep temporary files in the system temp directory and delete yours afterward. Use your
7.5k7mo agoReviewMountCreate a free account to mount
stable), then a structured code review (for example `codex review` or
`/code-review`) with a security pass for auth, input-handling, deserialization,
or external-call changes. Treat findings as advisory: verify
No other project uses it yet
7.5k17d agoReviewMountCreate a free account to mount
lite|full|ultra
Stop: "stop caveman" or "normal mode"
Auto-Clarity: drop caveman for security warnings, irreversible actions, user confused. Resume after.
Boundaries: code/commits/PRs written normal.
## Module System
- Use ECMAScript
Steady8 mentions in 2 weeks
No other project uses it yet
7.4k4y agoReviewMountCreate a free account to mount
modifying
- Do not put `pip install` commands in docstrings or code comments. Security scanners flag them as runtime
package installs, which fail in air-gapped or mirror-only environments. Name
Steady8 mentions in 2 weeks
No other project uses it yet
7.4k4mo agoReviewMountCreate a free account to mount
notarized to pass Gatekeeper verification. The signing process uses a protected GitHub Environment to secure the signing credentials.
#### Environment Setup
The `build-macos-pkg` job uses the `macos-signing` environment
Steady7 mentions in 2 weeks
No other project uses it yet
7.3k5mo agoReviewMountCreate a free account to mount
selection, subscriptions with polling fallback, and project generation from the ticked tags (six security policies, `None` through `Aes256_Sha256_RsaPss`, Sign or Sign & Encrypt).
- **User problem:** "My Siemens
7.3k8d agoReviewMountCreate a free account to mount
utility functions for creating and dealing with temp files. It attempts to be more secure than the normal temp file functions from the stdlib. Prefer those over the stdlib.
- `/pkg/termio
No other project uses it yet
7.3k10d agoReviewMountCreate a free account to mount