- 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
662 B
662 B
End-to-end test plan (future)
| Flow | Preconditions | Steps | Pass criteria |
|---|---|---|---|
| Sync directory | Backend up, API key set | Create entry via POST; pull GET; app offline queue flush | Data matches |
| Auth / RBAC | Test users seeded | Login restricted action | 403 without role |
| Meeting join | Stub or WebRTC test peer | Join → audio route | Connection state Connected |
Tooling: Maestro, Appium, or Espresso + MockWebServer for Android; XCUITest for iOS when the native app exists.
CI: Run backend :backend:test and Android unit tests on every push; reserve E2E for nightly or pre-release.