feat: complete M0 — legal pages, consent, tip_views metrics, account deletion UI
- /legal/terms and /legal/privacy pages (linked from sign-in) - Consent (consentGiven=true) recorded on first Google sign-in - tip_views table: one row per tip served — enables activation + reaction rate queries - tip_views purged on account deletion - Delete account button on /connect (confirm → revoke tokens → purge data → sign out) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
16
.playwright-mcp/page-2026-04-15T07-41-23-867Z.yml
Normal file
16
.playwright-mcp/page-2026-04-15T07-41-23-867Z.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
- main [ref=e2]:
|
||||
- generic [ref=e3]:
|
||||
- heading "oO" [level=1] [ref=e4]
|
||||
- paragraph [ref=e5]: one tip. right now.
|
||||
- link "Continue with Google" [ref=e7] [cursor=pointer]:
|
||||
- /url: /api/auth/login?redirectTo=/connect
|
||||
- img [ref=e8]
|
||||
- text: Continue with Google
|
||||
- paragraph [ref=e13]:
|
||||
- text: By continuing you agree to our
|
||||
- link "Terms" [ref=e14] [cursor=pointer]:
|
||||
- /url: /legal/terms
|
||||
- text: and
|
||||
- link "Privacy Policy" [ref=e15] [cursor=pointer]:
|
||||
- /url: /legal/privacy
|
||||
- text: .
|
||||
Reference in New Issue
Block a user