- Admin invites by entering email instead of copying a link - If email matches existing Tia user → creates pending invite visible on their Circles page with Accept/Decline buttons - If email is not registered → sends Resend email with signup link that lands them directly in the circle after account creation - DB migration adds invited_email + invited_family_id to circle_invites - New GET /api/circles/invites endpoint for pending invite banners - Remove clipboard-copy approach entirely Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
41 lines
No EOL
784 B
JSON
41 lines
No EOL
784 B
JSON
{
|
|
"version": "7",
|
|
"dialect": "postgresql",
|
|
"entries": [
|
|
{
|
|
"idx": 0,
|
|
"version": "7",
|
|
"when": 1779518962214,
|
|
"tag": "0000_baseline_prod_2026_05_19",
|
|
"breakpoints": true
|
|
},
|
|
{
|
|
"idx": 1,
|
|
"version": "7",
|
|
"when": 1779538936553,
|
|
"tag": "0001_wardrobe_tables",
|
|
"breakpoints": true
|
|
},
|
|
{
|
|
"idx": 2,
|
|
"version": "7",
|
|
"when": 1779539431897,
|
|
"tag": "0002_outfits_table",
|
|
"breakpoints": true
|
|
},
|
|
{
|
|
"idx": 3,
|
|
"version": "7",
|
|
"when": 1748134800000,
|
|
"tag": "0003_circles",
|
|
"breakpoints": true
|
|
},
|
|
{
|
|
"idx": 4,
|
|
"version": "7",
|
|
"when": 1748221200000,
|
|
"tag": "0004_circle_invite_email",
|
|
"breakpoints": true
|
|
}
|
|
]
|
|
} |