Skip to content

Launch TeamLoop open-source V1#1

Merged
ayushhagarwal merged 1 commit into
mainfrom
feat/open-source-v1
Jun 21, 2026
Merged

Launch TeamLoop open-source V1#1
ayushhagarwal merged 1 commit into
mainfrom
feat/open-source-v1

Conversation

@ayushhagarwal

Copy link
Copy Markdown
Owner

What changed?

  • implements all six Slack activity flows: lunch, dinner, potluck, weekend run, marathon, and HYROX
  • adds live RSVP cards, preferences, potluck claims, summaries, organizer controls, and reminders
  • adds PostgreSQL/Prisma persistence, local bot-token mode, and encrypted OAuth installation storage
  • adds Docker Compose, CI, tests, Slack manifest, self-hosting and privacy documentation
  • adds open-source governance, support, issue templates, Dependabot, CODEOWNERS, and release automation

Why?

This is the production-quality, self-hostable TeamLoop V1 foundation and prepares the repository for public collaboration and semantic releases.

Verification

  • npm run format:check
  • npm run lint
  • npm run typecheck
  • npm test — 21 tests passing
  • npm run build
  • Prisma schema validation
  • dependency audit — 0 vulnerabilities
  • secret-pattern scan

Merge strategy

Rebase merge after CI succeeds. The feature branch should be deleted after merge.

@ayushhagarwal ayushhagarwal left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maintainer review completed.

Reviewed the full launch diff for architecture, Slack interaction acknowledgement, organizer authorization, closed/cancelled RSVP behavior, reminder idempotency, token handling, secret hygiene, release automation, CI, and open-source documentation.

Verification:

  • CI quality check passed
  • 21 tests passed locally and in CI
  • formatting, lint, strict typecheck, and build passed
  • Prisma schema validated
  • dependency audit reported 0 vulnerabilities
  • branch is conflict-free and up to date with main

No blocking findings. Ready for rebase merge.

@ayushhagarwal ayushhagarwal merged commit 53fcfcd into main Jun 21, 2026
1 check passed
@ayushhagarwal ayushhagarwal deleted the feat/open-source-v1 branch June 21, 2026 09:45
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