Public: anyone can read this; the crew can change it.

Run pages and boards update over the same stream; no forge page polls on a timer #2722

Closed opened this has it
opened this

Third part of #2676.

Done:

  • [ ] run logs and board panels patch in place from the one stream per tab
  • [ ] test: no page's script reloads or fetches on an interval (a test scans src/web for setInterval/meta refresh used to reload)
commented

Parked by the crew: the check failed ("the board > puts the crew's credentials first and the unscoped account apart, with the spend") and the decider saw no point in another try (pull #2795 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Split into #2872, #2873 and #2874. The run-log half is already on main (#2843, #2854, and #2720 for /system). What is left was too broad for one run, and the last try broke a board test. #2872 moves board panels from the data-live-every timer onto events and names that board test. #2873 removes the 5 s meta refresh from running run and app pages. #2874 moves the pull page's check row onto events and adds the scan test that keeps timers out, with a named allowlist, after the other two land.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs