elpatron
  • Joined on 2023-12-25
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:37:24 +02:00
f6be63ff31 Fix DinD deploy by piping ci-deploy.sh instead of bind-mounting PWD.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:34:43 +02:00
3efa844677 ci: re-run deploy with base64 DEPLOY_SSH_KEY
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:33:04 +02:00
d400d7ffeb Run CD deploy in a host-network Docker sidecar.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:28:20 +02:00
a12a6d6f1e ci: re-run deploy after updating DEPLOY_SSH_KEY
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:26:51 +02:00
663dceea43 Use host networking for Unraid CD jobs and mask deploy key lines.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:23:56 +02:00
2a310defed ci: re-run deploy after rotating DEPLOY_SSH_KEY
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:22:29 +02:00
6021eabbc2 Skip WireGuard in CD when the deploy host is already reachable.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:18:36 +02:00
1fbc542220 Sync package-lock so npm ci finds @swc/helpers 0.5.23.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:16:29 +02:00
b761f86376 Disable npm cache in CI to avoid Gitea Actions hangs.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 11:11:13 +02:00
4b9db25cd3 Harden production paths and add Gitea WireGuard CD.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 10:11:27 +02:00
44aedebde7 Document remaining features and the server update path in the README.
2c72713f52 Place the Liberapay donate badge below the project badges in the README.
Compare 2 commits »
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 10:04:25 +02:00
9b9793dd55 Sync package-lock for npm 10 so Docker npm ci succeeds.
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 09:56:47 +02:00
e005fdbe6a Move the Liberapay donate button into the home header.
8bfe6b2547 Add Liberapay donate widget on home and README project badges.
ea3f864798 Add spectator links and place-session UX for games and tournaments.
738f89f492 Align post-game CTAs by making button styles work on links.
Compare 4 commits »
elpatron pushed to main at elpatron/Boule-Score 2026-08-09 08:11:57 +02:00
8e9d6e45b3 Replay finished games in place to keep players and URL.
85072691e2 Add new/next game CTAs after a finished match.
cf423ec7a1 Compact the language switcher into a flag dropdown.
ee99d36258 Add Spanish and Italian locale support.
2cd2f340fc Polish result share text and harden game setup.
Compare 6 commits »
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 23:21:31 +02:00
1386032c23 Stabilize photo distance scale with boule-based calibration.
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 23:11:59 +02:00
474b9a9bc6 Clarify player colors and assignment labels in measure view.
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 22:58:52 +02:00
e6d9b90538 Fix invisible cancel controls on the measure photo overlay.
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 21:41:19 +02:00
5a593f2e1f Default OpenRouter vision model to Gemini 3.6 Flash.
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 21:35:06 +02:00
dd4c82ddd5 Add photo-based boule distance measurement when scoring.
elpatron pushed to main at elpatron/Boule-Score 2026-08-08 21:12:10 +02:00
fe921b478f Add LXC update script for pull, rebuild, and Docker cleanup.
cf70b2f3da Add Plausible goals and SEO metadata for discovery.
Compare 2 commits »