c013536e2b
Commit the client Firebase config (bizgaze-connect, package com.bizgaze.connect) and have the Codemagic Android step copy it into android/app/ so the google-services Gradle plugin applies and FirebaseApp initializes — fixing the root cause of the "Default FirebaseApp is not initialized" crash. google-services.json is client-side (ships in the APK), safe for this private repo. The service-account key stays OUT of git (.gitignore: *firebase-adminsdk*.json / *service-account*.json) — it goes on the server as FCM_SERVICE_ACCOUNT separately. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
57 lines
856 B
Plaintext
57 lines
856 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
|
|
# Database files
|
|
*.db
|
|
*.db-shm
|
|
*.db-wal
|
|
*.sqlite
|
|
|
|
# Certificates & keys
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
|
|
# Environment files
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Local deploy trigger password (never commit)
|
|
deploy.secret
|
|
|
|
# Build output
|
|
dist/
|
|
build/
|
|
out/
|
|
|
|
# Native client generated/build artifacts (Capacitor adds platform dirs; Electron builds to dist)
|
|
mobile/android/
|
|
mobile/ios/
|
|
|
|
# Keep the desktop app icon (a build RESOURCE), even though the global build/ rule ignores it
|
|
!desktop/build/
|
|
!desktop/build/**
|
|
|
|
# Runtime media (created at startup by config.js)
|
|
server/recordings/
|
|
server/transcripts/
|
|
server/uploads/
|
|
server/downloads/
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Editor
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Firebase service-account keys (SECRET private key — NEVER commit)
|
|
**/*firebase-adminsdk*.json
|
|
**/*service-account*.json
|