List of frontend issues found on DBuzz & suggested features (as of July 26, 2023)

in DBuzz2 years ago (edited)

This post lists down @savvyplayer's findings regarding frontend issues found on DBuzz and features suggested for the Hive microblogging platform.

As of July 26, 2023 (UTC), there are 10 issues and 16 suggestions listed on this post. Since last post update on June 22, 2023, 2 existing issues have been fixed and 1 issue has been found.


Frontend issues

The issues listed have been found on the mainnet and testnet using both the desktop and mobile versions of Brave Browser on default settings, unless specified otherwise.

#ProblemReported ByScreenshot
1Trying to undo (by either pressing CTRL+Z or right-clicking then clicking Undo) has no effect on the post editor after inserting an emoji using the built-in emoji picker.@savvyplayer on October 19, 2021

🕰️ July 26, 2023
2Trying to edit a post or comment that has already been deleted (using another Hive frontend) shows a successful edit instead of telling that the buzz was already deleted.@savvyplayer on October 24, 2021

🕰️ June 22, 2023
3Trying to visit the profile of a Hive account that does not exist displays a page that never finishes loading.@savvyplayer on October 21, 2021

🕰️ July 26, 2023
4All drafts stored on an account are gone when the account is logged out and then logged in again or when switching accounts.@chrisrice on March 3, 2022

🕰️ July 26, 2023
5Clicking on the Menu on a buzz that is already added to all Pockets of the user still shows Add to Pocket. Before showing the Add to Pocket option, the DBuzz server should first check if the user has at least one Pocket that does not contain the buzz (which is either a post or a comment).

The Pocket name should already show that it already contains the buzz without the user clicking on it first.
@savvyplayer on June 15, 2022

🕰️ July 26, 2023
6Adding a deleted post or comment to a Pocket still succeeds. The Pocket will contain the post or comment that has already been deleted.@savvyplayer on July 25, 2022

🕰️ July 26, 2023
7Trying to login with posting key using a username that does not belong to any Hive account never finishes instead of showing that the Hive account doesn't exist. This happens whether or not there is any Hive account already logged in. A page refresh is required to break the loop.@savvyplayer on October 4, 2022

🕰️ July 26, 2023
8If already logged in, trying to add a new Hive account with a valid username but incorrect posting key redirects to the homepage and shows that the user is logged out instead of showing an incorrect posting key. This does not actually log out any existing account that is currently logged in. A page refresh is required to access any account that is still logged in.@savvyplayer on October 4, 2022

🕰️ July 26, 2023
9When the Add button on Pockets is disabled while using DBuzz on a desktop web browser, the mouse cursor disappears when hovering over that button. The button (which is red and located at the bottom-right part of the form) is disabled when no Pocket is selected, or the selected Pocket already contains the buzz.@savvyplayer on November 6, 2022

🕰️ July 26, 2023
10If the "Show Video Embeds" setting is disabled, it also hides images and link previews, and makes buzzes on the top of the feed disappear when scrolling down. The buzzes that have disappeared will show up again when the browser window is resized or the page is refreshed.@savvyplayer on July 26, 2023

The list of DBuzz frontend issues that have already been fixed or removed are listed on a post that @savvyplayer published at https://peakd.com/@savvyplayer/dbuzz-fixed-issues. 👈


Frontend suggestions

All suggestions on this list were last checked by @savvyplayer on July 26, 2023 (UTC) as neither already implemented nor rejected.

Some suggestions that do not directly involve the DBuzz microblogging platform (such as Hive PM and DBuzz Shop which is also accessible at DBuzz Store) are not included on the list below.

