Sameh Khamis
f70b5a3631
style: format the reusable infrastructure component
2026-09-11 16:07:53 -07:00
Sameh Khamis
04f4d54bfe
test: allow line wrapping in the stem buffer regression pin
2026-09-11 16:07:53 -07:00
Sameh Khamis
76ddc6a9ef
chore: enforce scoped formatting and browser package boundaries
2026-09-11 16:06:35 -07:00
Sameh Khamis
ef69f01cd8
Merge formatter contribution with current main
2026-09-11 16:02:38 -07:00
Sameh Khamis
a8eae34787
fix(qa): select the billboard mode measured by floor-hold checks
2026-09-11 14:54:30 -07:00
Sameh Khamis
67504cd871
fix(qa): align renderer evidence and attribution keyboard assertions
2026-09-11 14:50:57 -07:00
Sameh Khamis
ed15c5b38e
style: remove inherited trailing whitespace from extracted layer
2026-09-11 13:35:52 -07:00
Sameh Khamis
106a794afa
fix: preserve standalone overlay defaults for undefined overrides
2026-09-11 13:32:49 -07:00
Sameh Khamis
4688eca9af
test: verify infrastructure consumer asset paths and imports
2026-09-11 13:28:55 -07:00
Sameh Khamis
142bf583f8
refactor: export infrastructure layers with explicit application callbacks
2026-09-11 13:21:22 -07:00
Sameh Khamis
e465197cee
fix: dispose pending infrastructure loads and entity contexts
2026-09-11 13:18:59 -07:00
Sameh Khamis
412ee211b5
fix(infrastructure): follow refined terrain after initial sampling
2026-09-11 09:05:41 -07:00
Sameh Khamis
b5568de9fa
fix(infrastructure): stop idle republishing and respect settled terrain
...
Skip unchanged overlay cohorts while detecting moved positions and lifecycle changes. Defer ground sampling until visible terrain settles, retain the loaded surface as a floor, and preserve roof heights and bounded retries. Keep regression and idle-render gates intact.
2026-09-11 08:59:32 -07:00
Sameh Khamis
1a74e56bc0
test: isolate Cockpit readiness and verify keyboard focus in the browser
...
Use a fresh page for first-fetch assertions and wait for rendered camera state instead of fixed timing. Check connected focus retention during row reorder, departed-contact continuation, and attribution keyboard ownership in Cockpit.
2026-09-10 23:48:24 -07:00
Sameh Khamis
5a8738c11d
Merge main security fixes before dependency verification
2026-09-10 23:20:24 -07:00
Sameh Khamis
f94bdb1d77
fix: update vulnerable dependencies and adapt browser QA to Puppeteer 25
2026-09-10 23:08:26 -07:00
Sameh Khamis
f47cd792d1
fix: share CCTV startup and keep proxy diagnostics bounded
2026-09-10 23:01:51 -07:00
Sameh Khamis
231d339e92
test(a11y): cover delayed and interrupted Map Source focus
...
Keep the Esri settlement assertion exact, verify selected-source focus and Tab departure in Chromium, cancel pending work during disposal, and document the focused behavior.
2026-09-10 22:12:48 -07:00
Sameh Khamis
5dfef8e891
Merge main and narrow the change to Map Source focus and QA
2026-09-10 22:07:41 -07:00
Sameh Khamis
3d526f208d
Merge main and narrow accessible input names to useful controls
2026-09-10 21:33:45 -07:00
Sameh Khamis
ac3926c7db
fix(earthquakes): reject malformed feature properties
2026-09-10 19:56:01 -07:00