FCM push notifications, reliable scheduling, draft recovery improvements, and scheduled post management updates.
Added backend support for delivering push notifications to:
Implemented push delivery using Firebase Cloud Messaging (FCM).
Push notifications can now be generated directly from backend events without requiring the application to remain open.
Server now stores registered notification devices for each Hive user.
Device records include:
Enables more reliable notification delivery across multiple devices.
Added a dedicated background worker for notification processing.
Hive events are automatically converted into push notifications, including:
Notifications are delivered without requiring manual refreshes inside the application.
Added new backend endpoints for:
Client applications can now manage notification subscriptions directly through the API.
Invalid or expired device tokens reported by Firebase are automatically removed.
Prevents:
Improves long-term notification reliability.
Firebase Push Device Registration Flow
Backend now starts safely even when Firebase credentials are unavailable.
If Firebase configuration is missing:
Allows easier deployment and development without mandatory push configuration.
[Realtime Notifications via Pushdown Notifications from firebase
Fixed scheduled publishing flow to correctly use backend Posting Authority.
Scheduled posts no longer incorrectly trigger wallet-signing workflows.
Scheduled publishing now follows the same server-managed publishing process intended for automation.
Video posts now always publish through the server-side flow.
Applies to:
Ensures a consistent publishing pipeline for video content.
Standard text and image posts published immediately continue using normal wallet-signing workflows.
Preserves expected Hive publishing behavior while improving scheduled automation.
Scheduling & Publishing Workflow
Resolved an issue where opening a saved draft could:
Draft loading now behaves consistently across publishing workflows.
Draft Edit now restores:
Users can continue editing saved content without data loss concerns.
Successfully published posts now automatically remove their matching draft entries.
Successfully scheduled posts also remove their associated drafts.
Keeps the Drafts page clean and prevents duplicate content management.
Draft Restore & Cleanup Flow
Added a Cancel button to the My Scheduled page.
Users can now remove:
Includes a confirmation dialog before deletion.
Gives users direct control over pending scheduled content.
Improves overall publishing workflow management.
Scheduled Post Management
Reschedule Post
| HiveSuite App | Vote as Witness | Support via Discord |
▶️ 3Speak