Recording + RecordingExt entities, RecordingImagingService writes them

Featurekamo-shared-library
Ya
27 Aprili 2026, 06:31 UTC
Mwandishi
Kamo
Ahadi ya
515b49e

- New Recording entity (UUID id, IMG_ID, IS_MASTER, IS_VM, EXTENSION, MEMBER_ID, LENGTH, DATE_RECORDED, DATE_CREATED [DB-defaulted via @CreationTimestamp]). One row per finalized voicemail or call recording uploaded to imaging. - New RecordingExt entity (UUID id, RECORDING_ID, EXTENSION, MEMBER_ID, IS_MASTER). One row per channel that participated in the recording; the master leg is flagged IS_MASTER=true, every other leg false. - **************** now takes a RecordingMetadata bundle (phoneServerInstanceId, dateRecorded, lengthMs, participatingExtensions) and persists Recording + RecordingExt rows in the same transaction as the Img/ImgDat. memberId is resolved per leg via **************** on the originating VOIP instance (null when unassigned).

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei