52 Commits

Author SHA1 Message Date
Björn Meyer
bf4b09ec35 Merge branch 'original-main' 2023-10-09 08:24:25 +02:00
Michael Novotny
5cb1245432
Adds environment variable validation (#1198)
* Adds environment variable validation

* Adds bracket checking in SHOPIFY_STORE_DOMAIN

* Prettier

* Adds link

---------

Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-10-02 10:18:56 -05:00
Björn Meyer
44eb9a588a Merge branch 'original-main' 2023-08-16 10:30:31 +02:00
Michael Novotny
528ad9b8ce
Adds better error messages and environment variable fault tolerance (#1172)
* Adds better error messages and environment variable fault tolerance

* No hidden undefined
2023-08-11 20:19:49 -05:00
Björn Meyer
ff7a60b928 Merge branch 'original-main' 2023-08-11 09:25:22 +02:00
Michael Novotny
3f1a4f65ae
Fixes product detail spacing (#1158) 2023-08-08 10:05:38 -05:00
Björn Meyer
50d7276469 Merge branch 'main' 2023-08-07 12:04:40 +02:00
Lee Robinson
faa7491a55
Better error handling. (#1150) 2023-08-04 22:21:57 -05:00
Björn Meyer
3f66c391c1 feat(poc): improve sitemap a bit 2023-08-04 15:26:36 +02:00
Björn Meyer
9855dfe88e feat(poc): remove old lib things 2023-08-04 15:03:18 +02:00
Björn Meyer
2694c9de35 feat(poc): changes for new design 2023-08-04 13:33:38 +02:00
Björn Meyer
9a594a84bc Merge branch 'main' into poc/react-nextjs-new-design 2023-08-04 13:21:43 +02:00
Michael Novotny
9e1388f974
Updates favicon (#1141)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-08-02 21:17:11 -05:00
Michael Novotny
9c813577e1
Optimizes image sizes (#1140) 2023-08-02 21:07:35 -05:00
Michael Novotny
0f700e2d07
Small visual tweaks. (#1137) 2023-08-02 09:04:44 -05:00
Michael Novotny
1d5242eef3
Adds better sitemap error handling (#1134)
* Adds better sitemap error handling

* Removes extra `flat`

---------

Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-08-01 20:34:45 -05:00
Michael Novotny
ee534492a0
Moves revalidation logic to lib (#1132) 2023-07-31 20:33:13 -07:00
Kanji Yomoda
10b1d4bbae
Renames confusing variable name (#1131) 2023-07-31 08:30:00 -05:00
Björn Meyer
5ad4654c55 feat(poc): changes for new design 2023-07-27 17:14:18 +02:00
Björn Meyer
82c0fb8813 Merge branch 'main' into poc/react-nextjs-new-design 2023-07-27 09:20:50 +02:00
Ian Jones
586f9bfe56
Update globals.css (#1113) 2023-07-25 14:05:25 -04:00
Lee Robinson
59fc2bc2e9
Update to new design. (#1103) 2023-07-24 19:40:29 -07:00
Björn Meyer
66343b5e73 feat(poc): improve addToCart, remove warn 2023-07-24 11:41:20 +02:00
Björn Meyer
0bd4c18958 feat(poc): finalize cart 2023-07-24 11:18:57 +02:00
Björn Meyer
59b9a9d1b7 Merge branch 'poc/react-nextjs' into feat/cart 2023-07-21 08:41:57 +02:00
Björn Meyer
47291853e3 feat(poc): add log for api client 2023-07-17 08:44:21 +02:00
Björn Meyer
eacf390afa feat(poc): revert changes 2023-07-14 13:36:05 +02:00
Björn Meyer
1bfbd903cc feat(poc): change runtime for test 2023-07-14 13:08:06 +02:00
Björn Meyer
179b92d5d8 feat(poc): cahnge runtime for test 2023-07-14 13:04:52 +02:00
mkucmus
ab51c9464e feat: add to cart and cart sidebar 2023-07-13 23:09:28 +02:00
Björn Meyer
85e0584782 feat(poc): improve loading style 2023-07-13 16:46:37 +02:00
Björn Meyer
8550185eae feat(poc): carousel and improved sub-collections 2023-07-13 12:05:07 +02:00
Björn Meyer
ef1fb57535 feat(poc): add pagination to category page 2023-07-12 10:02:08 +02:00
Björn Meyer
1cdb5d3343 feat(poc): fix type errors in transform, add simple sitemap 2023-07-10 16:24:01 +02:00
Björn Meyer
fc39573c57 feat(poc): add page parameter for collection 2023-07-10 09:57:15 +02:00
Björn Meyer
f61c41f24a feat(poc): add basic cms pages 2023-07-07 15:13:16 +02:00
Björn Meyer
c9cf57c933 feat(poc): react nextjs initial 2023-07-06 10:42:30 +02:00
Michael Novotny
585b3bbff8
Replaces Route Handlers with Server Actions (#1050) 2023-06-17 11:18:00 -07:00
Michael Novotny
87c385fcd6
Converts to Opengraph Image file convention. (#1043) 2023-06-07 20:57:31 -05:00
Michael Novotny
e4fcf19321
Adds on-demand revalidation for collections and products. (#1042) 2023-06-07 19:35:51 -05:00
Lee Robinson
fecc60eb36
Update dependencies and fix TS errors. (#1041) 2023-06-06 20:36:44 -05:00
Abhushan A. Joshi
30a080182c
Adds a basic product JSON-LD schema on product details page. (#1016) 2023-05-22 12:04:27 -05:00
Michael Novotny
f5dade74fb
Fixes search page bugs. (#1019) 2023-05-12 16:02:51 -07:00
Andrew Jones
a5e799b16e
Use parallel fetches for sitemap requests and remove duplicate /search url (#1004)
Co-authored-by: Andrew  Jones <andrewj@corra.com>
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-05-09 19:18:01 -07:00
Lee Robinson
c2b96d6e2f
Add robots.txt file + update Next version. (#984) 2023-04-24 09:53:56 -05:00
Michael Novotny
a53ee3e3a0
Adds sitemap. (#982) 2023-04-23 13:55:25 -05:00
Michael Novotny
e3785d0269
Fixes TypeScript errors. (#980) 2023-04-21 12:56:16 -05:00
Michael Novotny
8ff670d7d6
Fixes quirks with featured and related products. (#978) 2023-04-21 12:19:08 -04:00
Michael Novotny
7de3ae5583
Removes unnecessary async on ProductGridItems (#977) 2023-04-20 13:54:04 -05:00
Stephanie Dietz
acb4ff400b
Updates recommended products to use ProductGridItems component (#975) 2023-04-20 11:27:18 -05:00