Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Product reviews template #111

Open
wants to merge 47 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
c2a3c50
Adding the initial code for the product-reviews template
DevAOC Aug 19, 2024
8fa6ce5
Adding review model // Adds ignore files // Adds react-email packages
DevAOC Aug 19, 2024
ae3849b
Adding request email code in order update
DevAOC Aug 21, 2024
9fa9f10
Fixing issue with the installation
DevAOC Aug 21, 2024
a926be1
Trying to fix the install action
DevAOC Aug 21, 2024
6373f4d
Fixed issues with application installation
DevAOC Aug 21, 2024
cfb9ccc
In the process of adding the email enqueue chain
DevAOC Aug 21, 2024
7ac21c8
Added email sending // Started writing reviews frontend
DevAOC Aug 22, 2024
fd789f6
Adding stars to the review card // Adding styled spinner component fo…
DevAOC Aug 23, 2024
c13769c
Adding stars to the review card
DevAOC Aug 23, 2024
f9374fc
Adding metaobject creation functionality to the reviews creation process
DevAOC Aug 23, 2024
cada809
Merge branch 'main' of github.com:gadget-inc/templates into product-r…
DevAOC Aug 26, 2024
ecf8951
Adding metaobject creation and deletion code in the update action of …
DevAOC Aug 26, 2024
6ac2e72
Working on adding a nice table for approving and removing reviews
DevAOC Aug 26, 2024
5ccd8f7
Reworked the stars component to work for both static and action handling
DevAOC Aug 27, 2024
ef30efb
Fixing an issue with the rating setting for metaobjects
DevAOC Aug 27, 2024
d51daed
Adding modal and custom render to table
DevAOC Aug 27, 2024
2ca15d7
Merge branch 'main' of github.com:gadget-inc/templates into product-r…
DevAOC Aug 28, 2024
b89b83c
Moved the product-reviews code to the shopify folder
DevAOC Aug 28, 2024
aa05a71
Added a global action to fetch the order data // Made the route a one…
DevAOC Oct 7, 2024
79810ca
Adding some protections for the frontend routes so that non-authed us…
DevAOC Oct 8, 2024
5f07ab6
Adding some styling for completed reviews
DevAOC Oct 8, 2024
aa716d8
Removing log statement
DevAOC Oct 8, 2024
d86ca5b
Saving before moving to a new branch
DevAOC Oct 10, 2024
f37a161
Merge branch 'main' of github.com:gadget-inc/templates into product-r…
DevAOC Oct 16, 2024
b32773d
Working on fixing the missing metaobjects from the frontend. The issu…
DevAOC Oct 17, 2024
b4b349c
Updating the gadgetinc/react version and framework version
DevAOC Oct 18, 2024
b4a27e2
Updating the gadget react version
DevAOC Oct 18, 2024
bc13a1f
Trying to fix issues with Liquid star display
DevAOC Oct 18, 2024
d71285c
Got the stars to be the correct colour by changing from Liquid to JS
DevAOC Oct 24, 2024
4cdf9d4
Changed from productImage to productMedia
DevAOC Oct 24, 2024
1024298
Removing console logs
DevAOC Oct 24, 2024
d4ba899
Fixing an import issue
DevAOC Oct 24, 2024
6d36b93
Adding all the relevant docs and readme information
DevAOC Oct 24, 2024
bd9ef09
Moving the template to ts and fixing issues from the pr review
DevAOC Nov 12, 2024
6e82df6
Moved more files to ts and incorporated the correct types
DevAOC Nov 12, 2024
9b24535
Working on fixing TS issues with sendReviewRequests and Stars
DevAOC Nov 12, 2024
5bbba95
Fixing final issues with types
DevAOC Nov 12, 2024
9a64e91
Moving queue opitions to their own file
DevAOC Nov 12, 2024
5ae384c
Fixing issues with the way that the URL is accessed and adding more i…
DevAOC Nov 13, 2024
f22c254
Adding how to extend // Adding app owned metafields
DevAOC Nov 13, 2024
0b2c312
Changing the title of testing to testing reviews
DevAOC Nov 13, 2024
0d70898
Fixing issue for esbuild
DevAOC Nov 13, 2024
f5c35fe
Merge branch 'main' of github.com:gadget-inc/templates into product-r…
DevAOC Nov 21, 2024
e208a5c
Adding better ignores and toml
DevAOC Nov 21, 2024
2c6e40d
Bringing the module resolution back to node
DevAOC Nov 27, 2024
b3421ac
Attempting to add spp-owned metafields to the app
DevAOC Jan 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updating the gadget react version
DevAOC committed Oct 18, 2024
commit b4a27e28590f0da8e89bf3e6ecb34baf8c6af40d
2 changes: 1 addition & 1 deletion shopify/product-reviews-template/package.json
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@
},
"dependencies": {
"@gadget-client/product-reviews-template": "link:.gadget/client",
"@gadgetinc/react": "^0.17.2",
"@gadgetinc/react": "^0.18.0",
"@gadgetinc/react-shopify-app-bridge": "^0.16.4",
"@react-email/components": "0.0.22",
"@react-email/render": "1.0.0",
8 changes: 4 additions & 4 deletions shopify/product-reviews-template/yarn.lock
Original file line number Diff line number Diff line change
@@ -522,10 +522,10 @@
crypto-js "^4.2.0"
tslib "^2.6.2"

"@gadgetinc/react@^0.17.2":
version "0.17.2"
resolved "https://registry.yarnpkg.com/@gadgetinc/react/-/react-0.17.2.tgz#4b4877faf9f181e359fbb31b9c6a9326458a28ce"
integrity sha512-y1TGXSlbtVj2ftksF5xSZTPvarXBVMJWJNr3sFeS9iWtuTHpBZvGaKNLIdfQ8bQT2SVhV3HUH+6j9BjmdQN1Lw==
"@gadgetinc/react@^0.18.0":
version "0.18.0"
resolved "https://registry.yarnpkg.com/@gadgetinc/react/-/react-0.18.0.tgz#cf27595ca5052957106a0613d7abb276539d8f05"
integrity sha512-AJsxc6OhU5A1UPXDA8UUMNIkGTppqPFvMyZLjp9590sbVn/1JS3xQmVYunDQEtSJjOe6Pt6Gjxq+ZVKqxFTkYA==
dependencies:
"@0no-co/graphql.web" "^1.0.4"
"@gadgetinc/api-client-core" "^0.15.33"