Stand Up 7/6

Date
Jul 6, 2022
Note Taker
Property 1
Better error log >> add support in user issues board (3-5) days
 
404 error:
  • prad: assumption: simple issue with some code changes
  • rose:
jest or cypress for testing and debugging — prad not for this week just putting this her e
 
prad:
Last Week
  • production app by weekend
  • might help roseja with url debugging
  • half refactoring is done
  • when cart is empty that is done
Next Week:
  • Jen error: transaction fail but money taken
  • clean up code, remove hardcode from function
  • getting docker running properly -
  • check the production app running smoothly
  • try merge on the PR dev branch see if that is working
  • 404
 
 
roseja:
Last Week
  • local dev not running
 
Next Week:
  • remove dependency “1. import createShopifyAuth, {verifyRequest} from "@shopify/koa-shopify-auth";"
  • look more into the error that is occurring local machine
 
 
 
Next in the roadmap :
  • token gating (more users and participants)
  • multi chain
  • mobile (only 1/3 of users use mobile)
 
fibo:
  • logo, deck, polygon grant
  • dev board cleanup
  • better cards
  • burndown chart - can’t w notion
 
 
 
 
  • token gating (more users and participants)
  • multi chain (most token-gating competitors on shopify are offering multichain, and potential USM client offers their community ETH NFTs)
  • mobile (only 1/3 of users use mobile)
 
 
 
 
 
Wallet:
  • prad knowledge sessions: a place to send funds
  • check parcel wait list
  • or polygon gnosis
 
Prad:
There was a delay on Shopify, which made it hard to test, there was a glitch, and the code would function differently on the dev store and the published version. There was a 2-3 hour bug.
 
Roseja:
Errors locally and the order wasn’t being created
webhook working ok on the dev store, on test store and there is a 403 error
It is not a scope issue
Not sure about the 403
Prad recommendation: reinstall
 
Webhook:
  • the reason with 85% confidence: session storage part needs to be fixed, causing webhook issues >> using redis, heroku redis is free so we can use that for now.
  • everything is connected to dev server will be moved to a different production one once the server is setup
  • webhook needs response; we do respond when it is enable and was working for roseja, not sure how to recreate that again through the app code >> potentially refreshing the session and see if that will create that in this way, or setting up a time to do it
Team editor:
does roseja need a place for prad to log his changes
 
Security: still an issue
Rotate api keys
two-step authentication
 
Polishing the approval process:
  • in bankless: they were requiring two approvals for each pr, or just one approval
  • whoever works on the feature merges the feature
 
 
Agenda + notes
 
  1. Updates:
    1. Prad: -1 week
      1. last week
        1. no buying with erc20 tokens for redeemable products, tested
        2. found URL issue and looked into
        3. some updates on spec sheet
        4. polygon grant: deck (mostly description of the product/client/tech/some suggested monetizaion model (transaction fee), in the future perhaps subscriptions on roadmap)
        5. filter for cart totally empty for NFT redemption, for token it will create transaction of zero tokens )
        6. button in products placement and fixing issues it was created
        7. Got the Bankless-Checkout embedded on product details page.
        8. research and documentation (3 lines of comments to clarify)
        9. would move to use multiple files for the code (split to 3 - 4 files) and refactoring functions — code is looking clearer and easier to understand
        10. spec sheet >> in progress
        11. talk to BA and polygon dev advocate for polygon - in process
          1. BA person connected to the BA grant writer
      2. Next week:
        1. use fathom for analytics
        2. generic API for different tokens >> on hold
        3. production app up and running >> in progress
        4. add error messages for payment with erc20, when cart is empty >> low priority, on hold after
        5. prad share screen w Jen for transaction failed
        6.  
      3. Challenge:
      4. Questions:
    2. roseja: -
      1. Last week:
        1. Did the checkout button changes, not sure about deploying (prad tests on dev store, then we publish and we check if it working on usm store after publishing) - you can merge of develop as long as there are no conflicts
        1. changed notification - won’t show any checkout buttons
        1. figured out the reason webhook is failing sporadically, perhaps
        1. infosec meeting:
          1. we don’t have to store an email or personal identifiable information
          2. they mentioned for shopify admins, everyone should have two-factor authentication for the actual shopify store - groggy can enforce it as an owner, fibo get two factor auth
          3. GDPR, privacy issues of storing customer data, not relevant because we are not storing PII atm
         
      2. Next week:
        1. deprecated URL issue (bug, priority high)
        2. maybe webhook session issue
        3. talk to bog about security for the data
        4. looking into 403 error for order create webhook, which could help with some of the issues we’re having
        5. adding the bankless checkout button for the pop up when add to cart
        6. auth-token and how it can help with the webhook issue
      3. Challenge:
         
 
Jenetics:
  1. transaction failed issue >>
 
improving dev workflow, working on bugs
 
Suggested features:
 
1- revenue split
2- supporting eth mainnet
3- nft receipts
4- token gating
 
 
 
 
 
 

