[GH-ISSUE #398] Convert Bottom-Right “Syncing” Toast into Bubble #255

Closed
opened 2026-03-03 11:14:19 +03:00 by kerem · 1 comment
Owner

Originally created by @charanm927 on GitHub (Aug 12, 2025).
Original GitHub issue: https://github.com/dflow-sh/dflow/issues/398

Originally assigned to: @manikanta9176 on GitHub.

Description:

Update the current bottom-right toast notification (which says "Syncing") into a persistent, expandable bubble UI. This bubble should also be capable of displaying terminal output, so users can monitor real-time logs while syncing or performing other actions.

Acceptance Criteria:

  • Replace the current “Syncing” toast with a bubble component.
  • Bubble should be docked in the bottom-right corner and always visible when active.
  • Clicking/expanding the bubble should reveal the embedded terminal view.
  • Terminal should stream relevant logs in real-time (sync, build, deploy, etc.).

Benefits:

  • Consolidates status indicators and logs into one accessible component.
  • Improves visibility into ongoing processes without leaving the page.
  • Provides a more modern, interactive UI experience in dFlow.
Originally created by @charanm927 on GitHub (Aug 12, 2025). Original GitHub issue: https://github.com/dflow-sh/dflow/issues/398 Originally assigned to: @manikanta9176 on GitHub. **Description:** Update the current bottom-right toast notification (which says "Syncing") into a persistent, expandable bubble UI. This bubble should also be capable of displaying terminal output, so users can monitor real-time logs while syncing or performing other actions. **Acceptance Criteria:** - Replace the current “Syncing” toast with a bubble component. - Bubble should be docked in the bottom-right corner and always visible when active. - Clicking/expanding the bubble should reveal the embedded terminal view. - Terminal should stream relevant logs in real-time (sync, build, deploy, etc.). **Benefits:** - Consolidates status indicators and logs into one accessible component. - Improves visibility into ongoing processes without leaving the page. - Provides a more modern, interactive UI experience in dFlow.
kerem 2026-03-03 11:14:19 +03:00
Author
Owner

@manikanta9176 commented on GitHub (Aug 18, 2025):

It would be better to display the running queues of each server using BullMQ. We could show the current state of each server’s queue, including:

  • Active jobs
  • Pending jobs
  • Completed jobs
  • Failed jobs

This will provide a more dynamic and real-time overview of the tasks being processed on each server, making it easier for users to track progress and troubleshoot issues directly from the bubble without leaving the page.

<!-- gh-comment-id:3196306436 --> @manikanta9176 commented on GitHub (Aug 18, 2025): It would be better to display the running queues of each server using BullMQ. We could show the current state of each server’s queue, including: - Active jobs - Pending jobs - Completed jobs - Failed jobs This will provide a more dynamic and real-time overview of the tasks being processed on each server, making it easier for users to track progress and troubleshoot issues directly from the bubble without leaving the page.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dflow#255
No description provided.