codeburn/tests/sharing
ozymandiashh 2b49608fd2 fix(sharing): answer malformed request URLs instead of crashing the server
handle() is dispatched via `void`, so a throw before its try/catch is an
unhandled rejection on a LAN-facing server. A request target the HTTP
parser accepts but the WHATWG URL parser rejects (unterminated IPv6 host
like //[::1) threw at new URL() and hung/killed the process. Parse inside
a guard and answer 400. Mutation-checked: the test times out with an
unhandled error before the fix, passes after.
2026-08-04 05:56:18 +03:00
..
approve.test.ts feat(sharing): securely combine usage across your own devices (#532) 2026-06-20 16:24:53 +02:00
connect-timeout.test.ts perf(web): instant dashboard load, default to today, fast-fail offline peers (#573) 2026-06-29 04:21:36 +02:00
host.test.ts fix: scope cache read/write to the selected period (web + devices CLI) (#583) (#586) 2026-07-01 15:53:44 +02:00
malformed-request.test.ts fix(sharing): answer malformed request URLs instead of crashing the server 2026-08-04 05:56:18 +03:00
pairing.test.ts feat(web): in-dashboard device discovery, share-from-browser, redesign + hardening (#534) 2026-06-20 19:02:03 +02:00
sanitize.test.ts feat(dashboard): add granular session and model timelines (#673) 2026-07-16 03:04:54 -07:00
transport.test.ts fix(web): reject invalid dashboard periods without exiting (#554) 2026-06-28 19:35:46 +02:00