tvl-depot/web/panettone
Vincent Ambo fe290a5ff8 refactor(web/panettone): Use postmodern connection pools
Instead of managing Postgres connections on our own, use the
`with-connection` postmodern function with pooling enabled as a route
decorator.

This should resolve at least some of the issues from b/113 with
leaking connections, and an unreported issue with connections being
reused while transactions are in progress.

Change-Id: I1ed68667a3240900de1ae69df37d2d3018caf204
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5198
Tested-by: BuildkiteCI
Reviewed-by: eta <tvl@eta.st>
Autosubmit: tazjin <tazjin@tvl.su>
2022-02-13 17:20:26 +00:00
..
src refactor(web/panettone): Use postmodern connection pools 2022-02-13 17:20:26 +00:00
test fix(web/panettone): make (who:html-mode) stick 2022-01-13 23:19:31 +00:00
.envrc feat(web/panettone): Add dev helpers for postgres db 2020-07-26 21:55:41 +00:00
.gitignore chore(web/panettone): ignore .fasl files 2020-07-26 20:12:37 +00:00
default.nix feat(nix/buildLisp): add ccl 2021-08-24 22:00:15 +00:00
docker-compose.yml feat(web/panettone): Add dev helpers for postgres db 2020-07-26 21:55:41 +00:00
OWNERS refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
panettone.asd feat(web/panettone): Add initial styles 2020-07-23 22:20:00 +00:00
shell.nix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00