docs: record task 8 verification evidence

This commit is contained in:
2026-03-18 14:00:56 -04:00
parent 81cfbe070d
commit 4d46c49a6d

View File

@@ -9,3 +9,9 @@
- The settings dialog is backed by AndroidX Preferences and includes Theme (Light/Dark/Follow System), Base URL, and API key fields.
- Save-and-close validates URL and API key drafts, runs health-check verification for credential changes, applies settings immediately, and refreshes drawer/boards state when credentials change.
- Logout remains available from the drawer with confirmation; it clears stored auth/session workspace state and returns to the login screen.
### Verification
- Commands run: `./gradlew :app:testDebugUnitTest --tests "space.hackenslacker.kanbn4droid.app.auth.SettingsApplyCoordinatorTest"`, `./gradlew :app:testDebugUnitTest --tests "space.hackenslacker.kanbn4droid.app.boards.BoardsViewModelTest"`, `./gradlew :app:connectedDebugAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=space.hackenslacker.kanbn4droid.app.BoardsFlowTest`, `./gradlew :app:testDebugUnitTest`, `./gradlew :app:assembleDebug`.
- Result summary: targeted JVM tests passed, full debug JVM test suite passed, and `:app:assembleDebug` passed.
- Instrumentation note: blocked in this environment with `No connected devices!` for `:app:connectedDebugAndroidTest`.