The build-apk job was failing because the Docker runner image doesn't include Android SDK. Added steps to download Android command-line tools, accept licenses, and install SDK 34.
- Read bearer token from set-auth-token header - Add mounted checks to prevent setState after dispose - Add mocktail for testing - Add widget tests for login, clients, events screens - Add unit tests for auth provider, API client - 110 tests passing