Files
smoa/.gitignore
T
defiQUG a2dc194a49 Monorepo: Gitea CI, docs, auth/sync, backend APIs, gitignore
- Add Gitea Actions workflow; point README to gitea.d-bis.org/Sankofa_Phoenix/SMOA
- Expand .gitignore for Spring H2 data, secrets, Kotlin .kotlin/, tooling
- Track docs/api/generated ReDoc bundle; refresh api docs README
- Android: network/auth/sync, UI shell, tests; backend credentials/integrity APIs
- Docs, scripts (generate-api-docs), modules and core updates

Made-with: Cursor
2026-03-23 20:19:24 -07:00

102 lines
1.9 KiB
Plaintext

# =============================================================================
# SMOA monorepo — Android app + Gradle modules + Spring Boot backend
# =============================================================================
# --- Android pack / bytecode ---
*.apk
*.aab
*.aar
*.ap_
*.dex
# --- JVM ---
*.class
*.hprof
hs_err_pid*
replay_pid*
# --- Build outputs ---
bin/
gen/
out/
release/
build/
.gradle/
# Kotlin incremental / metadata (Gradle Kotlin plugin; root + subprojects)
.kotlin/
# --- Local machine / SDK (never commit) ---
local.properties
# Optional per-developer overrides (JAVA_HOME path, etc.)
gradle.properties.local
# --- Spring Boot: file-based H2 when running from backend/ ---
backend/data/
# --- Secrets & environment (Docker Compose, local runs) ---
.env
.env.*
!.env.example
keystore.properties
*.jks
*.keystore
# Local Spring profiles (often contain secrets or machine-specific URLs)
application-local.yml
application-local.properties
application-secrets.yml
application-secret.yml
# Local Compose overrides (ports, bind mounts, secrets)
docker-compose.override.yml
# --- Google Services / Firebase (use a template in-repo if the team shares a non-secret stub) ---
google-services.json
# --- Native / CMake ---
.externalNativeBuild/
.cxx/
# --- Logs & temp ---
*.log
*.tmp
*.temp
*~
*.swp
*.swo
*.orig
# --- Android Studio / legacy ---
.navigation/
captures/
proguard/
# --- IntelliJ / Android Studio ---
*.iml
.idea/
# --- Lint / tooling caches (AGP outputs live under build/; these cover edge cases) ---
lint/intermediates/
lint/generated/
lint/outputs/
lint/tmp/
# --- fastlane ---
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/
fastlane/test_output/
fastlane/readme.md
# --- OS ---
.DS_Store
Thumbs.db
Desktop.ini
# --- Local tooling archives ---
commandlinetools-linux-*_latest.zip
# --- Optional: local Action runner / CI experimentation ---
.act/