48 Commits

Author SHA1 Message Date
Nathan Chapman
dd656a7dcf Fix payment name params in PayPal 2022-05-20 17:17:03 -06:00
Nathan Chapman
05506503bf Add urllib quote to address validation 2022-05-20 17:16:34 -06:00
Nathan Chapman
332840aa3b Proper order filtering for customer view 2022-05-19 19:16:41 -06:00
Nathan Chapman
178c0b61f2 Add ability for customers to change password from account 2022-05-19 18:50:23 -06:00
Nathan Chapman
eb09862803 Change header text 2022-05-17 20:16:17 -06:00
Nathan Chapman
8b6b5a298c pep8 fixes 2022-05-15 10:30:49 -06:00
Nathan Chapman
62031b72fd Change grind details location to name 2022-05-15 07:44:11 -06:00
Nathan Chapman
63eae6897c Fix coupon instance 2022-05-14 07:35:31 -06:00
Nathan Chapman
adb3b73d5f Remove self 2022-05-14 07:32:59 -06:00
Nathan Chapman
63a15b8935 Add try/catch when fetching user 2022-05-12 21:48:18 -06:00
Nathan Chapman
4f205cd504 Change link position and fix grammar 2022-05-12 21:23:24 -06:00
Nathan Chapman
cc40d3e4db Move coupon save to appropriate place 2022-05-12 17:38:51 -06:00
Nathan Chapman
ee186f047e Fix when no coupon error 2022-05-11 20:39:14 -06:00
Nathan Chapman
4f43cc6a80 Add coupon check 2022-05-11 20:09:45 -06:00
Nathan Chapman
60896a2835 pep8 2022-05-11 17:39:22 -06:00
Nathan Chapman
2521beea74 Add custom filter and remove individual grinds functionality 2022-05-08 14:46:55 -06:00
Nathan Chapman
89b40d639d Add ability for customer to add their own shipping address 2022-05-08 12:14:21 -06:00
Nathan Chapman
8587366e9e Add functional tests to test addresses 2022-05-08 10:24:23 -06:00
Nathan Chapman
98b6f5e9c4 Add tests 2022-05-05 18:17:53 -06:00
Nathan Chapman
46bc3ff0ff Fixes 2022-05-02 19:40:15 -06:00
Nathan Chapman
b3c75bdb7d Fix paypal same-site origin opener policy 2022-05-01 10:47:08 -06:00
Nathan Chapman
f2003a711f Update USPS shipping handling 2022-05-01 10:29:59 -06:00
Nathan Chapman
7e5985fdc7 Set proper Paypal environment for production 2022-04-30 15:31:17 -06:00
Nathan Chapman
ba3e19d2bf Update Allowed hosts 2022-04-30 14:23:40 -06:00
Nathan Chapman
13d016c888 Add LineItem for each variation 2022-04-30 11:10:40 -06:00
Nathan Chapman
1f96330e67 Fixes and updates 2022-04-30 10:23:02 -06:00
Nathan Chapman
642c7aaf9f Add phone number back to site footer and contact pages 2022-04-30 09:44:53 -06:00
Nathan Chapman
3fb954af93 Add photos to about page 2022-04-30 09:44:38 -06:00
Nathan Chapman
b2c0538172 Add page banners 2022-04-30 09:37:41 -06:00
Nathan Chapman
373de1862b Add titles to main pages 2022-04-30 09:21:13 -06:00
Nathan Chapman
7f4ac4ba6a Add basic product alternatives 2022-04-28 20:16:39 -06:00
Nathan Chapman
a0720cf0c2 Add signup form and add logging for production 2022-04-27 18:56:50 -06:00
Nathan Chapman
e8c3deda6c Better default address handling 2022-04-24 15:08:40 -06:00
Nathan Chapman
7e92e233fe Add checks for shipping information 2022-04-24 14:48:16 -06:00
Nathan Chapman
9808eebfeb Finalize shipping 2022-04-24 12:38:44 -06:00
Nathan Chapman
c330acc5f6 Add basic shipping functionality 2022-04-23 15:17:11 -06:00
Nathan Chapman
72e4ab8cda Add alternative image when hovering over product 2022-04-20 19:56:49 -06:00
Nathan Chapman
5e03fcde06 Updates to UI and improvements 2022-04-15 21:50:42 -06:00
Nathan Chapman
48eeb155b9 Updates and fixes 2022-04-14 21:28:28 -06:00
Nathan Chapman
fe82eb2476 Basic shipping 2022-04-14 19:24:34 -06:00
Nathan Chapman
2e0c0ad83b Add mobile styling and update base styles for storefront 2022-04-06 19:13:49 -06:00
Nathan Chapman
f55a87dca4 UI cleanup and fixes 2022-04-05 10:04:24 -06:00
Nathan Chapman
5400002772 Updates and fixes 2022-04-03 09:56:12 -06:00
Nathan Chapman
775df2501a Add coupon functionality 2022-04-01 11:11:50 -06:00
Nathan Chapman
4000cab0de Add product update form and update config 2022-03-22 15:44:47 -06:00
Nathan Chapman
62349b006e Reconfigure PayPal payment handling 2022-03-15 14:34:32 -06:00
Nathan Chapman
046060afca Update checkout 2022-03-14 08:57:40 -06:00
Nathan Chapman
7df5e92720 Initial commit 2022-03-10 20:24:46 -07:00