Public-release prep: ELv2 license, README/CLA/NOTICE, SSRF safeFetch, identifier genericization, export tooling

This commit is contained in:
Jannis Braun
2026-06-22 16:04:03 +02:00
parent c0a6477059
commit 8dd76f3435
44 changed files with 1272 additions and 267 deletions
+19 -3
View File
@@ -17,10 +17,19 @@ data/
*.db
*.db-journal
# Environment
# Environment — ignore every .env variant except the tracked example
.env
.env.local
.env.*.local
.env.*
!.env.example
# Credentials / private keys (defense-in-depth; none should ever be committed)
*.pem
*.key
*.p12
*.pfx
*.crt
id_rsa*
id_ed25519*
# Generated deployment config (contains secrets)
livekit.yaml
@@ -28,10 +37,17 @@ livekit.yaml
# OS files
.DS_Store
Thumbs.db
ehthumbs.db
Desktop.ini
._*
*.swp
*.swo
*~
# Internal process docs / scratch (never published; see scripts/prepare-public-release.sh)
*.rtf
*.rtfd/
# IDE
.idea/
.vscode/