- 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
102 lines
1.9 KiB
Plaintext
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/
|