Live updates during a cycle; Filter & sort dropdown on phones; layout polish
- Worker publishes the rows swept so far every few seconds (LivePublishSeconds) with a DataVersion stamp; the dashboard reloads on each new version, so tables, the Overview and open dialogs update mid-cycle. Shared files are written to a temp file and swapped in, so readers never see half a file. - Phones / tablets: one Filter & sort button opens a column list instead of a row of chips, on every table. - Details: a wrapped Simple / Advanced toggle sits on the left. - Card fields: fixed-height dialog; field list and add list share it evenly.
This commit is contained in:
1 parent
7242f8f8af
commit
9dc2d88726
8 files changed
+149
-31
No files matched your search
@@ -57,6 +57,10 @@
|
||||
# is pinged every cycle).
|
||||
# Cycles only run in business hours plus the midnight pitstop: 60 = hourly, plus midnight.
|
||||
PresenceSweepMinutes = 60
|
||||
|
||||
# While a cycle runs, the rows swept so far are published this often, so the
|
||||
# dashboard updates live instead of only when the cycle finishes
|
||||
LivePublishSeconds = 10
|
||||
}
|
||||
|
||||
# -------------------------------------------------------------------------------------
|
||||
@@ -128,6 +132,7 @@
|
||||
DelayMsPerDevice = 35 # artificial per-device latency so the progress bar moves
|
||||
LifecycleHours = 24 # how long one simulated migration takes, start to finish
|
||||
PresenceSweepMinutes = 5 # ping every device this often (Live default is hourly)
|
||||
LivePublishSeconds = 4 # publish swept rows this often during a cycle
|
||||
Verbose = $true # run the worker with -v style tracing
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user