Skip to content

feat(make): Google/Apple sign-in fallback + step logging (v0.149.0) - #310

Merged
beveradb merged 2 commits into
mainfrom
feat/social-signin-fallback
Nov 6, 2026
Merged

beveradb merged 2 commits into
mainfrom
feat/social-signin-fallback

Conversation

@beveradb

@beveradb beveradb commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Live 2026-11-05: a singer's Google/Apple taps on make-it did nothing, she had no way forward, and the box never heard about it.

  • A tap whose sign-in hasn't returned after 6 s shows "Nothing happening? Use your email below instead." under the buttons (make-it + Save tonight's songs). Clears on token or error; survives re-renders.
  • POST /sing/make/social-event logs each step (tap, token, no_token, closed, error, script_failed, stall) at INFO and in the action log. Google taps are detected via window blur onto its iframe.
  • New string hand-translated into 32 locales; validator passes.

Tests: 3 integration and 3 e2e; the existing social route mocks were narrowed to social?*. Build host: 48/48 make-it and account-link e2e tests pass. The broader run passes except the pre-existing TestShellHeader layout test.

Local CodeRabbit skipped (live show follow-up), so no ignore line.

🤖 Generated with Claude Code

https://claude.ai/code/session_012RYLVUT9R9DTcUZB1zhh88

beveradb and others added 2 commits November 6, 2026 00:10
A tap whose sign-in hasn't come back in 6 s shows 'Nothing happening? Use
your email below instead.' Each step (tap/token/closed/error/script_failed/
stall) posts to /sing/make/social-event for the action log. Google taps are
detected via window blur onto its iframe.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RYLVUT9R9DTcUZB1zhh88
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RYLVUT9R9DTcUZB1zhh88
@coderabbitai

coderabbitai Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@beveradb
beveradb merged commit d7f3607 into main Nov 6, 2026
2 checks passed
@beveradb
beveradb deleted the feat/social-signin-fallback branch November 6, 2026 21:42
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.

1 participant