Stand Up 7/6

Date
Jul 6, 2022
Note Taker
Property 1
Better error log >> add support in user issues board (3-5) days
 
404 error:
  • prad: assumption: simple issue with some code changes
  • rose:
jest or cypress for testing and debugging — prad not for this week just putting this her e
 
prad:
Last Week
  • production app by weekend
  • might help roseja with url debugging
  • half refactoring is done
  • when cart is empty that is done
Next Week:
  • Jen error: transaction fail but money taken
  • clean up code, remove hardcode from function
  • getting docker running properly -
  • check the production app running smoothly
  • try merge on the PR dev branch see if that is working
  • 404
 
 
roseja:
Last Week
  • local dev not running
 
Next Week:
  • remove dependency “1. import createShopifyAuth, {verifyRequest} from "@shopify/koa-shopify-auth";"
  • look more into the error that is occurring local machine
 
 
 
Next in the roadmap :
  • token gating (more users and participants)
  • multi chain
  • mobile (only 1/3 of users use mobile)
 
fibo:
  • logo, deck, polygon grant
  • dev board cleanup
  • better cards
  • burndown chart - can’t w notion
 
 
 
 
  • token gating (more users and participants)
  • multi chain (most token-gating competitors on shopify are offering multichain, and potential USM client offers their community ETH NFTs)
  • mobile (only 1/3 of users use mobile)
 
 
 
 
 
Wallet:
  • prad knowledge sessions: a place to send funds
  • check parcel wait list
  • or polygon gnosis
 
Prad:
There was a delay on Shopify, which made it hard to test, there was a glitch, and the code would function differently on the dev store and the published version. There was a 2-3 hour bug.
 
Roseja:
Errors locally and the order wasn’t being created
webhook working ok on the dev store, on test store and there is a 403 error
It is not a scope issue
Not sure about the 403
Prad recommendation: reinstall
 
Webhook:
  • the reason with 85% confidence: session storage part needs to be fixed, causing webhook issues >> using redis, heroku redis is free so we can use that for now.
  • everything is connected to dev server will be moved to a different production one once the server is setup
  • webhook needs response; we do respond when it is enable and was working for roseja, not sure how to recreate that again through the app code >> potentially refreshing the session and see if that will create that in this way, or setting up a time to do it
Team editor:
does roseja need a place for prad to log his changes
 
Security: still an issue
Rotate api keys
two-step authentication
 
Polishing the approval process:
  • in bankless: they were requiring two approvals for each pr, or just one approval
  • whoever works on the feature merges the feature
 
 
Agenda + notes
 
  1. Updates:
    1. Prad: -1 week
      1. last week
        1. no buying with erc20 tokens for redeemable products, tested
        2. found URL issue and looked into
        3. some updates on spec sheet
        4. polygon grant: deck (mostly description of the product/client/tech/some suggested monetizaion model (transaction fee), in the future perhaps subscriptions on roadmap)
        5. filter for cart totally empty for NFT redemption, for token it will create transaction of zero tokens )
        6. button in products placement and fixing issues it was created
        7. Got the Bankless-Checkout embedded on product details page.
        8. research and documentation (3 lines of comments to clarify)
        9. would move to use multiple files for the code (split to 3 - 4 files) and refactoring functions — code is looking clearer and easier to understand
        10. spec sheet >> in progress
        11. talk to BA and polygon dev advocate for polygon - in process
          1. BA person connected to the BA grant writer
      2. Next week:
        1. use fathom for analytics
        2. generic API for different tokens >> on hold
        3. production app up and running >> in progress
        4. add error messages for payment with erc20, when cart is empty >> low priority, on hold after
        5. prad share screen w Jen for transaction failed
        6.  
      3. Challenge:
      4. Questions:
    2. roseja: -
      1. Last week:
        1. Did the checkout button changes, not sure about deploying (prad tests on dev store, then we publish and we check if it working on usm store after publishing) - you can merge of develop as long as there are no conflicts
        1. changed notification - won’t show any checkout buttons
        1. figured out the reason webhook is failing sporadically, perhaps
        1. infosec meeting:
          1. we don’t have to store an email or personal identifiable information
          2. they mentioned for shopify admins, everyone should have two-factor authentication for the actual shopify store - groggy can enforce it as an owner, fibo get two factor auth
          3. GDPR, privacy issues of storing customer data, not relevant because we are not storing PII atm
         
      2. Next week:
        1. deprecated URL issue (bug, priority high)
        2. maybe webhook session issue
        3. talk to bog about security for the data
        4. looking into 403 error for order create webhook, which could help with some of the issues we’re having
        5. adding the bankless checkout button for the pop up when add to cart
        6. auth-token and how it can help with the webhook issue
      3. Challenge:
         
 
Jenetics:
  1. transaction failed issue >>
 
improving dev workflow, working on bugs
 
Suggested features:
 
1- revenue split
2- supporting eth mainnet
3- nft receipts
4- token gating