Pierre Bourdon delroth
  • Joined on 2024-04-05
delroth pushed to main at lix-project/hydra 2024-08-27 01:24:24 +00:00
8d5d4942e1 queue-runner: remove unused method from State
e5a8ee5c17 web: require permissions for /api/push
Compare 2 commits »
delroth pushed to main at lix-project/hydra 2024-08-26 23:33:39 +00:00
fd7fd0ad65 treewide: clang-tidy modernize
d3fcedbcf5 treewide: enable clang-tidy bugprone findings
Compare 2 commits »
delroth pushed to main at lix-project/hydra 2024-08-26 20:38:31 +00:00
3891ad77e3 queue-runner: change Machine object creation to work around clang bug
21fd1f8993 flake: add devShells, including a clang one for clang-tidy & more
Compare 2 commits »
delroth merged pull request lix-project/hydra#6 2024-08-26 18:47:40 +00:00
Add gitea push hook
delroth pushed to main at lix-project/hydra 2024-08-26 18:47:40 +00:00
ab6d81fad4 api: fix github webhook
64df0cba47 Match URIs that don't end in .git
6179b298cb Add gitea push hook
Compare 3 commits »
delroth commented on pull request lix-project/hydra#6 2024-08-26 18:46:49 +00:00
Add gitea push hook

I'll merge this for now but oh gods this is a complete misfeature and a blatant DoS hole without signature checking. The only reason I'm not NAK-ing it is because there's an even worse DoS hole…

delroth commented on pull request lix-project/hydra#6 2024-08-26 17:00:55 +00:00
Add gitea push hook

Could you cherry-pick the individual commits from the author, instead of what you've done currently which squashes everything (and loses proper commit attribution) into one merge commit?

Otherwi…

delroth pushed to main at the-distro/infra 2024-08-25 20:22:43 +00:00
cd92c9588f flake.lock: Update
delroth pushed to main at lix-project/hydra 2024-08-25 20:06:38 +00:00
44b9a7b95d queue-runner: handle broken pg pool connections in builder code
delroth merged pull request lix-project/hydra#4 2024-08-18 21:41:58 +00:00
readIntoSocket: fix with store URIs containing an `&`
delroth pushed to main at lix-project/hydra 2024-08-18 21:41:58 +00:00
3ee51dbe58 readIntoSocket: fix with store URIs containing an &
delroth pushed to main at lix-project/hydra 2024-08-18 20:52:43 +00:00
e987f74954 doc: drop dev-notes & make update-dbix more discoverable
1f802c008c flake.lock: Update
3a4e0d4917 Get dev environment working again
3517acc5ba Add direnv & PLS to the dev setup
Compare 4 commits »
delroth merged pull request lix-project/hydra#5 2024-08-18 20:52:42 +00:00
Update development environment again
delroth commented on pull request lix-project/hydra#5 2024-08-18 20:52:33 +00:00
Update development environment again

Thank you, this is great!

delroth pushed to main at the-distro/infra 2024-08-16 15:44:59 +00:00
f938fcb24e hydra: increase git operations timeout
delroth pushed to main at the-distro/infra 2024-08-16 07:35:03 +00:00
6881351f23 build-coord: copy the baremetal-builders DNS64 config
d3e053809c hydra: log_prefix needs to be / terminated
Compare 2 commits »
delroth pushed to main at the-distro/infra 2024-08-16 07:22:44 +00:00
e2a990c982 hydra: listen on 127.0.0.1 instead of localhost
5fdce0e2b5 hydra: move from bagel-box to build-coord
ce3a40671c acme: make ToS and contact config common
8ffb7e51f1 tf/gandi: reduce all TTLs from 1h to 5m
b7d913b22f tf/gandi: move hydra CNAME to build-coord
Compare 5 commits »
delroth pushed to main at the-distro/infra 2024-08-16 06:19:31 +00:00
c33326f836 hydra: switch to using mTLS instead of local peer auth
0dd333c573 postgres: add mTLS support
e7f25d6ee2 tf/gandi: add a postgres CNAME to bagel-box
Compare 3 commits »
delroth pushed to main at the-distro/infra 2024-08-15 14:22:56 +00:00
29babfc5c4 Revert "Partial revert "Add Grapevine Matrix server and matrix-hookshot""
delroth pushed to main at the-distro/infra 2024-08-13 20:47:48 +00:00
50fadb45e2 common: define TZ in base server configs, remove heretical host-specific configuration