bd1a1caa044f8b0e65d4f558831c83c1b8807d2e braney Sat Oct 3 17:02:05 2026 -0700 docent rm38444: a db name with its own dbDb row stays that assembly instead of its asmAlias accession, and its registry row, refs #38444, #38252 diff --git src/utils/testRegistry/registry.tsv src/utils/testRegistry/registry.tsv index 5e3f209f3f5..69ff1fd2f94 100644 --- src/utils/testRegistry/registry.tsv +++ src/utils/testRegistry/registry.tsv @@ -135,17 +135,18 @@ 38339 504 - - page - the wording when CILogon returns an unverified email. The fix is in hg/hgLogin, so what changed is what a page says or does 38340 504 hg/hgSession/tests/backupParseTest.c - invisible unrecorded the same pair, read back out of a session backup 38340 504 lib/tests/cgiCookieTest.c - invisible unrecorded the same pair in a cookie header 38356 504 - - page - the hgTablesTest robot finishing a run instead of aborting. The fix is in hg/hgTablesTest, so what changed is what a page says or does 38359 - lib/tests/netSlurpMaxTest.c - invisible sandbox-ab a response past the ceiling is refused and the buffer freed, instead of the run dying inside carefulAlloc with nothing in the log. Nothing reaches a page: the only caller is the hgTablesTest robot. Release is "-" because the fix is held for after the v504 branch cut and the ticket has no target version yet 38364 504 - rm38364.docent.yaml page - a density mode that keeps items clickable. The fix is in hg/hgTracks, so what changed is what a page says or does 38372 504 - rm38372.docent.yaml page - changing genome on hgCustom re-submitting the form. The fix is in hg/hgCustom, so what changed is what a page says or does 38384 504 - rm38384.docent.yaml page - a 400 fetching faceted composite metadata on a curated hub. The fix is in hg/hgTrackUi, so what changed is what a page says or does 38387 505 - - page - three-letter assembly names (hs1, rn7, dm6) found by the search box in a release image. The fix is in src/product/installer/browserSetup.sh (ft_min_word_len=3), so only a released docker image or a fresh mirror can show it; hgwdev has always run 3. Seen 2026-09-29 on the docker QA instances: kent-tip (built after the fix) runs 3 and hubApi/findGenome?q=hs1 finds hs1; kent-beta (built 2026-09-21) runs 4 and does not 38393 504 - rm38393.docent.yaml page - hubApi /search answering with JSON instead of a 500. The fix is in hg/cgilib/cartJson.c, so what changed is what a page says or does 38398 505 - rm38398.docent.yaml page - the Hub Upload file card keeping the genome and hub name a hub.txt names. The fix is in hg/js, so what changed is what a page says or does 38414 505 hg/lib/tests/trackHubSkipHubNameTester.c - invisible sandbox-ab a hub_ name with no second underscore comes back whole, not as a pointer one past NULL 38428 505 lib/tests/htmlSanitizeTest.c rm38428.docent.yaml library sandbox-ab simple svg drawings (svg, g and the shapes, with their size, position, fill and stroke) survive the sanitizer, and the non-drawing parts (defs, script, event attributes) do not. Backed out by hand on 2026-09-29: every svg case comes out empty. Behind the hubHtmlSanitize gate, off on every server on 2026-09-29 38430 505 - rm38430.docent.yaml page - hgGateway passing a hub assembly's description page through the sanitizer like the other hub pages. The fix is in hg/hgGateway, so what changed is what a page says or does. Behind the hubHtmlSanitize gate, off on every server on 2026-09-29 38442 505 hg/lib/tests/cartPcrVarTester.c rm38442.docent.yaml library sandbox-ab hgPcrResult_imgOrd, the PCR track's place after a drag, survives a cart load while a result that is not two trash files is still dropped +38444 505 - rm38444.docent.yaml library - A db name with its own active dbDb row (GRCz12ab, calJac240_pri, monDom5) stays that assembly instead of being swapped for its asmAlias accession and falling back to hg38. No unit test yet: asmAliasFind needs a central whose asmAlias still has the rows 38456 505 - rm38456.docent.yaml page - hgSession's classic Save action answering a request that leaves out the share flag or the name with a message instead of a stack dump, and keeping a private session private when the request does not say. The fix is in hg/hgSession, so what changed is what a page says or does 38462 505 - rm38462.docent.yaml page - negateValues cut the swapped min to a whole number in preDrawWindowFunction (hg/hgTracks/wigTrack.c), so a mean+whiskers whisker reached 0. The whisker is pixels in one track row, which the docent color check reads; nothing a unit test can reach without hgTracks