Sebastian Muszynski and GitHub
73ceb4779e
fix: sync packet hash into URL after trace ( #1523 )
...
Closes #1522
## Summary
- Call `history.replaceState` in `doTrace()` after the hash is
validated, so the URL becomes `#/tools/trace/<hash>` and can be shared
directly.
## Change
`public/traces.js` — one line added:
```js
history.replaceState(null, '', `#/tools/trace/${encodeURIComponent(hash)}`);
```
The read path (`init()` picks up the hash from the URL on load) already
existed — only the write path was missing.
2026-06-01 16:06:56 -07:00
..
2026-05-06 21:24:57 -07:00
2026-05-06 19:17:46 -07:00
2026-05-04 18:29:48 -07:00
2026-05-28 18:43:03 -07:00
2026-06-01 12:55:27 -07:00
2026-05-21 14:00:15 -07:00
2026-05-21 14:00:15 -07:00
2026-03-28 14:03:32 -07:00
2026-03-22 18:58:33 +00:00
2026-03-22 19:41:00 +00:00
2026-05-23 08:03:37 -07:00
2026-05-23 08:03:37 -07:00
2026-05-27 20:24:58 -07:00
2026-05-08 14:13:37 -07:00
2026-04-07 23:03:57 -07:00
2026-05-04 04:56:43 +00:00
2026-05-05 11:19:10 -07:00
2026-05-31 11:29:15 -07:00
2026-05-05 01:33:04 -07:00
2026-06-01 12:55:27 -07:00
2026-06-01 12:55:27 -07:00
2026-04-11 20:41:35 -07:00
2026-03-20 05:36:32 +00:00
2026-03-20 05:36:32 +00:00
2026-05-05 18:12:33 -07:00
2026-03-30 15:28:28 -07:00
2026-05-03 18:24:08 +00:00
2026-05-03 18:24:08 +00:00
2026-05-03 18:24:08 +00:00
2026-05-27 23:21:18 -07:00
2026-05-01 08:53:04 +00:00
2026-05-06 19:17:46 -07:00
2026-05-29 00:06:29 -07:00
2026-04-21 10:54:32 -07:00
2026-04-30 09:25:51 -07:00
2026-05-28 18:43:03 -07:00
2026-06-01 04:54:50 -07:00
2026-06-01 13:54:15 -07:00
2026-05-27 14:37:51 +00:00
2026-05-29 14:31:36 +00:00
2026-05-29 04:08:03 +00:00
2026-05-23 08:03:34 -07:00
2026-05-09 17:55:42 -07:00
2026-05-05 01:41:00 -07:00
2026-05-28 16:11:25 -07:00
2026-05-29 01:08:12 -07:00
2026-05-29 01:08:12 -07:00
2026-04-04 10:17:21 -07:00
2026-05-19 08:08:28 -07:00
2026-04-04 00:18:46 -07:00
2026-05-29 15:17:16 +00:00
2026-05-01 08:01:37 +00:00
2026-05-29 14:03:03 -07:00
2026-05-28 18:43:03 -07:00
2026-05-30 13:22:44 -07:00
2026-05-29 14:31:36 +00:00
2026-05-26 05:51:48 +00:00
2026-05-27 08:01:15 +00:00
2026-05-27 08:01:15 +00:00
2026-06-01 12:55:27 -07:00
2026-04-05 15:29:14 -07:00
2026-05-23 20:54:03 -07:00
2026-06-01 16:06:56 -07:00
2026-05-05 01:17:22 -07:00