New files in packages/app-store/bigbluebutton/:
_metadata.ts - App metadata (slug, type, categories, location config)index.ts - Module exportszod.ts - App keys schema (bbbUrl, bbbSecret)package.json - Package definitionDESCRIPTION.md - App store descriptionstatic/icon.svg - App iconlib/VideoApiAdapter.ts - Core BBB API integrationlib/index.ts - Lib exportsapi/add.ts - Installation handler (creates credential)api/index.ts - API exportsBBB API endpoints used:
create - Creates a new meeting room with attendee/moderator passwordsjoin - Generates authenticated join URLs with MODERATOR roleend - Terminates meetings on booking cancellationAlso updated:
scripts/seed-app-store.ts - Seed data for developmenten/common.json - Location label translation/claim #1985
🤖 Generated with Claude Code
285729101
@285729101
Cal.com, Inc.
@cal