Your one-stop-cake-shop for everything Freshly Baked has to offer

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...

Labels

None yet.

requested-reviewers

None yet.

approved

None yet.

tested-working

None yet.

rejected

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:uuyqs6y3pwtbteet4swt5i5y/sh.tangled.repo.pull/3mbkcbmdcfu22
+27 -1
Interdiff #0 โ†’ #1
menu/.gitignore

This file has not been changed.

menu/.sqlx/query-735cda2fe387b6b852a03ba7ccba41353667bd505f80c1cfe3ad16b738b45ba5.json

This file has not been changed.

menu/.sqlx/query-ed9553fa271ff0110c64c3247d894e61495d971492c77d074c5a191433f40afe.json

This file has not been changed.

menu/Cargo.lock

This file has not been changed.

menu/Cargo.toml

This file has not been changed.

menu/devenv.lock

This file has not been changed.

+4 -1
menu/devenv.nix
··· 1 + # SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + # 3 + # SPDX-License-Identifier: MIT 4 + 1 5 { pkgs, ... }: 2 6 { 3 7 services.postgres = { ··· 7 11 ]; 8 12 }; 9 13 } 10 -
+4
menu/migrations/20260103193240_add-direct.sql
··· 1 + -- SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + -- 3 + -- SPDX-License-Identifier: MIT 4 + 1 5 CREATE TABLE "direct" ( 2 6 "from" varchar PRIMARY KEY, 3 7 "to" varchar NOT NULL
+4
menu/migrations/20260103201130_add-direct-owner.sql
··· 1 + -- SPDX-FileCopyrightText: 2026 Freshly Baked Cake 2 + -- 3 + -- SPDX-License-Identifier: MIT 4 + 1 5 ALTER TABLE "direct" ADD COLUMN "owner" varchar NOT NULL;
menu/project.nix

This file has not been changed.

+6
menu/src/html/create.html
··· 1 + <!-- 2 + SPDX-FileCopyrightText: 2026 Freshly Baked Cake 3 + 4 + SPDX-License-Identifier: MIT 5 + --> 6 + 1 7 <html> 2 8 <head> 3 9 <title>Add shortlink</title>
menu/src/main.rs

This file has not been changed.

packetmix/systems/teal/menu.nix

This file has not been changed.

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

History

2 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
feat(m): add route creation
5/5 success
expand
expand 0 comments
pull request successfully merged
1 commit
expand
feat(m): add route creation
2/5 failed, 3/5 success
expand
expand 0 comments