Daily Development Update: hReplier UI Enhancements, Voting Controls, and HiveSigner Scope Expansion

Words
346
Reading
2 min
Listen
Play
5M


hReplier App

UI Enhancement: App Tag Badge on Detail Pages

  • feat(ui): show app tag badge on detail pages for hSnaps / hCurators / hReplier posts.
  • Added AppTagBadge component to display a red #tag badge.
  • Detection logic:
    • Based on json_metadata.app
    • Or developer field (dev / developer = sagarkothari88)
  • Displays:
    • First matching tag (hsnaps, hcurators, hreplier)
    • Fallback to app name if no match found
  • Integrated across all detail screens for consistent UI styling.

App Tag Badge on Post Detail
App Tag Badge on Post Detail


Settings Enhancement: Configurable Upvote Slider Step

  • feat(settings): configurable upvote slider step (0.25 / 0.5 / 1, default 1).
  • Added voteWeightStep setting with options:
    • 0.25
    • 0.5
    • 1 (default)
  • Enabled fractional slider steps in VoteSlider.
  • Added dynamic decimal formatting based on selected step.
  • Introduced step selector UI in Settings under Default Vote Weight.
  • Applied selected step globally across post detail pages.

Fractional Vote Slider in Action - Step Selector UI
Fractional Vote Slider in Action - Step Selector UI

Setting - set the Vote Slider Steps
Setting - set the Vote Slider Steps


Authentication Enhancement: Expanded HiveSigner Scopes

  • feat(auth): expand HiveSigner scopes for full posting and engagement support.
  • Extended OAuth scopes from:
    • login
    • vote
  • to include:
    • comment
    • comment_options
    • custom_json
    • delete_comment
  • Enabled advanced actions:
    • Replies
    • Edits
    • Beneficiaries
    • Reblogs
    • Follows
    • Mutes
    • Comment deletion
  • Adopted granular scopes instead of full posting for improved user consent clarity.
  • Note:
    • HiveSigner app registration must be updated to whitelist new scopes
    • Requests will fail if scopes are not properly configured

Login with HiveSigner Flow UI
Login with HiveSigner Flow UI


Powering the Hive Ecosystem

  • Continuously improving Hive applications with a focus on stability, performance, and scalability
  • Contributing to open-source development and building reusable solutions for the community
  • Working towards a stronger, more accessible, and feature-rich Hive ecosystem

Final Note

  • This post has been refined with the help of AI to improve readability and structure
  • The original content and optimized version are both available for reference

Applications Built by Us
hReplierhPollshStats
---------
hSnapshFestFactsKnow more about us
---------
Support and Contact
TransparencyVote as WitnessSupport via Discord

▶️ 3Speak

Daily Development Update: hReplier UI Enhancements, Voting Controls... | Ecency