a8bae24b

By: Michael Lynch <git@mtlynch.io>

Render grocery item sorting on the server

Validate allowlisted grocery-item sort queries and render accessible sort links
instead of mutating table rows with inline JavaScript. Preserve the existing
item edit and delete actions.

Testing: ./dev-scripts/build-all-flake-targets

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config - 1s 29s 29s 27s 0s
Eval 25s 1m25s 1m25s 1m50s 0s
Build 1m34s 5m07s 1m45s 3m19s 3s
Suite - 1s 7m01s 3m21s 3m19s 3s

Timeline

0s0s20s40s1m1m20s1m40s2m2m20s2m40s3m