Commit Graph

159 Commits

Author SHA1 Message Date
Josh Creek d3a134891c feat(#29): Replace external magic link component 2024-09-22 13:11:07 +01:00
Josh Creek 5b137cf715 docs(#29): Update email docs 2024-09-22 12:26:37 +01:00
Josh Creek fce4c0e0a5 feat(#29): Add example product tool requiring purchase to access 2024-09-22 12:06:39 +01:00
Josh Creek a4764c547e feat(#29): Remove checkout button when not signed in 2024-09-21 20:51:00 +01:00
Josh Creek 05891ad510 feat(#29): Add ability to record that a user has purchased a product - part 2 2024-09-21 20:26:36 +01:00
Josh Creek d4f7f5041d feat(#29): Add ability to record that a user has purchased a product - part 1 2024-09-21 19:55:10 +01:00
Josh Creek b159c33487 docs(#29): Update local development docs 2024-09-21 18:54:00 +01:00
OllyNicholass 780d810597 Merge branch '29-refactor-stripe-and-supabase-implementation' of https://github.com/jcreek/SvelteKitSaasBoilerplate into 29-refactor-stripe-and-supabase-implementation 2024-09-17 21:46:26 +01:00
Josh Creek 47305ba570 docs(#29): Update supabase email docs 2024-09-17 21:43:55 +01:00
OllyNicholass a3873f93fb docs(#29): update env vars example 2024-09-17 21:41:12 +01:00
OllyNicholass 6e1d38ef58 feat(#29): use magic link to sign in 2024-09-17 21:14:39 +01:00
Josh Creek 0a906fa94d docs(#29): Add sending emails doc 2024-09-17 21:14:37 +01:00
OllyNicholass 32a3feef64 deps(#29): add vite & auth libs 2024-09-17 20:26:53 +01:00
OllyNicholass e1df81f104 refactor(#29): remove stripe sign up logic 2024-09-17 19:39:06 +01:00
OllyNicholass ec456a9b22 fix(#29): price record upsert 2024-09-17 19:38:33 +01:00
OllyNicholass 02a75e1393 Merge branch '29-refactor-stripe-and-supabase-implementation' of https://github.com/jcreek/SvelteKitSaasBoilerplate into 29-refactor-stripe-and-supabase-implementation 2024-09-17 19:30:47 +01:00
OllyNicholass 9089aa270b refactor(#29): centralise stripe client 2024-09-17 19:30:38 +01:00
OllyNicholass 7e05b3f361 refactor(#29): centralise stripe client 2024-09-17 19:29:43 +01:00
OllyNicholass 49a9b079ea chore(#29): update generate database types location 2024-09-17 19:28:03 +01:00
OllyNicholass 2b2e3e6063 Merge branch '29-refactor-stripe-and-supabase-implementation' of https://github.com/jcreek/SvelteKitSaasBoilerplate into 29-refactor-stripe-and-supabase-implementation 2024-09-17 19:13:58 +01:00
OllyNicholass 6cf1ffe4f4 chore(#29): generate database types 2024-09-17 18:37:32 +01:00
Josh Creek 7e0c06bab3 fix(#29): Ensure updating subscription works properly 2024-09-10 21:47:46 +01:00
Josh Creek b365d77c16 feat(#29): Handle upserting new fields for products and prices 2024-09-10 21:25:44 +01:00
Josh Creek 723f7eddf7 feat(#29): Add additional stripe webhook event handlers 2024-09-10 20:54:59 +01:00
Josh Creek 31a81f6312 feat(#29): Add conditional switch for sign in/up or welcome message 2024-09-10 20:45:43 +01:00
Josh Creek 65fdc1834a chore(*): Ensure env vars get strongly typed 2024-09-10 20:44:19 +01:00
Josh Creek cd1d4b7d71 chore(#29): Enable images with query params 2024-09-03 20:33:49 +01:00
Josh Creek 35105d31f1 chore(#29): Remove another redundant postcss file 2024-09-03 20:30:56 +01:00
Josh Creek f376a942b3 chore(#29): Remove redundant postcss file 2024-09-03 20:29:09 +01:00
Josh Creek 94de247d56 refactor(#29): Add strong typing to locals supabase 2024-09-03 20:27:59 +01:00
Josh Creek d95c8ec6cc docs(#29): Update database setup docs 2024-09-03 20:08:50 +01:00
Josh Creek 0423bfa701 feat(#29): Add magic link template 2024-09-03 20:07:15 +01:00
Josh Creek 5c0cce9e47 refactor(#29): Update supabase config.toml 2024-09-03 20:05:32 +01:00
Josh Creek ff71f7a0db chore(*): Add pnpm lock 2024-09-03 19:55:05 +01:00
Josh Creek a29df65cbb refactor(#29): Improve initial migration 2024-09-03 19:54:41 +01:00
Josh Creek ceba7622a9 Merge pull request #27 from jcreek/content-height
style(*): set min-height on main content
2024-07-23 19:14:18 +01:00
Josh Creek 3d296c8f2c Merge pull request #26 from jcreek/purge-css
Purge css
2024-07-23 19:13:46 +01:00
OllyNicholass 0990edab2e style(*): set min-height on main content 2024-07-16 21:29:03 +01:00
OllyNicholass bd560c41e1 build(*): purge css during build 2024-07-16 21:27:52 +01:00
OllyNicholass c76c6f4484 deps(*): add vite-plugin-tailwind-purgecss 2024-07-16 21:27:24 +01:00
Olly a964f19fc4 Merge pull request #25 from jcreek/feat/improve-build-time
chore(*): use postcss to build styles
2024-07-16 19:22:26 +01:00
OllyNicholass 06fc2c2cd2 chore(*): use postcss to build styles 2024-07-16 19:19:25 +01:00
Josh Creek b521314cc6 Merge pull request #24 from jcreek/14-add-ability-to-record-that-a-user-has-gained-access-to-a-software-product-after-purchase-1
14 add ability to record that a user has gained access to a software product after purchase
2024-07-05 16:19:32 +01:00
OllyNicholass 3fa3ace4ee fix(#14): remove empty pages 2024-07-05 16:07:06 +01:00
Josh Creek 67fcf8ea38 fix(#14): Replace throw with error log 2024-07-05 15:37:08 +01:00
OllyNicholass 37a8062c75 Merge branch '14-add-ability-to-record-that-a-user-has-gained-access-to-a-software-product-after-purchase-1' of https://github.com/jcreek/SvelteKitSaasBoilerplate into 14-add-ability-to-record-that-a-user-has-gained-access-to-a-software-product-after-purchase-1 2024-07-05 15:12:37 +01:00
OllyNicholass c32d62d420 docs(#14): add linked db command 2024-07-05 15:12:26 +01:00
OllyNicholass 1f0ff5bc5c chore(#14): update schema type def 2024-07-05 15:11:43 +01:00
Josh Creek 103ee16cec fix(#14): Fix invalid response 2024-07-05 15:07:33 +01:00
Josh Creek 337bc648ca fix(#14): Fix accessing private env var 2024-07-05 15:07:22 +01:00