16 Commits

Author SHA1 Message Date
Carlos Santos
c33ee7218b backend: Saved recording preferences into the room_metadata json file 2025-04-22 13:03:03 +02:00
Carlos Santos
9d42242ba0 backend: Updated recording status when a starting timeout occurs 2025-04-21 16:18:28 +02:00
Carlos Santos
524460e06a backend: Rename setPrivateConfig to setInternalConfig for clarity; add errorRecordingStartTimeout for handling timeout scenarios 2025-04-16 11:09:55 +02:00
Carlos Santos
58dcd83229 backend: Centralize configuration values in internal-config module 2025-04-11 17:13:05 +02:00
Carlos Santos
4c5f53261c backend: Refactor webhook service to streamline recording started logic and rename saveRoomSecrets method 2025-04-10 12:26:30 +02:00
Carlos Santos
5345963628 backend: Saved room secrets under recording directory when they do not exist 2025-04-10 11:33:38 +02:00
Carlos Santos
ac12841418 backend: Enhance room deletion functionality with force delete option and improved response handling 2025-04-09 12:06:19 +02:00
Carlos Santos
d7e61f5212 backend: Improve room existence check in LivekitWebhookService 2025-04-01 17:30:54 +02:00
Carlos Santos
147d558af5 backend: Implement system event handling and recording cleanup logic 2025-03-28 10:30:21 +01:00
Carlos Santos
da5d513d01 backend: Rename handleRoomFinished to handleMeetingFinished and improve recording lock management 2025-03-24 13:02:04 +01:00
Carlos Santos
e69f1dfb4b backend: Add recording request validation middleware and refactor recording metadata handling 2025-03-24 12:53:39 +01:00
Carlos Santos
baec69c3db backend: Remove deprecated room and signal models; enhance room service with new status signaling 2025-03-24 12:53:38 +01:00
Carlos Santos
cec07a2577 backend: Refactor recording model imports and add new recording typings 2025-03-17 11:46:19 +01:00
Carlos Santos
ca56521604 backend: Refactor Livekit webhook handling to remove OpenVidu dependency and add room finished event handling 2025-03-17 10:45:45 +01:00
Carlos Santos
9f0877780e backend: Enhance Livekit webhook handling with OpenVidu integration for recording events 2025-03-17 10:45:45 +01:00
Carlos Santos
017b430bf1 Added source code 2025-03-10 19:25:11 +01:00