payments init
3 months ago
35 files changed
- .agents/skills/stripe-best-practices/SKILL.md+45−0
- .agents/skills/stripe-best-practices/references/billing.md+37−0
- .agents/skills/stripe-best-practices/references/connect.md+48−0
- .agents/skills/stripe-best-practices/references/payments.md+79−0
- .agents/skills/stripe-best-practices/references/security.md+109−0
- .agents/skills/stripe-best-practices/references/tax.md+37−0
- .agents/skills/stripe-best-practices/references/treasury.md+16−0
- .agents/skills/stripe-projects/SKILL.md+132−0
- .agents/skills/upgrade-stripe/SKILL.md+185−0
- AGENTS.md+0−0
- apps/web/.env.example+3−0
- apps/web/app/[username]/[repository]/page.tsx+33−0
- apps/web/app/[username]/[repository]/repository-donation-card.tsx+263−0
- apps/web/app/[username]/[repository]/settings/_components/repository-settings-nav.tsx+14−0
- apps/web/app/[username]/[repository]/settings/actions.ts+418−0
- apps/web/app/[username]/[repository]/settings/donations/donation-settings-form.tsx+289−0
- apps/web/app/[username]/[repository]/settings/donations/page.tsx+60−0
- apps/web/app/[username]/[repository]/settings/donations/stripe-connect-embedded-panel.tsx+338−0
- apps/web/app/[username]/[repository]/settings/layout.tsx+1−1
- apps/web/app/api/repositories/[username]/[repository]/stripe-connect/account-session/route.ts+70−0
- apps/web/app/api/stripe/connect-webhook/route.ts+255−0
- apps/web/app/settings/account/payments/page.tsx+40−24
- apps/web/app/settings/account/payments/repo-support-management-list.tsx+160−0
- apps/web/components/settings-nav.tsx+9−18
- apps/web/db/repositories.ts+42−1
- apps/web/db/repository-donations.ts+339−0
- apps/web/db/schema.ts+82−0
- apps/web/drizzle/0027_round_human_robot.sql+8−0
- apps/web/drizzle/0028_white_night_nurse.sql+27−0
- apps/web/drizzle/meta/0027_snapshot.json+6776−0
- apps/web/drizzle/meta/0028_snapshot.json+7001−0
- apps/web/drizzle/meta/_journal.json+14−0
- apps/web/lib/stripe-connect.ts+234−0
- skills-lock.json+15−0
- turbo.json+3−0