mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 11:21:34 +00:00
* fix(ui): unify connection-owned gateway event dispatch * fix(qa): keep hosted UI smoke evidence truthful * fix(ui): make mobile navigation drawer an accessible modal * refactor(ui): centralize settings search destinations * fix(ui): own chat media resource lifecycles * fix(ui): unify sidebar session scope ownership * refactor(ui): remove obsolete navigation backdrop styles * refactor(ui): isolate dashboard provider lease capabilities * fix(ui): centralize gateway operator permissions * style(ui): format gateway event regressions * fix(ui): render live dashboard permissions immediately * fix(ui): enforce approval grant authority * fix(gateway): fence retired sockets after event gaps * fix(ui): isolate sidebar gateway fixtures across shared workers * test(ui): isolate singleton-sensitive browser suites * fix(ui): retire stale catalog pagination on gateway reconnect * fix(ui): restore drawer focus after native dialog dismissal * fix(ui): seed drawer threads and preserve modal focus ownership * fix(ui): isolate nested native drawer overlay lifecycle * test(ui): prove isolated dashboard lease authorization * fix(ui): bound settled managed image resources * fix(ui): type native modal focus and shared test helper * fix(ui): correct approval mock types and trim dead export * fix(ui): keep settings section metadata private * fix(qa): keep hosted coverage regression within lint limit * refactor(ui): keep catalog presence in its session data owner * fix(browser): regenerate bundled copilot runtime * test(ui): split board lease authorization regressions * fix(ui): snapshot gateway listener fanout without redundant spread * fix(ui): bind chat media subscriptions to image lifetime * fix(ui): extract overlay access lifecycle * fix(ui): restore guarded media after Lit reconnection * test(ui): localize board lease fixture title * fix(ui): reuse system approval fixture labels * test(ui): narrow managed media lifecycle source * fix(ui): prevent retired board gateway clients from rolling back leases * fix(ui): expose pairing to pairing-scoped operators * fix(ui): preserve legacy device pairing access * fix(ui): preserve responsive sidebar ownership * fix(ui): preserve responsive navigation and prove media ownership * fix(ui): retire revoked catalog and refresh pairing grants * test(ui): align typed catalog fixtures with main