Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed Mailgun - all of itv.0.1-funnel | Matthew Lemon | 8 days | 1 | -108/+15 |
| | |||||
* | wip: Adds the shopping cart link if user logged in | Matthew Lemon | 10 days | 1 | -12/+12 |
| | | | | | | - basic text-only link visible if user logged in - can still click the link and get an empty card - this needs to be removed | ||||
* | testing llms ability to liberally add comments to a func | Matthew Lemon | 2024-12-23 | 1 | -27/+50 |
| | |||||
* | Adds Google Analytics | Matthew Lemon | 2024-12-16 | 1 | -0/+9 |
| | |||||
* | Added links and changed order of images | Matthew Lemon | 2024-12-10 | 3 | -7/+10 |
| | |||||
* | Adds v3 reCAPCHA to the field | Matthew Lemon | 2024-12-09 | 3 | -2/+17 |
| | |||||
* | wip: moving home page to home app and implementing reCAPTCHA | Matthew Lemon | 2024-12-09 | 13 | -1/+50 |
| | |||||
* | wip: working on ratelimit - not quite working in the browser | Matthew Lemon | 2024-12-08 | 1 | -0/+2 |
| | |||||
* | Adds spinner after submission | Matthew Lemon | 2024-12-08 | 2 | -0/+51 |
| | |||||
* | Tidy imports, remove breakpoint, remove logged in link | Matthew Lemon | 2024-12-08 | 2 | -7/+3 |
| | |||||
* | Make the form look slightly better without the blue outline | Matthew Lemon | 2024-12-08 | 1 | -10/+15 |
| | |||||
* | Uses Mailgun for production and local settings | Matthew Lemon | 2024-12-08 | 1 | -6/+7 |
| | | | | | - credentials are in the .env file - uses the mailgun http API to send verification messages | ||||
* | wip: temporarily switched to mailgun testing | Matthew Lemon | 2024-12-08 | 1 | -19/+41 |
| | | | | | - this uses mailgun sandbox credentials whilst I was setting up the domain on there. | ||||
* | wip: sorting out the email sending | Matthew Lemon | 2024-12-08 | 6 | -49/+83 |
| | |||||
* | Add unique constraint to EmailVerification email field | Matthew Lemon | 2024-12-05 | 5 | -197/+267 |
| | | | | 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 verification | Matthew Lemon | 2024-12-04 | 3 | -19/+61 |
| | | | | | | | | - 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 verification | Matthew Lemon | 2024-12-03 | 6 | -11/+32 |
| | |||||
* | First cut at email verification | Matthew Lemon | 2024-12-03 | 10 | -81/+209 |
| | |||||
* | Sorted imports | Matthew Lemon | 2024-12-03 | 1 | -12/+15 |
| | |||||
* | Some tweaks to the spurt | Matthew Lemon | 2024-12-02 | 3 | -15/+20 |
| | |||||
* | Now has spurting letters coming from the radge | Matthew Lemon | 2024-12-02 | 2 | -3/+4 |
| | |||||
* | With text on the success page | Matthew Lemon | 2024-12-02 | 1 | -17/+32 |
| | |||||
* | First cut of Javascript letters explosion animation | Matthew Lemon | 2024-12-02 | 1 | -2/+125 |
| | |||||
* | wip: site is better | Matthew Lemon | 2024-12-02 | 9 | -176/+138 |
| | |||||
* | wip: working | Matthew Lemon | 2024-12-01 | 17 | -34/+31 |
| | |||||
* | wip: working on the form and front page | Matthew Lemon | 2024-12-01 | 3 | -151/+313 |
| | |||||
* | Adds some nice images and tidies up funnel page | Matthew Lemon | 2024-12-01 | 12 | -38/+100 |
| | |||||
* | Added two boxes of text to the home page. | Matthew Lemon | 2024-11-26 | 4 | -35/+137 |
| | |||||
* | Got the basic form anbd privacy policy in place | Matthew Lemon | 2024-11-26 | 9 | -432/+135 |
| | |||||
* | Change month on front page | Matthew Lemon | 2024-11-10 | 1 | -1/+1 |
| | |||||
* | tweak position of button | Matthew Lemon | 2024-10-20 | 1 | -3/+3 |
| | |||||
* | bugfix: assign price of 0 to resource without Price object | Matthew Lemon | 2024-10-20 | 2 | -1/+6 |
| | |||||
* | Can now delete item from basket | Matthew Lemon | 2024-10-20 | 6 | -6/+30 |
| | | | | | | | - if is only one item left, it is deleted along with the basket - if there are more than one, just that one is deleted - TODO needs proper handling of the confirmation page - it's not formatted. htmx? | ||||
* | tidying up the cart detail page - still nowhere near good enough | Matthew Lemon | 2024-10-20 | 5 | -39/+31 |
| | |||||
* | bugfix: detail view failed if user had no shopping cart | Matthew Lemon | 2024-10-20 | 1 | -4/+6 |
| | |||||
* | bugfix: bad request if resource doesn't have price object | Matthew Lemon | 2024-10-20 | 1 | -4/+3 |
| | |||||
* | Cart shows items in it; disables buttons if item in basket | Matthew Lemon | 2024-10-20 | 9 | -16/+131 |
| | | | | | | | | | | - Rough cart icon in navbar - Shows items in cart - Styled dependent on existence - Add to cart buttons disabled if resource in cart, on resource list page and detail page - Throws 404 error if trying add item to cart which has no price - eventually all items will have a price | ||||
* | Adds basic login, logout and profile link to nav | Matthew Lemon | 2024-10-20 | 1 | -0/+13 |
| | |||||
* | Updates the TODO list for payments views | Matthew Lemon | 2024-10-20 | 1 | -4/+4 |
| | |||||
* | Add multiple items to the cart and Stripe process | Matthew Lemon | 2024-10-19 | 8 | -28/+63 |
| | | | | | | | - 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 reference | Matthew Lemon | 2024-10-19 | 7 | -20/+73 |
| | |||||
* | Test email in the console | Matthew Lemon | 2024-10-19 | 1 | -2/+13 |
| | |||||
* | skeleton webhook for stripe working | Matthew Lemon | 2024-10-17 | 2 | -1/+29 |
| | |||||
* | Adds TODO to the payments/view page for the next steps | Matthew Lemon | 2024-10-17 | 1 | -0/+12 |
| | |||||
* | Update Stripe and include the API key | Matthew Lemon | 2024-10-17 | 2 | -2/+6 |
| | |||||
* | Renamed from pyblackbird_cc to alphabetlearning - everywhere | Matthew Lemon | 2024-10-15 | 378 | -0/+94100 |