Skip to content

Add CoinPay connection for group.call - #127

Merged
sh1pt-actions-fleet[bot] merged 1 commit into
masterfrom
feat/groupcall-coinpay-link
Oct 31, 2026
Merged

sh1pt-actions-fleet[bot] merged 1 commit into
masterfrom
feat/groupcall-coinpay-link

Conversation

@sh1pt-actions-fleet

Copy link
Copy Markdown
Contributor

Adds a group.call card to SMSHub Settings. CoinPay authenticates the matching account, SMSHub creates an internal API key, and the callback provisions it directly to group.call over HTTPS. The key is never returned to the browser. Disconnect removes the link and revokes the SMSHub key.

Validation: bun run test, bun run typecheck, bun run lint, and bun run build pass.

@github-actions

Copy link
Copy Markdown

ThreatCrush Security Scan

14 finding(s)

HIGH/CRITICAL: 2 | MEDIUM: 4 | LOW: 8

Severity Rule Location
HIGH sh-unquoted-expansion-destructive public/install.sh:67
HIGH sh-remote-script-execution public/install.sh:89
MEDIUM sh-remote-script-execution public/install.sh:133
MEDIUM js-open-redirect src/app/numbers/page.tsx:180
MEDIUM js-open-redirect src/components/inbox-client.tsx:35
MEDIUM js-unescaped-html-sink src/components/pit-footer.tsx:17
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:24
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:46
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:60
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:78
LOW secret-generic-credential src/lib/vault/__tests__/vault.test.ts:117
LOW secret-generic-credential src/lib/webhooks/__tests__/supabase-store.test.ts:11
LOW secret-generic-credential supabase/config.toml:287
LOW secret-generic-credential supabase/config.toml:319

Snippets are redacted; ThreatCrush never prints matched credential material.

@sh1pt-actions-fleet
sh1pt-actions-fleet Bot merged commit 6ac7901 into master Oct 31, 2026
12 checks passed
@sh1pt-actions-fleet
sh1pt-actions-fleet Bot deleted the feat/groupcall-coinpay-link branch October 31, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant