Skip to content

[codex] Complete auth and PowerSync client foundation#12

Merged
Eoic merged 16 commits into
masterfrom
feat/auth
Jun 26, 2026
Merged

[codex] Complete auth and PowerSync client foundation#12
Eoic merged 16 commits into
masterfrom
feat/auth

Conversation

@Eoic

@Eoic Eoic commented Jun 26, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds the client auth/session foundation for email/password and Google OAuth token handling.
  • Introduces the books repository architecture backed by PowerSync-managed SQLite, with separate guest and authenticated databases.
  • Surfaces sync state to the UI and adds repository/database switching tests plus a live books sync integration test.

Validation

  • flutter test — 562 passed, 8 skipped
  • flutter analyze --no-fatal-warnings --no-fatal-infos — no errors; existing warnings/infos remain
  • flutter test test/auth — all tests passed
  • Live books PowerSync integration against local Docker stack — passed

@Eoic Eoic self-assigned this Jun 26, 2026
@Eoic Eoic marked this pull request as ready for review June 26, 2026 20:47
Copilot AI review requested due to automatic review settings June 26, 2026 20:47
@Eoic Eoic merged commit 46d9f97 into master Jun 26, 2026
1 check passed
@Eoic Eoic deleted the feat/auth branch June 26, 2026 20:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants