d8a46b0e

By: Michael Lynch <git@mtlynch.io>

Use admin permissions for sessions and user reads

The user model and SQLite schema use IsAdmin / is_admin, but session creation and user read paths still referenced the removed IsOwner / is_owner names. This prevented the Go and e2e Nix test targets from compiling.

Update those paths to read and serialize admin permissions, and migrate stale test setup to the current InsertUser API.
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux