feat: add configurable refresh interval to Clients page (closes #32)

Add a right-justified refresh interval dropdown above the client table
with options for Not Updating, 30 s, 1 min, and 3 min. The chosen
interval controls both React Query polling and WebSocket-triggered
invalidations — selecting Not Updating fully freezes the list until
page reload. Preference persists via localStorage.
This commit is contained in:
2GT-Rich
2026-04-23 16:20:22 -07:00
parent 68d88d0306
commit ac39598257
5 changed files with 55 additions and 8 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "mikrotik-manager-backend",
"version": "0.10.6-beta",
"version": "0.10.7-beta",
"description": "Mikrotik Network Management Platform - Backend API",
"main": "dist/index.js",
"scripts": {