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

issues/problems encountered during joyboy beta testing. #264

Open
MartinXV111 opened this issue Jul 23, 2024 · 0 comments
Open

issues/problems encountered during joyboy beta testing. #264

MartinXV111 opened this issue Jul 23, 2024 · 0 comments

Comments

@MartinXV111
Copy link

MartinXV111 commented Jul 23, 2024

PROBLEM/ISSUE: 1

I tried COMMENTING to a users note/post with more than 60 characters and I got an error message, but I tried it with less than 10 and it worked.(This is an issue)

Steps to produce issue:

  • Head over to any users note/post and click on it.

  • Try commenting more than 60 characters on that users post/note.(error)

Error logs:
See image below

Solution:
Increase the number of characters/words that can be commented on a users post/note.
Screenshot 2024-07-22 060116

PROBLEM/ISSUE: 2

I Have to refresh my tab and login again every time, for me to see any changes that have been made on joyboy.(This is an issue)

Examples of such changes: Liking a users comment/post, posting a personal comment/post, basically any change you make won't reflect unless you refresh.

Steps to produce issue:

  • Make any change on joyboy(you'll have to refresh to see it, it isn't real time)

Error logs: Doesn't show any error log, changes won't just reflect.

Solution: I think this happens when a user is on the app and leaves it dormant for a while, it automatically goes to this non-updating phase. we can implement leaving connections in the WebSocket turned on for a longer duration of time and implement having multiple relays in order to not get knocked off the grid as a user :)

PROBLEM/ISSUE: 3

Got a "failed to send tips" while trying to tip a user**(This is an Issue)**

Steps to produce issue:

  • Try to tip a user using either through his notes/posts or on his joyboy profile.

Error logs: See images below

JOYBOY ERRORS

Solution: I think it has to do with the wallet used which was Braavos.
ERROR MESSAGE.pdf
see attached pdf for more information about error.

PROBLEM/ISSUE: 4

Nip-5(public profile) isn’t public to other users only the owner of the account**(This is an issue)**

Steps to produce issue:

  • Go to any users profile you won't see any additional or any added means of users contact.

Error logs: None

Solution: Nip-5 should be made public in order to extend contact beyond joyboy.

PROBLEM/ISSUE: 5

I can't see where the money collected by the paymaster on my behalf went to.

Steps to produce issue:

  • Go to transaction section on joyboy (for those that the paymaster collected tips)

  • You'll notice that you can't see where the paymaster kept the tips.

Error logs: Kindly see image below
Screenshot 2024-07-24 012907

Solution: Maybe users can use a lightning wallet instead to send and receive tips.

PROBLEM/ISSUE: 6

Can't tag someone with their nostr profile name.

Steps to produce issue:

  • Try sending a note/post and tag someone with their joyboy profile name.

Error logs: Kindly see image below
Screenshot 2024-07-24 013149

Solution: Users public key should be tied to their joyboy username even if change is made.

PROBLEM/ISSUE: 7

Removing a like on someone's post/note doesn’t reflect till you refresh.

Steps to produce issue:

  • Try liking someone's post/note.

  • Try removing the like (doesn't appear to have made any change until you refresh).

Error logs: None

Solution: Look through code and correct.

PROBLEM/ISSUE: 8

I Can’t change to a different wallet after I've already used a particular one i'll have to log in again.

Steps to produce issue:

  • Try tipping any user with your Braavos wallet.

  • Then try tipping another user with a different wallet without refreshing.

Error logs: None

PROBLEM/ISSUE: 9

I want to be able to login to joyboy using another persons device.(if my device isn't available atm)

Steps to produce issue:

  • There is no button option like that on the login page.

Error logs: None

Solution: Implement a "login to an existing account" button on the login page.

PROBLEM/ISSUE: 10

I cant copy users public key from their profile.

Steps to produce issue:

  • Go to any users profile, try and copy their public key (button inactive)

error logs: None(Button isn't responding)

Solution: Fix button.

PROBLEM/ISSUE: 10

Not compatible to all phones/browsers.

Steps to produce issue:

  • Try it on a device(most especially a phone) or a browser that isn't as known or used like the likes of chrome

error logs: None(Doesn't load Blank)

Solution: Make it compatible with all devices and browsers.

Transaction Hash for:

  • Giving tip to a friend: wasn't able to tip cause of error stated above.
  • Initial claim (without funds, sent by payer): 0xc5f5e7221d3f038cabb9a6a6548c46bfe377fd5c08b279c2e6494a9178e0f0
  • Claim a deposit (sign the transaction with your wallet): Was claimed by paymaster.

Screens:

- Your GitHub ID comment is here in a comment, and on Joyboy:

Screenshot 2024-07-24 030920
Screenshot 2024-07-24 030944

- Edit profile screens with your sent notes and your profile on Joyboy:

Screenshot 2024-07-24 031444
Screenshot 2024-07-24 031506
Screenshot 2024-07-24 031525
Screenshot 2024-07-24 031531

  • Starknet Address: 0x0780b45e30b19a9a049134296117c716ffd6d6f95452aecb4183be1e78a656d4

^-^

@MartinXV111 MartinXV111 changed the title Problems encountered during joyboy beta testing. issues/problems encountered during joyboy beta testing. Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant