HiveSuite Development Update: Node Sync Fixes, Unified Actions Menu & Anonymous Analytics

Words
494
Reading
3 min
Listen
Play
3M

HiveSuite

Node Sync & Authentication Reload Improvements

Hive Node Synchronisation Fixes

  • fix: sync selected Hive node app-wide and prevent reload redirect issues.
  • Fixed screens that were ignoring the selected Hive node configuration.
  • Connected Settings directly with HiveReactKit runtime node system:
    • Live node updates
    • No page reload required
  • Ensured all screens consistently use the currently selected Hive node.

Authentication Reload Stability

  • Fixed issue where browser reload redirected authenticated users back to Blogs page.
  • Added authentication hydration delay:
    • Preserves current route during session restoration
  • Improved navigation stability during page refresh and authentication recovery flows.
  • Outcome:
    • More reliable Hive node switching experience
    • Better session persistence across reloads
    • Improved navigation continuity for authenticated users

Node Set From Setting
Node Set From Setting

Runtime Node Sync
Runtime Node Sync


Unified Actions Menu & Flagging Flow

Unified Card Actions System

  • feat: unify actions menu, add iOS-only flag flow, fix tip cancel handling.

  • Replaced all legacy card actions with unified 3-dot actions menu across the application.

  • Removed duplicate action menus from Snaps feeds.

  • Standardized interaction behavior across all card types.

Flag & Report Flow

  • Added new Flag/Report functionality:
    • Hides flagged posts instantly
    • Hides flagged authors instantly
  • Added iOS-only flagging option:
    • Ensures Apple platform compliance requirements
  • Flagged content remains hidden consistently across all supported platforms.

Tip Flow Fixes

  • Fixed Tip cancel behavior:
    • Prevents false success messages after cancelled transactions
  • Outcome:
    • Cleaner and more consistent interaction patterns
    • Improved moderation and reporting workflow
    • Better reliability for transactional UI interactions

Unified 3-Dot Actions Menu
Unified 3-Dot Actions Menu - My Friends

Unified 3-Dot Actions Menu - Polls
Unified 3-Dot Actions Menu - Polls

Unified 3-Dot Actions Menu - Videos
Unified 3-Dot Actions Menu - Videos

Flag & Report Flow
Flag & Report Flow

Report Content Pop

Report Content Summary


Anonymous Analytics & Local Kit Linking

Local HiveReactKit Integration

  • feat: add anonymous analytics for screens and games, and link kit locally.
  • Linked HiveReactKit locally into HiveSuite:
    • No package publishing required during development
  • Improved local development workflow and iteration speed.

Firebase Analytics Integration

  • Added Firebase Analytics with:
    • Fully anonymous tracking
  • No personal user data is collected or transmitted.

Navigation & Game Analytics

  • Added tracking for:
    • Screen navigation
    • SPA routing transitions
  • Added analytics support for:
    • Game starts
    • Game wins/losses
  • Analytics coverage includes:
    • 8 games
    • Inbox
    • Blogs
    • Snaps
    • Additional core application screens
  • Outcome:
    • Better application usage insights
    • Improved visibility into feature engagement
    • Enhanced understanding of user interaction flows without compromising privacy

Anonymous Analytics Dashboard

Anonymous Analytics Dashboard

Game & Navigation Tracking

Game & Navigation Tracking


Powering the Hive Ecosystem

  • Continuously improving HiveSuite infrastructure, moderation systems, and developer workflows
  • Building scalable, privacy-focused, and creator-friendly experiences for the Hive community
  • Contributing towards a more stable, modern, and feature-rich Hive ecosystem

Final Note

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

More Links
HiveSuite AppVote as WitnessSupport via Discord


▶️ 3Speak