Carlos Santos
|
47350f1b10
|
backend: Refactor recording timeout handling by extracting timeout registration into a separate method
|
2025-04-22 11:13:30 +02:00 |
|
Carlos Santos
|
74d1b542b6
|
backend: Refactor recording timeout handling to properly register and unregister event listeners
|
2025-04-21 17:32:31 +02:00 |
|
Carlos Santos
|
9d42242ba0
|
backend: Updated recording status when a starting timeout occurs
|
2025-04-21 16:18:28 +02:00 |
|
Carlos Santos
|
d596e78a46
|
backend: Refactor recording deletion logic to use Sets for improved performance
|
2025-04-21 14:04:33 +02:00 |
|
Carlos Santos
|
1ebc45a54f
|
backend: Enhance bulk deletion logic for recordings and improve secrets file handling
|
2025-04-21 13:47:49 +02:00 |
|
Carlos Santos
|
0e9d050bcb
|
backend: Update recording path extraction to include S3 prefix and fix typo
|
2025-04-21 11:49:25 +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
|
a0b7d42002
|
backend: Enhance recording service to support field filtering in getRecording and getAllRecordings methods
|
2025-04-10 13:12:26 +02:00 |
|
Carlos Santos
|
894e6a8f94
|
backend: Improve participant check in recording service before starting recording
|
2025-04-10 12:27:33 +02:00 |
|
Carlos Santos
|
85e65d76b3
|
backend: Exclude secrets.json from metadata retrieval in recording service
|
2025-04-10 12:27:09 +02:00 |
|
Carlos Santos
|
dbce119f5a
|
backend: Enhance recording cleanup by adding secrets.json file deletion logic
|
2025-04-10 11:34:24 +02:00 |
|
Carlos Santos
|
a17bcd5771
|
backend: Add error handling for starting recordings when no participants are present
|
2025-04-07 20:41:39 +02:00 |
|
Carlos Santos
|
dece70b7e1
|
backend: Enhance room cleanup logic in RecordingService to improve handling of locks and in-progress recordings
|
2025-04-01 18:57:44 +02:00 |
|
Carlos Santos
|
67b3426c85
|
backend: Refactor room-related terminology from 'roomName' to 'roomId' across routes, middlewares, and services
Updated the Livekit room life cycle
|
2025-04-01 17:27:37 +02:00 |
|
Carlos Santos
|
10181c69ee
|
backend: replace recording cleanup timer with task scheduler registration
|
2025-03-31 13:19:06 +02:00 |
|
Carlos Santos
|
58e79e2e7e
|
backend: Add scheduled task support and recording GC
|
2025-03-31 13:19:06 +02:00 |
|
Carlos Santos
|
195b56a4b4
|
backend: Remove status filter from recording API and related validation
|
2025-03-28 11:11:03 +01:00 |
|
Carlos Santos
|
147d558af5
|
backend: Implement system event handling and recording cleanup logic
|
2025-03-28 10:30:21 +01:00 |
|
Carlos Santos
|
7d8417be53
|
backend: Add recording lock TTL configuration and refactor lock acquisition method
|
2025-03-25 10:35:43 +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
|
ca348d1a47
|
backend: Enhance recording routes and controllers with new validation middleware and improve error handling
|
2025-03-24 13:00:13 +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
|
017b430bf1
|
Added source code
|
2025-03-10 19:25:11 +01:00 |
|