Skip to content

issues/problems encountered during joyboy beta testing. #264

Description

@MartinXV111

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

^-^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions