Compare commits

..
Author SHA1 Message Date
Vito Sansevero 95478a0aed fix(viewer): destroy a pending viewer whose element left the stage
rebuild() empties the stage while a view is pending, and the deferred destroy then failed on the viewer's null parent: a page error, and the image kept its src. The destroy now finishes and the src is released.
2026-10-30 18:32:57 -07:00
Vito Sansevero df0a798eea test(viewer): wait for the viewer's first fit before reading it
The keys spec read the fit as soon as Zoom enabled, a frame before the viewer fits the image to the stage. Under load it then compared 873.6px with 901.2px. Failed 3 of 3 under --cpus=2 on WebKit, on the combined head and on #534's own head; with the wait the spec passes 96 of 96.
2026-10-30 18:32:56 -07:00
Vito Sansevero 2ebc5d9280 fix(nodes): Pair node fills the prompt's empty category and tags (#551)
Closes #546
2026-10-30 16:54:50 -07:00
Vito Sansevero 7f414e7c45 fix(workspace): Overview cards show the sidebar's counts (#549)
Closes #547
2026-10-30 16:54:50 -07:00
Vito Sansevero 096e2472bd docs(testing): record D190, the trash review primary that cannot act 2026-10-30 16:54:50 -07:00
Vito Sansevero 4a25db545c test(trash): classify the Needs review link route and prove it refuses a trashed file
POST /review/items/{id}/link needs a capture of the item's bytes. A capture is refused for a path in a trash folder, and a capture taken earlier stops working when its file moves to a trash folder or its folder becomes a link to one, so no code change is needed. The decision route takes the same path, so it moves to the same audit group.
2026-10-30 16:54:50 -07:00
Vito Sansevero cdaf4122de fix(trash): trash on an output folder that is a mount point (#543) (#544)
Closes #543
2026-10-30 16:54:50 -07:00
Vito Sansevero 4be48c2ee5 test(workspace): wait for the delete job before its end toast in the sticky chrome spec 2026-10-30 16:54:22 -07:00
Vito Sansevero e272c84efd feat(workspace): selection bars stay in view, Back to top, side panels stay with you (#531) (#541)
Closes #531
2026-10-30 16:52:45 -07:00
Vito Sansevero 494a5d0bfa fix(viewer): arrow keys navigate from anywhere; a shortcuts overlay (#532) (#534)
Closes #532
2026-10-30 16:52:44 -07:00
Vito Sansevero 06ea91da66 feat(review): link an image to a library prompt from Needs review (#536) (#540)
Closes #536
2026-10-30 16:52:42 -07:00
Vito Sansevero 07c2442e23 fix(send): name ComfyUI windows by their tab and explain why a send is blocked (#539)
Closes #535
2026-10-30 16:52:41 -07:00
Vito Sansevero e6e425ed35 fix(workspace): level two-column cards, window the Reusable tags list, full-width System (#530) (#538)
Closes #530
2026-10-30 16:52:41 -07:00
Vito Sansevero db1c7ef20d fix(images): show every Show in folder outcome above the viewer and report opener failures (#537)
Closes #533
2026-10-30 16:52:38 -07:00
Vito Sansevero 0f2f88d48c test(images): wait for the delete and return jobs, not 5 s (#554)
Closes #553
2026-10-30 16:52:37 -07:00

Diff Content Not Available