aboutsummaryrefslogtreecommitdiffstats
path: root/alphabetlearning/payments/models.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* wip: sorting out tests and factoriesMatthew Lemon36 hours1-2/+1
|
* wip: sorting out the email sendingMatthew Lemon2024-12-081-0/+2
|
* Add unique constraint to EmailVerification email fieldMatthew Lemon2024-12-051-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.
* Email verificationMatthew Lemon2024-12-041-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
* Better handling of email verificationMatthew Lemon2024-12-031-1/+4
|
* First cut at email verificationMatthew Lemon2024-12-031-0/+9
|
* Got the basic form anbd privacy policy in placeMatthew Lemon2024-11-261-0/+7
|
* Add multiple items to the cart and Stripe processMatthew Lemon2024-10-191-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
* Changes the Resource to include Stripe referenceMatthew Lemon2024-10-191-1/+4
|
* Update Stripe and include the API keyMatthew Lemon2024-10-171-0/+3
|
* Renamed from pyblackbird_cc to alphabetlearning - everywhereMatthew Lemon2024-10-151-0/+71