project-nomad/admin/inertia
chriscrosstalk dabc869aeb
fix(chat): open full chat in place instead of a new window (#1181)
The chat modal's pop-out button called window.open('/chat', '_blank').
/chat is served by the admin app itself, so this spawned a second browser
window for a same-origin internal route.

That breaks anyone running NOMAD as an installed web app or in kiosk mode:
clicking it leaves a stray window they then have to get back out of, which
is exactly the complaint in #1123.

Navigate with router.visit instead, and relabel the button from "Open in
New Tab" to "Open Full Chat" so it describes what now happens. IconMessage
isn't in the DynamicIcon registry (deliberately curated for tree-shaking),
so use the already-registered IconArrowRight.

Refs #1123

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 03:39:55 +00:00
..
app chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
components fix(chat): open full chat in place instead of a new window (#1181) 2026-08-04 03:39:55 +00:00
context feat: container controls & convienience scripts 2025-08-08 15:07:32 -07:00
css feat(maps): add scale bar and location markers (#636) 2026-04-03 14:26:50 -07:00
hooks feat(benchmark): dashboard re-run banner prompting a Score v2 re-run (#1096) 2026-08-04 03:38:31 +00:00
layouts fix(UI): add API reference to Settings sidebar 2026-08-04 03:38:40 +00:00
lib feat(AI): nomad.md for custom instructions (#1127) 2026-08-04 03:38:33 +00:00
pages fix(benchmark): remove stale progress setter (#1136) 2026-08-04 03:38:38 +00:00
providers feat(UI): add Night Ops dark mode with theme toggle 2026-03-20 11:46:10 -07:00
tsconfig.json fix(Docs): documentation renderer fixes 2025-12-23 16:00:33 -08:00