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

Bug Bash Feb 2024 #366

Open
Zizzamia opened this issue Feb 14, 2024 · 23 comments
Open

Bug Bash Feb 2024 #366

Zizzamia opened this issue Feb 14, 2024 · 23 comments
Labels
bug Something isn't working

Comments

@Zizzamia
Copy link
Contributor

Zizzamia commented Feb 14, 2024

Describe the bug and the steps to reproduce it

Time to catch some bugs and ideas for BOAT

everart image (6)

What's the expected behavior?

No response

What version of the libraries are you using?

No response

@Sneh1999
Copy link
Contributor

Number of wallets we support right now are low
image

@Sneh1999
Copy link
Contributor

Everyone has the same avatar image, should be randomized
image

@Sneh1999
Copy link
Contributor

Twitter handle should open twitter:
image

@Sneh1999
Copy link
Contributor

Sneh1999 commented Feb 15, 2024

This div currently doesnt portray any relevant information:
image

@arsood
Copy link
Contributor

arsood commented Feb 15, 2024

Buy Me a Coffee flow doesn't work anymore again. When I attempt to purchase, I get to the pending state and it is stuck there even after verifying on my wallet.

Screenshot 2024-02-15 at 11 38 34 AM

Also, the memo is not added and doesn't show on refresh.

@Sneh1999
Copy link
Contributor

Links dont work here
image

@arsood
Copy link
Contributor

arsood commented Feb 15, 2024

Mint NFT flow doesn't seem to work. Just stuck on minting in progress even after confirming in wallet.

Screenshot 2024-02-15 at 11 41 27 AM

@Sneh1999
Copy link
Contributor

I dont think testnet NFT's show up in the wallet, so this message might not be right
image

@arsood
Copy link
Contributor

arsood commented Feb 15, 2024

When there are a lot of memos in the Buy Me a Coffee page, the guide is pushed down way too far. Should we either 1. move the guide somewhere else or 2. paginate the memos?

@Sneh1999
Copy link
Contributor

List here is incomplete and doesnt match the README
image

@robpolak
Copy link
Contributor

Everyone has the same avatar image, should be randomized image

Why not ENS profile image??

@Sneh1999
Copy link
Contributor

Buy Me a Coffee flow doesn't work anymore again. When I attempt to purchase, I get to the pending state and it is stuck there even after verifying on my wallet.

Screenshot 2024-02-15 at 11 38 34 AM Also, the memo is not added and doesn't show on refresh.

It seems to be working for me, not sure

@robpolak
Copy link
Contributor

Error is not obvious and text entry boxes are disabled:
image

I think we should:

  1. Give the error some color to stand out
  2. Give text boxes a more pronounced style when disabled.

@robpolak
Copy link
Contributor

Text should wrap :
image

@eragon512
Copy link
Contributor

Rendering too many items without a limit
Screenshot 2024-02-16 at 01-17-02 Build Onchain Apps Toolkit

@eragon512
Copy link
Contributor

eragon512 commented Feb 15, 2024

[Phone landscape view] Logout button gets cut off and is not inaccessible even while scrolling in the page

Screenshot 2024-02-16 at 1 24 14 AM

@Zizzamia Zizzamia added the bug Something isn't working label Feb 15, 2024
@danimesq
Copy link

danimesq commented Jul 17, 2024

@Sneh1999
"Number of wallets we support right now are low"
What you modified to replace SmartWallet by the WalletConnect modal?

"This div currently doesnt portray any relevant information:"
In the current implementation, I didn't see this div. Maybe because my environment is localhost rather than production?

@arsood
"When there are a lot of memos in the Buy Me a Coffee page, the guide is pushed down way too far. Should we either 1. move the guide somewhere else or 2. paginate the memos?"
Going to be fixed via #516.

@eragon512
"Rendering too many items without a limit"
Same as the above addressing.

@robpolak
"Text should wrap :"
This issue has been fixed already.

I will try to submit some PRs to fix the following issues:

@danimesq
Copy link

I'll have to halt my PRs, because: I've heard somewhere that BOAT is going to be ditched to focus on onchain-kit. Basing that rumour, the repo has no commits for more than a month.

ping @arsood @Zizzamia to know news about this repo, so I may feel comfortable to send PRs to a template that hasn't been abandonned.

@Zizzamia
Copy link
Contributor Author

Yup, OnchainKit is the priority at the moment. And there is an active plan to build a small collection of Templates based on OnchainKit.

Those templates are probably going to live inside the OnchainKit repo.

Thank you for caring, and reaching out. I will say, if you want to contribute, https://github.com/coinbase/onchainkit is the place.

As soon as we have Templates in the OnchainKit repo, I am probably going to deprecate this one.

@danimesq
Copy link

danimesq commented Jul 19, 2024

@Zizzamia
"Those templates are probably going to live inside the OnchainKit repo."
Couldn't BOAT be one of these templates?
An idea is to use "git pull --allow-unrelated-histories" to keep the current history of BOAT's repo.
Or making every template their own repos instead of a monorepo?

Just think it's sad for BOAT's code to be wasted, and its commits history as well.

@Zizzamia
Copy link
Contributor Author

Zizzamia commented Jul 21, 2024

You right!
Let keep this repo, and I will do a few adjustments this week:

  • simplify the concept of Templates, and remove the CLI, so each repo is one template
  • rename this repo to something like onchain-app-template-buy, and it will focus on the Buy Me Coffee experience
  • create new repos inside @coinbase focus on other template like mint or game or xyz

@danimesq what do you think about that?

@danimesq
Copy link

danimesq commented Jul 23, 2024

@Zizzamia
I think this makes sense! Let's see now the opinion of Base/OnchainKit team 🙏

So, a separate CLI for choosing a template repo the user will get?
Or, why not keeping the templates+CLI a monorepo as a boilerplate to kickstart OnchainKit?

@Zizzamia
Copy link
Contributor Author

Zizzamia commented Aug 8, 2024

I started refactoring BOAT into something more simple.

Also as you noticed, we just launch https://github.com/coinbase/onchain-app-template, to help simplify how we are approaching templates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

6 participants