Commit Graph

12 Commits

Author SHA1 Message Date
5c5f0966df fix: add git safe.directory for Flutter SDK in Docker CI
Some checks failed
CI / test (push) Failing after 45s
CI / build-apk (push) Has been skipped
2026-01-30 04:31:45 +00:00
14687ae2ba fix: install jq and system deps for Flutter CI action
Some checks failed
CI / test (push) Failing after 1m33s
CI / build-apk (push) Has been skipped
2026-01-30 04:28:20 +00:00
eea520a62f ci: add Gitea Actions CI workflow
Some checks failed
CI / test (push) Failing after 51s
CI / build-apk (push) Has been skipped
2026-01-29 23:18:11 +00:00
b191cfe083 Point API to production: api.donovankelly.xyz 2026-01-28 02:31:48 +00:00
25733fe90b Add Profile screen with name, title, company, phone, signature settings 2026-01-27 22:59:25 +00:00
99f0983446 Show error message longer (10s) when email generation fails 2026-01-27 22:37:07 +00:00
ef6a032791 UI: Replace hidden menu with visible quick action buttons on client profile 2026-01-27 22:35:58 +00:00
ef5bb58b5d build files 2026-01-27 16:17:21 -06:00
517b25468c fix: auth token handling, add tests
- 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
2026-01-27 22:12:33 +00:00
ce6e7598dd Add unit tests for clients, auth, and theme 2026-01-27 18:30:06 +00:00
e39cb841ed Fix Flutter 3.x compatibility: Icons and CardThemeData 2026-01-27 18:13:47 +00:00
c8ac4ec8bc Initial Flutter scaffold: Riverpod + GoRouter + Dio 2026-01-27 13:20:01 +00:00