Commit Graph

269 Commits

Author SHA1 Message Date
Olly 22940c53df Merge pull request #104 from jcreek/93-cookie-consent-compliance
feat(#93): add ability to reject cookies and in turn anayltic scripts
2024-11-19 21:02:56 +00:00
OllyNicholass acfdb75767 fix(#93): update logic to display consent when needed 2024-11-19 21:01:45 +00:00
Josh Creek 287fb78c0d Merge pull request #99 from jcreek/54-add-credit-usage-dashboard-for-users
54 add credit usage dashboard for users
2024-11-19 20:56:52 +00:00
Josh Creek 565d709904 Merge remote-tracking branch 'origin/master' into 54-add-credit-usage-dashboard-for-users 2024-11-19 20:51:04 +00:00
OllyNicholass 10b5747016 feat(#93): add ability to reject cookies and in turn anayltic scripts 2024-11-19 20:42:51 +00:00
Josh Creek 15d2f04754 Update src/routes/(user)/account/+page.svelte
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-11-19 20:39:44 +00:00
Josh Creek cf5771396c whoops 2024-11-19 20:33:52 +00:00
Josh Creek 13dd60428d refactor(#54): Move account into (user) and improve button styling 2024-11-19 20:32:31 +00:00
Olly b333ec2bef Merge pull request #97 from jcreek/74-add-token-expiry-mechanism-in-the-account_deletion_requests-table
feat(#74): Add token expiration for account deletion
2024-11-19 20:06:06 +00:00
Olly 319520e1ca Merge pull request #96 from jcreek/92-move-site-name-into-env-var
refactor(#92): Move site-name into env var
2024-11-19 20:05:29 +00:00
Olly 6268eacd6c Merge pull request #95 from jcreek/76-add-pagination-for-stripe-orders-on-account-page
76 add pagination for stripe orders on account page
2024-11-19 20:05:16 +00:00
Olly 4cbe02b8a0 Merge pull request #52 from jcreek/35-replace-navbar-with-a-better-one
35 replace navbar with a better one
2024-11-19 19:25:24 +00:00
OllyNicholass 9c01db944b feat(#35): schedule toast rather than display text 2024-11-19 19:23:17 +00:00
OllyNicholass 7f9958cb24 refactor(#35): remove readded pages 2024-11-19 18:49:26 +00:00
OllyNicholass 575b154ef4 Merge remote-tracking branch 'origin/master' into 35-replace-navbar-with-a-better-one 2024-11-18 23:34:09 +00:00
OllyNicholass 0189b20e0c refactor(#35): click anywhere handler 2024-11-18 23:20:18 +00:00
OllyNicholass ffde37ed15 fix(#35): password reset toast type 2024-11-18 23:16:49 +00:00
OllyNicholass 5a2b10b54b refactor(#35): announce toast notification 2024-11-18 23:15:09 +00:00
OllyNicholass 1113d509a8 refactor(#35): typesafe store subscription 2024-11-18 23:14:21 +00:00
OllyNicholass 8fcf650069 refactor(#35): accessible user button 2024-11-18 23:14:04 +00:00
OllyNicholass c25233f58e refactor(#35): hide other icons from SR 2024-11-18 23:09:10 +00:00
OllyNicholass 180325449c refactor(#35): hide basket icon from SR 2024-11-18 23:07:51 +00:00
OllyNicholass 1fbfb5c3d2 refactor(#35): accessible mobile nav button 2024-11-18 23:07:05 +00:00
OllyNicholass eae3ee99e8 refactor(#35): accessible basket nav link 2024-11-18 23:06:17 +00:00
OllyNicholass 87cd2b6c87 refactor(#35): whitespace 2024-11-18 23:03:47 +00:00
OllyNicholass 0ccf04fcbc refactor(#35): accessible navlinks 2024-11-18 23:03:17 +00:00
OllyNicholass 2174336512 refactor(#35): update type for supabase client in nav 2024-11-18 22:45:03 +00:00
OllyNicholass fb05f0b889 refactor(#35): split out toast and toast store 2024-11-18 22:41:41 +00:00
OllyNicholass 150c882827 refactor(#35): sign out to be accessible 2024-11-18 21:40:08 +00:00
OllyNicholass 0d8bc92dee refactor(#35): nav links to be accessible 2024-11-18 21:38:19 +00:00
Josh Creek 3b77f926e6 refactor(#54): Enhance error handling for database operations 2024-11-13 15:08:14 +00:00
Josh Creek 42663e7032 refactor(#54): Strongly type page load 2024-11-13 15:05:53 +00:00
Josh Creek 05a50a0ce0 refactor(#54): Improve month string formatting for consistent sorting 2024-11-13 15:05:04 +00:00
Josh Creek d62c92e527 feat(#54): Improve display of credit usage and accessibility 2024-11-13 14:51:13 +00:00
Josh Creek 93f41de185 feat(#54): Add credit usage dashboard 2024-11-13 12:00:59 +00:00
Josh Creek 77254c85fd refactor(#74): Enhance function robustness and configurability 2024-11-12 22:26:05 +00:00
Josh Creek 8788b90271 feat(#74): Add token expiration for account deletion 2024-11-12 21:53:01 +00:00
Josh Creek 61194d7132 refactor(#92): Move site-name into env var 2024-11-12 21:21:47 +00:00
Josh Creek b3c774b84c refactor(#76): Avoid using module-level variables for request-specific data 2024-11-12 20:59:48 +00:00
Josh Creek 5c5fc245b3 feat(#76): Improve accessibility 2024-11-12 20:25:26 +00:00
Josh Creek 981917cd6f chore(#76): Remove unused variables 2024-11-12 20:23:33 +00:00
Josh Creek 5de84d2ec1 feat(#76): Ensure pagination is only possible for valid pages 2024-11-12 20:09:01 +00:00
Josh Creek c77dc6ac47 feat(#76): Add pagination for stripe orders on account page 2024-11-11 20:04:02 +00:00
Josh Creek 62f7525238 Merge pull request #94 from jcreek/79-create-contact-page
feat(#79): Create contact page
0.0.2
2024-11-10 20:53:47 +00:00
Josh Creek c3125a0db1 feat(#79): Handle loading state 2024-11-10 19:58:50 +00:00
Josh Creek 3b1ffb21a6 feat(#79): Enhance form security and accessibility 2024-11-10 19:55:57 +00:00
Josh Creek 829d8cc031 feat(#79): Add rate limiting to contact page form 2024-11-10 19:45:40 +00:00
Josh Creek 6cdc0f0bde build(*): Fix broken closing tag preventing build 2024-11-10 19:40:59 +00:00
Josh Creek 4137f85190 fix(#79): Add check for result.data 2024-11-10 19:33:32 +00:00
Josh Creek 58842c6f1e feat(#79): Create contact page 2024-11-10 19:31:23 +00:00