83c8f9e5

By: Michael Lynch <git@mtlynch.io>

Use numeric IDs for media entry URL routes instead of UUIDs

Replace the UUID field on Entry with an incrementing MediaID (uint32)
starting at 1000, assigned in date-sorted order (newest first). UUIDs
are still used for media filenames on disk but no longer appear in URLs
or metadata.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Codeberg
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux