adilallo
ab6a0c807d
Keep a published rule when some invitation emails already went out, and only set Reply-To when the inviter address is a mailbox.
2026-11-06 09:22:06 -07:00
adilallo
727a92a9ac
Send the invitation as a light letter that names the community, the inviter by email, and who can read the Rule.
2026-11-06 09:00:44 -07:00
adilallo
88bfccd1e7
Say Finish instead of Publish, and match login, cookies, privacy, and account-delete copy to the decided wording.
2026-11-06 08:39:00 -07:00
adilallo
2348a9e94f
Walk Create Community through the Figma screens and restore a chosen logo after reload, so a guest can leave without saving until they reach the email step.
2026-11-05 16:14:04 -07:00
adilallo and Cursor
c0ba3a3798
Add the Workshops page and keep each sign-up on the site.
...
The form is built once to the settled field set, and a valid send is saved before anyone is emailed.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-03 19:56:49 -07:00
adilallo and Cursor
f780eac1fa
Encode sign-in mail as base64 so webmail cannot mangle the verify token.
...
Quoted-printable still rewrote token= as token=3D in the raw MIME, which some clients never decode. Distinguish a missing token from a real expiry, and keep links valid for 60 minutes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 17:07:00 -06:00
adilallo and Cursor
d920e39f09
Send sign-in mail as HTML so quoted-printable wrapping cannot break the verify URL.
...
Staging was delivering magic links that looked expired because the token query string was encoded and wrapped in plaintext MIME. Also read rate-limit retry from the API error body, mention spam in the success copy, and document SES relay DNS.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 10:01:25 -06:00
adilallo
8137593aa0
Migrate env variables to Cloudron
2026-05-22 15:50:33 -06:00
adilallo
625a8c3161
Ask organizer modal implemented
2026-05-11 18:03:52 -06:00
adilallo
9f2141a62d
Manage stakeholders implemented
2026-05-09 23:12:11 -06:00
adilallo
0ce05372bf
Implement email change
2026-04-26 07:47:25 -06:00
adilallo
7218947df3
Magic-link sign in UI and APIs
2026-04-06 16:37:15 -06:00
adilallo
c8e930552b
Align backend plan with codebase
2026-04-04 22:20:02 -06:00