Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2024-12-08 | wip: sorting out the email sending | Matthew Lemon | 1 | -0/+2 | |
2024-12-05 | Add unique constraint to EmailVerification email field | Matthew Lemon | 1 | -2/+1 | |
This update enhances the EmailVerification model by ensuring the email field is unique, preventing duplicate records. A new form, EmailVerificationForm, was also introduced to handle email cleaning and validation, which enhances user input handling. Additionally, existing views and templates have been updated to integrate this form, improving the user experience and error feedback. | |||||
2024-12-04 | Email verification | Matthew Lemon | 1 | -0/+7 | |
- Associated changes in the .env file now allow us to test the SMTP server config - Added mine and J's email ad admins - Grab env variables from the .env file in the local.py file for testing purposes - Set an expiry of 24hrs for the validation link to work - Added an HTML version of the verification email | |||||
2024-12-03 | Better handling of email verification | Matthew Lemon | 1 | -1/+4 | |
2024-12-03 | First cut at email verification | Matthew Lemon | 1 | -0/+9 | |
2024-11-26 | Got the basic form anbd privacy policy in place | Matthew Lemon | 1 | -0/+7 | |
2024-10-19 | Add multiple items to the cart and Stripe process | Matthew Lemon | 1 | -1/+1 | |
- Very rough but it works - Multiple items can be added to cart - Can be bought with stripe - Shopping cart is deleted after successful transaction | |||||
2024-10-19 | Changes the Resource to include Stripe reference | Matthew Lemon | 1 | -1/+4 | |
2024-10-17 | Update Stripe and include the API key | Matthew Lemon | 1 | -0/+3 | |
2024-10-15 | Renamed from pyblackbird_cc to alphabetlearning - everywhere | Matthew Lemon | 1 | -1/+1 | |
2024-09-16 | Upgrade to bootstrap 5.3 | Matthew Lemon | 1 | -1/+1 | |
2024-09-14 | wip: testing adding resources to shopping cart | Matthew Lemon | 1 | -0/+3 | |
2024-09-14 | wip: adding shopping card functionality | Matthew Lemon | 1 | -5/+9 | |
2024-09-09 | subscription and user is now uniquely constrained | Matthew Lemon | 1 | -0/+3 | |
2024-09-09 | Test passing: signal sent on sign-up to create subscription | Matthew Lemon | 1 | -1/+1 | |
- user signs up - signal sent which creates Subscription based on SubscriptionPlan allowing 10 downloads initially. Plan lasts 365 days at present | |||||
2024-09-08 | wip: implementing checkout | Matthew Lemon | 1 | -0/+61 | |
- also some formatting changes |