FlowFuse / FlowFuse/flowfuse

Team > Devices - Polling should consider pagination

Open
#1,220 0 comments 0 reactions 0 assignees View on GitHub
needs-triage size:S task
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 20h
Merged PRs (30d)
149

Description

### Description

https://github.com/flowforge/flowforge/pull/1209 introduced pagination to Team > Devices but with a caveat. The polling for changes is only checking the first page of devices for changes.

There's a wider issue of how updates should be handled (i.e. server-side events, web sockets, centralised polling) in https://github.com/flowforge/flowforge/issues/1222; this issue is solely to discuss and prioritise either updating the existing logic in Team > Devices to poll considering pagination or replacing it once there is an alternative solution in place.

### Epic/Story

_No response_

Contributor guide

Open the contributing guide

Research direction

Review PR #1209 to understand the pagination change, then inspect the Team > Devices polling logic and issue #1222 for the broader alternatives. Done means the existing polling detects changes on every device page, or the issue is replaced by an agreed alternative solution.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.