Josh Creek
|
d62b17ad65
|
docs(#55): Improve clarity around db migrations
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2024-11-02 15:38:13 +00:00 |
|
Josh Creek
|
259d83a71e
|
refactor(#55): Improve error handling for requestAccountDeletion
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2024-11-02 15:32:52 +00:00 |
|
Josh Creek
|
26426f9804
|
feat(#55): Add error check for Brevo API key
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2024-11-02 15:28:37 +00:00 |
|
Josh Creek
|
1250261afe
|
docs(#55): Add comments to .env.example
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2024-11-02 15:18:42 +00:00 |
|
Josh Creek
|
f1f2fe99d7
|
feat(#59): Enable showing subscriptions and transactions
|
2024-11-01 20:12:08 +00:00 |
|
Josh Creek
|
3189d8932b
|
feat(#59): Add styling to account page
|
2024-11-01 19:12:34 +00:00 |
|
Josh Creek
|
fe1f49090c
|
chore(#65): Comment out test code
|
2024-10-30 21:08:20 +00:00 |
|
Josh Creek
|
9253926c7d
|
chore(*): Remove unused components
|
2024-10-30 21:06:28 +00:00 |
|
Josh Creek
|
ddac66e3a9
|
feat(#65): Update example env
|
2024-10-30 21:06:20 +00:00 |
|
Josh Creek
|
3d89222eec
|
feat(#65): Replace existing console logs
|
2024-10-30 21:06:12 +00:00 |
|
Josh Creek
|
2ef478e4b1
|
feat(#65): Add winston and axiom logging
|
2024-10-30 21:04:40 +00:00 |
|
Josh Creek
|
67b748b88e
|
chore(*): Remove redundant sign out button
|
2024-10-30 18:48:27 +00:00 |
|
Josh Creek
|
c23de036c7
|
feat(#60): Clear basket on sign out
|
2024-10-30 18:48:11 +00:00 |
|
Josh Creek
|
478ff600d3
|
feat(#53): Add policy link to cookie consent banner
|
2024-10-30 18:33:03 +00:00 |
|
Josh Creek
|
cb1321825d
|
feat(#53): Add policy links to footer
|
2024-10-30 18:32:45 +00:00 |
|
Josh Creek
|
464f365085
|
feat(#55): Enable sending account deletion emails through brevo npm package
|
2024-10-29 22:10:21 +00:00 |
|
OllyNicholass
|
7de7ccf9aa
|
refactor: add issue ids to TODOs
|
2024-10-29 21:57:10 +00:00 |
|
OllyNicholass
|
8540a2c50f
|
chore: add workspace vscode config for indentation 😉
|
2024-10-29 21:47:14 +00:00 |
|
OllyNicholass
|
d49f4b2c38
|
refactor(#35): iNdEnTaTiOn
|
2024-10-29 21:46:52 +00:00 |
|
Olly
|
b83b02fd12
|
Merge pull request #57 from jcreek/51-editing-the-input-for-basket-item-qty-doesnt-recalculate-subtotal
51 editing the input for basket item qty doesn't recalculate subtotal
|
2024-10-29 21:35:15 +00:00 |
|
OllyNicholass
|
550d9bac18
|
refactor(#35): rename dropdown handleClickAnywhere
|
2024-10-29 21:31:01 +00:00 |
|
OllyNicholass
|
21fe0cdab8
|
refactor(#35): fix indentation
|
2024-10-29 21:29:42 +00:00 |
|
OllyNicholass
|
00fb76ca4f
|
refactor(#35): add keys to navlink loops
|
2024-10-29 21:29:09 +00:00 |
|
Josh Creek
|
c4865337ee
|
chore(*): Remove redundant example file
|
2024-10-29 21:20:34 +00:00 |
|
Josh Creek
|
33409bc375
|
feat(#55): Enable deleting account and anonymising purchases and subscriptions (no email sending)
|
2024-10-29 21:20:23 +00:00 |
|
Josh Creek
|
90875517da
|
docs(#55): Add clearer migration commands
|
2024-10-29 21:17:10 +00:00 |
|
OllyNicholass
|
4be732005e
|
feat(#35): make basket more prominent in nav
|
2024-10-29 20:44:45 +00:00 |
|
OllyNicholass
|
7c6afd169c
|
chore: add stripe script to easily run local webhook
|
2024-10-29 20:43:18 +00:00 |
|
Josh Creek
|
e4ef376064
|
feat(#53): Add cookie and privacy policies
|
2024-10-29 19:30:06 +00:00 |
|
Josh Creek
|
8bc8399b5f
|
chore(*): Remove redundant page
|
2024-10-29 19:17:25 +00:00 |
|
Josh Creek
|
f28f250fab
|
fix(#51): Ensure the input for quantity is reactive
|
2024-10-29 19:17:05 +00:00 |
|
OllyNicholass
|
08a6f6d7cc
|
refactor(#35): move nav components
|
2024-10-24 00:38:26 +01:00 |
|
Olly
|
243dc883ac
|
Merge pull request #49 from jcreek/48-stripe-customer-creation-could-do-with-some-improved-security
refactor(#48): Improve security by moving create customer functionality to not be exposed in an endpoint
|
2024-10-24 00:29:44 +01:00 |
|
OllyNicholass
|
3a5e961d54
|
feat(#35): add new mobile menu
|
2024-10-24 00:28:28 +01:00 |
|
OllyNicholass
|
6ed1b25583
|
refactor(#35): conditionally display basket indicator
|
2024-10-22 22:19:19 +01:00 |
|
OllyNicholass
|
867f0f43f6
|
refactor(#35): center text in avatar button
|
2024-10-22 22:18:59 +01:00 |
|
OllyNicholass
|
a16959d7ba
|
refactor(#35): use dropdown component for user/signin
|
2024-10-22 22:04:19 +01:00 |
|
OllyNicholass
|
d6baf11a7c
|
refactor(#35): add guard clause to escape event listener if dropdown is not open
|
2024-10-22 21:53:44 +01:00 |
|
OllyNicholass
|
f20e856d44
|
refactor(#35): Split dropdown into standalone component
|
2024-10-22 21:43:31 +01:00 |
|
OllyNicholass
|
ec8adbf807
|
refactor(#35): Add dropdown and closing logic to parent nav link
|
2024-10-22 21:35:05 +01:00 |
|
OllyNicholass
|
5b7eafc294
|
refactor(#35): split nav into components control via JSON
|
2024-10-22 20:48:21 +01:00 |
|
OllyNicholass
|
6959bcdd04
|
refactor: remove unused refs
|
2024-10-22 20:47:01 +01:00 |
|
OllyNicholass
|
090224fc70
|
refactor(#35): move nav into component
|
2024-10-22 20:15:02 +01:00 |
|
Josh Creek
|
24a70f123a
|
refactor(#48): Improve security by moving create customer functionality to not be exposed in an endpoint
|
2024-10-22 20:01:49 +01:00 |
|
Olly
|
eb979add7d
|
Merge pull request #47 from jcreek/11-add-the-description-and-fetching-the-images-from-stripe-on-checkout-success-page
feat(#11): Add the description and fetching the images from Stripe on checkout success page
0.0.1
|
2024-10-22 19:40:47 +01:00 |
|
Josh Creek
|
5744ad4db8
|
fix(*): Fix merge
|
2024-10-22 19:39:57 +01:00 |
|
Josh Creek
|
cd65181e3e
|
Merge branch 'master' into 11-add-the-description-and-fetching-the-images-from-stripe-on-checkout-success-page
|
2024-10-22 19:38:46 +01:00 |
|
Olly
|
532ac0cbe5
|
Merge pull request #46 from jcreek/45-checking-out-currently-creates-a-guest-customer-in-stripe
fix(#45): Enable customer creation when creating a stripe checkout session
|
2024-10-22 19:33:16 +01:00 |
|
Josh Creek
|
e47fa54ea8
|
chore(*): Remove console log
|
2024-10-22 19:21:38 +01:00 |
|
Josh Creek
|
a33779ce53
|
fix(#45): Re-add email
|
2024-10-22 19:16:09 +01:00 |
|