Payment confirmation engine — matches inbound bank transfers to expected payment intents.
  • JavaScript 99.6%
  • Dockerfile 0.4%
Find a file
Kavi c5ba167b4b fix(caddy): route /health publicly so uptime monitoring is real
Without a handle block, cashier.kua.cl/health hit Caddy's empty-200
fall-through, so any external monitor reported green unconditionally —
including while the site was down. /health returns only {ok,service};
admin routes stay tailnet-only.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-02 06:41:41 +00:00
migrations fix(global66): handle MONEY_RECEIVED multi-status lifecycle 2026-06-26 19:56:36 +00:00
test feat(global66): accept a key set, and make 401s diagnosable 2026-08-02 06:39:36 +00:00
.gitignore feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
bci.js feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
db.js feat(global66): B2B webhook receiver 2026-06-26 18:28:49 +00:00
dispatcher.js fix(matching): atomic single-use claim — a transaction can never be reused 2026-06-27 04:43:04 +00:00
docker-compose.yml fix(caddy): route /health publicly so uptime monitoring is real 2026-08-02 06:41:41 +00:00
Dockerfile feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
global66.js feat(global66): accept a key set, and make 401s diagnosable 2026-08-02 06:39:36 +00:00
kua.json feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
matcher.js feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
package-lock.json feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
package.json feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00
server.js fix(infra): bind port to sol-prod, finish KUA_ALLOWED_NODES retirement 2026-07-31 20:44:54 +00:00
util.js feat: initial commit — kua-cashier payment confirmation engine 2026-05-21 18:53:02 -04:00