feat: add Terms & Conditions checkbox to signup (#4) #5
Reference in New Issue
Block a user
Delete Branch "issue-4-terms-conditions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
terms-agreementfeature capsule for storing consent recordsFixes #4
Changes
Backend
terms_agreementstable with audit fieldsTermsAgreementRepositorywith transaction supportAuthService.signup()for atomic creationtermsAcceptedvalidation to signup schemaFrontend
z.literal(true)Test plan
🤖 Generated with Claude Code