primal a1f02cd0bc Fix image embeds and rkey collisions
- Add image_urls to GetAllUnpublishedItems query
- Add aspectRatio to image embeds (required by Bluesky)
- Add image decoding to get dimensions (width/height)
- Fix rkey collision by using XOR of multiple hash bytes

The rkey collision was caused by using only 2 hash bytes (10 bits)
which had ~0.1% collision rate per pair of items with same timestamp.
Now XORs 8 hash bytes for better entropy distribution.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 21:24:35 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
2026-01-28 20:38:13 -05:00
Description
No description provided
12 MiB
Languages
Go 98.6%
Shell 0.7%
Dockerfile 0.7%