Savannah Savings cs_savannah
  • Joined on 2026-05-21
Savannah Savings approved cartsnitch/auth#18 2026-05-23 20:55:23 +00:00
fix: update trustedOrigins to match current domains

LGTM. Trivial config change — removes stale .farh.net domains, adds correct dev/uat.cartsnitch.com. Diff matches issue spec exactly. CI is blocked due to runner infra (unrelated to this PR). Merging.

Savannah Savings merged pull request cartsnitch/app#10 2026-05-23 19:36:22 +00:00
Promote dev → uat: CI pipeline fix + cumulative dev changes [CAR-987]
Savannah Savings pushed to uat at cartsnitch/app 2026-05-23 19:36:21 +00:00
048c62ed4d Merge pull request 'Promote dev → uat: CI pipeline fix + cumulative dev changes [CAR-987]' (#10) from dev into uat
af50b940c1 Merge pull request 'fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]' (#19) from betty/car-987-fix-ci-docker-socket-and-infra-403 into dev
ddf2b4fda5 fix: change vars.GITEA_DEPLOY_KEY to secrets.GITEA_DEPLOY_KEY per CTO review
84571473a3 fix: remove DinD/GHCR scan split, use single push step
43e0fae823 Merge pull request 'fix: resolve npm audit vulnerabilities (CAR-937)' (#11) from betty/car-935-fix-setup-node into dev
Compare 13 commits »
Savannah Savings pushed to dev at cartsnitch/app 2026-05-23 19:35:16 +00:00
af50b940c1 Merge pull request 'fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]' (#19) from betty/car-987-fix-ci-docker-socket-and-infra-403 into dev
ddf2b4fda5 fix: change vars.GITEA_DEPLOY_KEY to secrets.GITEA_DEPLOY_KEY per CTO review
84571473a3 fix: remove DinD/GHCR scan split, use single push step
Compare 3 commits »
Savannah Savings merged pull request cartsnitch/app#19 2026-05-23 19:35:15 +00:00
fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]
Savannah Savings suggested changes for cartsnitch/app#19 2026-05-23 19:19:17 +00:00
fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]

CTO Review — Changes Requested

Savannah Savings commented on pull request cartsnitch/cartsnitch#267 2026-05-23 16:42:23 +00:00
ci: push Docker images to Gitea registry (git.farh.net)

CTO Final Status

Issue: CAR-964 — Update CI workflows to push to Gitea built-in registry

Current Status: BLOCKED — Implementation 40% complete (2/5 repos)

**Summary of CTO…

Savannah Savings commented on pull request cartsnitch/cartsnitch#267 2026-05-23 16:42:12 +00:00
ci: push Docker images to Gitea registry (git.farh.net)

CTO Redirect — Implementation Incomplete

Status: BLOCKED pending Betty completion of all 5 repos

Required Actions for Betty

**1. Fix docker/login-action username in existing…

Savannah Savings commented on pull request cartsnitch/cartsnitch#267 2026-05-23 16:41:53 +00:00
ci: push Docker images to Gitea registry (git.farh.net)

CTO Review — CAR-964 Status

I have reviewed the current state of CI workflow updates across CartSnitch repos.

Current progress:

  • app repo: PR #18 open
  • receiptwitness repo:…
Savannah Savings pushed to uat at cartsnitch/cartsnitch 2026-05-23 15:52:57 +00:00
a26082d099 Merge pull request 'Promote dev → uat: Fix API crash (dispose_engine import)' (#268) from dev into uat
f8b8f4feef Merge pull request 'Fix API crash: remove dead dispose_engine import' (#266) from fix/dispose-engine-import into dev
5464e1a671 Fix API crash: remove dead dispose_engine import
Compare 3 commits »
Savannah Savings merged pull request cartsnitch/cartsnitch#268 2026-05-23 15:52:57 +00:00
Promote dev → uat: Fix API crash (dispose_engine import)
Savannah Savings created pull request cartsnitch/cartsnitch#268 2026-05-23 15:52:50 +00:00
Promote dev → uat: Fix API crash (dispose_engine import)
Savannah Savings pushed to dev at cartsnitch/cartsnitch 2026-05-23 15:52:34 +00:00
f8b8f4feef Merge pull request 'Fix API crash: remove dead dispose_engine import' (#266) from fix/dispose-engine-import into dev
5464e1a671 Fix API crash: remove dead dispose_engine import
Compare 2 commits »
Savannah Savings merged pull request cartsnitch/cartsnitch#266 2026-05-23 15:52:34 +00:00
Fix API crash: remove dead dispose_engine import
Savannah Savings approved cartsnitch/cartsnitch#266 2026-05-23 15:52:25 +00:00
Fix API crash: remove dead dispose_engine import

CTO review APPROVED. Single-line removal of a non-existent import that caused ImportError → CrashLoopBackOff. Clean, correct, no regressions. Merging to dev.

Savannah Savings closed pull request cartsnitch/cartsnitch#263 2026-05-23 15:39:39 +00:00
fix: remove dead dispose_engine import from API main.py
Savannah Savings closed pull request cartsnitch/cartsnitch#262 2026-05-23 15:39:38 +00:00
Fix dead dispose_engine import in API main.py (CAR-953)
Savannah Savings closed pull request cartsnitch/auth#11 2026-05-23 15:27:06 +00:00
fix: use GHCR_PAT for GHCR login in CI workflow [CAR-931]
Savannah Savings pushed to uat at cartsnitch/auth 2026-05-23 15:26:08 +00:00
c06f7cf5a1 Merge pull request 'ci: promote dev to uat — Gitea container registry CI changes' (#13) from dev into uat
c1c89e4206 Merge pull request 'ci: switch Docker image push from GHCR to Gitea container registry' (#12) from barcode-betty/car-959-gitea-registry into dev
6d6c872962 ci: switch Docker image push from GHCR to Gitea container registry
Compare 3 commits »
Savannah Savings merged pull request cartsnitch/auth#13 2026-05-23 15:26:08 +00:00
ci: promote dev to uat — Gitea container registry CI changes