Context
I have been involved (voluntarily) with the development of the Condenser & Wallet apps (that are powering https://hive.blog and https://wallet.hive.blog) for quite a while now. There are other great frontends to Hive out there such as https://peakd.com and https://ecency.com but I have always been more or less faithful with the Condenser.
This is a regular report on my new contributions. Some of the new work below might still be in test and not yet deployed.
Notes: some features or bug fixes might not yet be available as they need to pass review and test by the team.
Condenser: Display RC level around profile avatar
New users are not not aware of RC and there is nothing to show them what is their current RC level so they end up trying to submit posts or comments just to see it failing in the end. I've added a green circular level gauge around user's avatar on the top right. A reminder of remaining RC is also displayed in the post/comment editor.
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/300
Condenser: Fix page crash when loading a post with too many comments
Some posts have been victim of success or spamming and the large amount of comments (thousands) was causing the page to crash. I've added a pagination system to the comments area of a post.
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/308
Condenser: Add support for Youtube Shorts
Youtube Shorts (competition to TikTok) are getting popular. I've added support for Youtube Shorts URL.
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/307
Wallet: extends witness list to the first 250 witnesses
Since we have some new witnesses who are ranked lower than 200, I thought I'd extend the list to the first 250.
Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/109
Various bug fixes
Condenser: Fix page not loading when posts have long category
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/306
Condenser: Fix "Missing source map" error
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/305
Condenser: Fix header not sticky anymore
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/304
Condenser: Fix notifications getting rendered multiple times
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/302
Condenser: Fix navigation menu dissapearance
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/301
Wallet: Fix reveal of encrypted MEMO
Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/107
Wallet: CSS tweak for mobile
Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/106
Wallet: update NPM packages
Merge request: https://gitlab.syncad.com/hive/wallet/-/merge_requests/108
Vote for my witness
On Hive, Witnesses are playing the important role of providing a performant and safe network for all of us. You have the power to choose 30 trusty witnesses to package transactions and sign the blocks that will go in the Hive blockchain. Vote for me via HiveSigner to support my work for the community.