back interdiff of round #1 and #0

feat(m): add route creation #140

merged
opened by a.starrysky.fyi targeting main from private/minion/push-mpvpoxrvtrvk

It's only basic routes for now - but this is effectively a first prototype of a golinks server. We still need to make everything beautiful, but it should be in a workable state when deployed on teal as of now...

This needs some changes on packetmix to set up a database as well, so let's make those here too...

ERROR
menu/.gitignore

Failed to calculate interdiff for this file.

ERROR
menu/.sqlx/query-735cda2fe387b6b852a03ba7ccba41353667bd505f80c1cfe3ad16b738b45ba5.json

Failed to calculate interdiff for this file.

ERROR
menu/.sqlx/query-ed9553fa271ff0110c64c3247d894e61495d971492c77d074c5a191433f40afe.json

Failed to calculate interdiff for this file.

ERROR
menu/Cargo.lock

Failed to calculate interdiff for this file.

ERROR
menu/Cargo.toml

Failed to calculate interdiff for this file.

ERROR
menu/devenv.lock

Failed to calculate interdiff for this file.

ERROR
menu/devenv.nix

Failed to calculate interdiff for this file.

ERROR
menu/migrations/20260103193240_add-direct.sql

Failed to calculate interdiff for this file.

ERROR
menu/migrations/20260103201130_add-direct-owner.sql

Failed to calculate interdiff for this file.

ERROR
menu/project.nix

Failed to calculate interdiff for this file.

ERROR
menu/src/html/create.html

Failed to calculate interdiff for this file.

ERROR
menu/src/main.rs

Failed to calculate interdiff for this file.

ERROR
packetmix/systems/teal/menu.nix

Failed to calculate interdiff for this file.

NEW
menu/.sqlx/query-735cda2fe387b6b852a03ba7ccba41353667bd505f80c1cfe3ad16b738b45ba5.json.license
··· 1 + SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + 3 + SPDX-License-Identifier: CC0-1.0
NEW
menu/.sqlx/query-ed9553fa271ff0110c64c3247d894e61495d971492c77d074c5a191433f40afe.json.license
··· 1 + SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + 3 + SPDX-License-Identifier: CC0-1.0
NEW
menu/devenv.lock.license
··· 1 + SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + 3 + SPDX-License-Identifier: CC0-1.0