#SuggestionSuggested bySuggested on
1Users should be able to see on DBuzz if the post or comment got downvoted. The downvoting accounts should at least be shown when hovering on the count of users who voted on the post or comment.@savvyplayerJune 23, 2021
2Add automatic translation for non-English text. It is up to the DBuzz team when, where, and how the non-English text will be translated on the DBuzz frontend.@savvyplayerJuly 9, 2021
3Automatically "subscribe" the user to comment threads they commented on. Every time any other user publishes a comment under a buzz (post or comment), he or she should get notified (internally on the DBuzz website) of comments made by other users under that comment, including all nested comments (except from muted users). This option should be turned on by default, and users should be allowed to turn it off.@atma.loveOctober 24, 2021
4Allow the CTRL+V keyboard shortcut to paste images from clipboard directly onto the DBuzz editor.@cryptoph0823November 8, 2021
5Allow users to refresh images which failed to load without needing to refresh the entire page. This should be done by showing a link or button which can be clicked (or pressed) to reload the image. This will be more helpful for devices with slow Internet connections.@chrisriceMarch 3, 2022
6Put a Clear Cache button on the DBuzz loading page to allow users to clear the DBuzz cache on the web browser when the page is loading too long on their device. This might fix the loading problem if the problem with loading is because of the cache. It is recommended to show the button after some time (such as 5 seconds) of the DBuzz page loading.@chrisriceMarch 3, 2022
7Show any incoming and outgoing delegations of the Hive Power of any Hive user on the DBuzz wallet page. This is to prevent some users from getting a false impression of how much Hive Power they actually own.@chrisriceMay 4, 2022
8Make posts easier to remove buzzes and comments from Pockets. Right now, it is possible to remove posts or comments present in multiple pockets from one pocket at a time. It is recommended to show the "Remove buzz from all Pockets" option (if the buzz is present in at least one Pocket).@chrisriceMay 4, 2022
9Allow the user to attach a decentralized identifier (DID) to allow continued posting on DBuzz even after running out of Resource Credits. The posts and comments shall be available off-chain. As of last post update, the Metamask login on DBuzz litenet will allow this, but it is still under heavy development.@chrisriceMay 4, 2022
10Integrate quick trading platforms that support Hive tokens for easy exchanges or withdrawals of HIVE or HBD into other cryptocurrencies. They should be available right on the DBuzz interface.@chrisriceMay 4, 2022
11Notify users occasionally about unclaimed balances. The notification does not need to be published on-chain, and should not be done too often.@chrisriceMay 4, 2022
12Remove the Max payout field on the New buzz field. Change the default max payout, let it be changed somewhere else (such as on the Settings page), or remove the functionality entirely on DBuzz.@ackzaMay 27, 2022
13A post or comment that is edited or deleted should get reflected on any Pocket it belongs to of every DBuzz user, or announce that the post or comment on every Pocket that it belongs to has been changed. Some users may not be aware that the contents of any Pocket are just snapshots of the post or comments stored on it.@savvyplayerJuly 25, 2022
14Allow opening of a buzz or comment in a new tab. This helps prevent the user from leaving the feed of wherever the content is located, allowing them to easily return to where they left off after they view (and reply to) a specific buzz or comment.@savvyplayerJune 22, 2023
15Reduce or remove the sound that plays whenever the current version of DBuzz being used has a new update. The sound may be too loud for some users, especially if the device's sound volume is set to maximum.@savvyplayerJune 22, 2023
16Allow the removal of upvote (heart) within the 7-day voting period (and beyond).@savvyplayerJune 22, 2023

Suggestions which are being developed, already implemented, or marked as rejected are simply removed from the list.

Mentions

  • @aashirrshaikh who is the Lead Developer of DBuzz.
  • @holovision who has given permission to be tagged on this post.
  • @atma.love who has requested to be tagged on this list.
  • @mehmetfix who is interested in getting tagged.
  • @chrisrice who is currently a Public Relations Officer, Marketer, and Tester of DBuzz and is the former DBuzz Chief Human Resources Officer. He made his own list of DBuzz frontend issues and suggestions and has requested to combine his list with this.

Please comment here other frontend issues you find and suggestions you want to request on DBuzz.

Sort:  

Glad you're still updating this~

!LUV !LOLZ !PIZZA !CTP

@savvyplayer, @ahmadmanga(1/4) sent you LUV. wallet | market | tools | discord | community | daily

⚠ The LUV command will soon require a limited number of other "!" commands accompany it. Details here.

I'd like to start a diet.
But I've got too much on my plate right now.

Credit: reddit
@savvyplayer, I sent you an $LOLZ on behalf of @ahmadmanga
Use the !LOL or !LOLZ command to share a joke and an $LOLZ
(1/4)

Fantastic, Book marking it now!

Would you like me to mention you on the post, so that you can get notified whenever I edit the post? 🤔

You might want a !PIZZA break. 🍕

PIZZA! PIZZA!

PIZZA Holders sent $PIZZA tips in this post's comments:
@ahmadmanga(1/5) tipped @savvyplayer (x1)
savvyplayer tipped jacuzzi (x1)

Please vote for pizza.witness!