KamoCRM

Recording download honours allowRecordingDownload; calendar events placed server-side (SH A4)

FeatureMediaService
Shipped
November 15, 2026 at 10:00 AM UTC
Author
Kamo
Commit
d83930b

Two Settings > Meet switches that did nothing: - allowRecordingDownload: recordings had no user endpoint at all. New **************** (VIEW_MEETINGS + a part in the meeting, as transcripts): GET list {recordings[], downloadAllowed}; GET|HEAD /{rid}/content = inline playback, Range-aware, always; GET|HEAD /{rid}/download = attachment, 403 RECORDING_DOWNLOAD_DISABLED with a plain sentence when off. - calendarIntegrationEnabled: only pre-filled a flag in kamo-internal's dialog, which placed an event on the creator's calendar alone. MeetCalendarPlacement now puts a scheduled meeting on the host's and every invited person's Kamo calendar (EmailService internal calendar, sourceType MEETING, member join link, no invite mail), for every provider, after the create; /api/meet/create answers calendarIntegration so a client never places it again. KamoMeetProvider documents where each of SCREEN_SHARE, MEETING_CHAT, RECORDING_DOWNLOAD and CALENDAR_INTEGRATION is now enforced (kamo-meet fa6126d, KlusterServices a0ea080).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing