6d8ea36c

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Enforce item name length limits (#88)

Reject item names longer than 25 characters after trimming and apply the
same limit to item-name form fields.

Tests: ./dev-scripts/run-go-tests
Build: ./dev-scripts/build-all-flake-targets

Reviewed-on: https://codeberg.org/mtlynch/grosiree/pulls/88
configuredeploy:deploy-to-flydevShellx86_64-linuxbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacedefaultdeploy-to-flydocker-imagee2e-testsgo-testsgrosireegrosiree-devjs-testslint-sqlx86_64-linux