My latest contributions to the Hive Condenser and Wallet apps.

in HiveDevs2 years ago

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.


HiveAuth fixes

Real life usage of the new HiveAuth feature has revealed few bugs which were quickly handled:

  • use the Condenser internal challenge string when authenticating with HiveAuth, this allows setting a session variable which is then used by the night mode toggling feature. This fixes the bug where night mode toggling is being reset when a user reloads the page after the toggle
  • fix to the bug where the Condenser keeps asking to login when the HiveAuth token has expired.

Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/322

Night mode styling for GIST embeds

The Condenser supports embedding GIST URL but the default CSS does not play well with night mode. This fix adds a custom CSS to make GIST embeds display nicer in night mode.

Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/323
Screen Shot 2022-03-22 at 10.56.58 am.jpg

Update alternative Hive dApp list

A little update to the list of alternative Hive dApps. You can access this list from any post by clicking on the "Share this post" (link) icon:

Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/325
Hive Alternative Dapps

Uploading images when using HiveAuth

I'm currently working with @arcange and @stoodkev on fixing a bug where users can't upload images to the Condenser when logged-in with HiveAuth. By default, uploading an image to the Hive Image Hoster requires the dApp to sign the image file content using the posting private key. However, this means transmitting the whole file to HiveAuth server then to Keychain app on the mobile phone and back. This is using too much network traffic. So I'm modifying the logic to also allow signing the image integrity checksum.


Vote for my witness
Support @quochuy Witness.jpg
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.

Sort:  

Wonderfull, great job and thanks for making HIVE a better place.

Wow, this is fantastic. Thank you for your contribution towards hive platform.


The rewards earned on this comment will go directly to the person sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

Congratulations @quochuy! Your post has been a top performer on the Hive blockchain and you have been rewarded with the following badge:

Post with the highest payout of the day.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Introducing NFT for Peace
Hive Power Up Month - Feedback from February day 15

Your work is appreciated 👏

your hard work is always beneficial for all users, we really respect it, hopefully Mr @quochuy and other friends are always in good health and well -

Thank you for the update. You are doing a wonderful job and contributing to Hive. Keep up the good work.