5 Commits
Author SHA1 Message Date
nessi 83f372c648 chore(android): add Gradle properties configuration
NexaMFA CI / backend (push) Successful in 15s
NexaMFA CI / frontend (push) Successful in 26s
NexaMFA CI / android (push) Failing after 3m7s
Add gradle.properties with AndroidX support, Jetifier, SDK 35 compatibility, Kotlin official code style, build caching, and JVM memory settings (3GB heap with UTF-8 encoding).
2026-06-28 10:05:56 +02:00
nessi 155008fc78 ci: replace Gradle setup action with manual installation and pin frontend dependencies
NexaMFA CI / backend (push) Successful in 14s
NexaMFA CI / frontend (push) Successful in 41s
NexaMFA CI / android (push) Failing after 2m26s
Replace gradle/actions/setup-gradle with manual Gradle 8.8 installation to resolve compatibility issues. Pin all frontend dependencies to specific versions instead of using 'latest' for reproducible builds. Update TypeScript moduleResolution to 'Bundler' and add Vite client types.
2026-06-28 09:59:24 +02:00
nessi cd1040445b ci: replace Android SDK container with setup actions in CI workflow
NexaMFA CI / backend (push) Successful in 14s
NexaMFA CI / frontend (push) Failing after 36s
NexaMFA CI / android (push) Failing after 3m54s
Replace the cirruslabs/android-sdk container with individual setup actions for Java 17, Android SDK, and Gradle 8.8 to improve build flexibility and maintainability.
2026-06-28 09:49:38 +02:00
nessi cdbac45fd2 ci: add quotes to environment variables and Docker tags in CI workflow
NexaMFA CI / backend (push) Successful in 1m46s
NexaMFA CI / android (push) Failing after 54s
NexaMFA CI / frontend (push) Failing after 8m20s
2026-06-28 09:40:55 +02:00
nessi f925009977 chore: initial project setup with backend, frontend, Android app, and CI/CD
Add complete NexaMFA push MFA system with:
- FastAPI backend with PostgreSQL, Redis, OIDC provider, and Prometheus metrics
- React TypeScript admin console
- Android Kotlin/Jetpack Compose app with biometric authentication
- Docker Compose deployment configuration
- Gitea CI workflow for backend, frontend, and Android builds
- Environment configuration template with security settings
- Documentation for security model, deployment
2026-06-28 09:37:51 +02:00