d5adc2f985
HIGH: garbled env vars in 5 files fixed (auth, admin, webhooks, tautulli) HIGH: double /api prefix in frontend API client fixed HIGH: committed Solana keypair removed from repo MEDIUM: JWT_SECRET hardcoded fallback removed (now fails fast) MEDIUM: admin settings update now validates numeric inputs MEDIUM: wallet dead code removed from frontend API client MEDIUM: backfill no longer blocks login (fire-and-forget) LOW: vanity-keypair-coop.json added to .gitignore LOW: SystemSettings.id default fixed (cuid -> 'default') LOW: overseerClient in admin.ts made lazy-initialized LOW: .env already in .gitignore (verified)
76 lines
721 B
Plaintext
76 lines
721 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
*/node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# Build outputs
|
|
dist/
|
|
build/
|
|
.next/
|
|
out/
|
|
|
|
# Environment files
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
!.env.example
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
lerna-debug.log*
|
|
|
|
# Testing
|
|
coverage/
|
|
.nyc_output/
|
|
|
|
# Solana
|
|
.anchor/
|
|
target/
|
|
**/*.rs.bk
|
|
Cargo.lock
|
|
|
|
# Database
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# Docker volumes
|
|
postgres_data/
|
|
redis_data/
|
|
|
|
# SSL certificates (add your own)
|
|
docker/nginx/ssl/*.pem
|
|
docker/nginx/ssl/*.key
|
|
docker/nginx/ssl/*.crt
|
|
|
|
# Misc
|
|
.cache/
|
|
temp/
|
|
tmp/
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# Pi-lens cache
|
|
.pi-lens/
|
|
|
|
# Keep directory structure
|
|
!.gitkeep
|
|
vanity-keypair-coop.json
|