Commit Graph

1069 Commits (aac79ef80fc9c8bc0cd03e9ee5a9639b9ad5e19c)

Author SHA1 Message Date
jenkinsopenvidu 5ee08a2d62 Update to version v2.20.0 2021-09-22 16:16:07 +00:00
pabloFuente 34a16cf98c Replace System.exit with Runtime.getRuntime.halt 2021-09-22 11:16:15 +02:00
pabloFuente 1f3f439e22 openvidu-server: asOptionalInetAddress less restrictive 2021-09-21 12:52:31 +02:00
pabloFuente 67fad6a3ce openvidu-server: session already created message improved 2021-09-10 14:41:49 +02:00
pabloFuente 91d24ccd42 openvidu-server: improved concurrent Session initializaion 2021-09-10 13:10:52 +02:00
Juan Navarro 5b79f9a0a1 recording: improve Error event logs
Make the logs more descriptive and use the same structure for both of
them in CompositeWrapper and SingleStreamRecordingService.
2021-09-08 11:28:10 +02:00
Juan Navarro 1b01ffab81 recording: block on connect() before calling record()
The Kurento RecorderEndpoint.record() method expects that all elements
have been successfully connected. However if connect() is called non-
blocking, then it might happen that record() is called in parallel, when
the connections haven't been done yet.
2021-09-08 11:28:10 +02:00
pabloFuente 3b3fcaa1f0 openvidu-server: fix nullpointers when removing crashed Media Node 2021-09-02 17:53:05 +02:00
pabloFuente 132653cde7 openvidu-server: parallel stop of RecorderEndpoints 2021-09-02 17:09:25 +02:00
Juan Navarro 3e42a6ef23 recording: block on connect() before calling record()
The Kurento RecorderEndpoint.record() method expects that all elements
have been successfully connected. However if connect() is called non-
blocking, then it might happen that record() is called in parallel, when
the connections haven't been done yet.
2021-08-30 18:53:01 +02:00
pabloFuente 4d3602dc30 Fix e2e tests 2021-08-11 02:20:53 +02:00
pabloFuente b9fa01eccb openvidu-server: fix NullPointer when location is null in Participant 2021-08-10 21:34:27 +02:00
pabloFuente 23eed95937 openvidu-server: fix typo 2021-08-10 20:03:12 +02:00
pabloFuente 0b7c993551 Fix e2e tests with new Connection#ip property 2021-08-10 19:27:17 +02:00
pabloFuente 8559ca96d4 openvidu-server: change order of action upon KurentoClient disconnection (nodeCrashed) 2021-08-10 18:25:12 +02:00
pabloFuente 2cba879541 openvidu-server: fix GeoLocationByIpDummy to support Connection ip 2021-08-10 17:56:26 +02:00
pabloFuente 7d17c05409 openvidu-server: add property ip to Connection entity 2021-08-10 17:54:00 +02:00
jenkinsopenvidu 5a5e99c50c Update to version v2.19.0 2021-07-26 12:01:34 +00:00
pabloFuente 4c9e9ee6b3 Update .env file with OPENVIDU_EDITION property 2021-07-23 17:57:24 +02:00
cruizba ad1dca04cb openvidu server: Experimental parameter to enable GPU in recording containers. Add custom recording image configuration parameter. 2021-07-23 17:03:23 +02:00
cruizba 968f1b1391 Bump openvidu-recording version to 2.19.0 2021-07-13 14:33:59 +02:00
cruizba d47a1c9ad7 Add additional parameter 'COTURN_INTERNAL_RELAY=<boolean>' to use Public or Internal IP. Defaults to 'false', which respect previous OpenVidu default deployment configuration 2021-07-12 15:55:31 +02:00
pabloFuente fc5a53ce91 openvidu-server: no more sintactic sugar 2021-07-08 18:36:43 +02:00
pabloFuente 4b3b3780be openvidu-server: improve websocket disconnection detection when sending response 2021-07-08 18:04:18 +02:00
cruizba 3265bf401d openvidu-server: Reduce number of candidates when MEDIA_NODES_PUBLIC_IPS is defined 2021-07-08 17:49:52 +02:00
pabloFuente 9fd690559e openvidu-server: extend warn log when client websocket is closed 2021-07-08 15:33:15 +02:00
pabloFuente 432301e565 openvidu-server: warn instead of error when websocket has been closed by client 2021-07-08 15:31:01 +02:00
cruizba aa050b140d openvidu-server: Better implementation for MEDIA_NODES_PUBLIC_IPS 2021-07-07 18:08:49 +02:00
cruizba 87e9fb308c openvidu-server: Refactor method to check valid IPv4 and IPv6 parameters in OpenViduConfig.java 2021-07-06 21:31:18 +02:00
cruizba 879a88299d openvidu-server: Add parameter MEDIA_NODES_PUBLIC_IPS to modify public ip on remote media server candidates 2021-07-06 21:22:30 +02:00
pabloFuente 08b0742163 openvidu-server: not active sessions generate sessionDestroyed event 2021-07-02 14:57:05 +02:00
pabloFuente 6d93fc3405 Forcibly reconnect subscribers upon publisher reconnection if necessary 2021-06-30 16:00:13 +02:00
pabloFuente 35238a3390 openvidu-server: updated KurentoClient generic methods usage 2021-06-21 11:14:53 +02:00
pabloFuente 9b1663f1c8 openvidu-server: change sessionCreated CDR event timing 2021-06-07 13:09:40 +02:00
pabloFuente 1b89d2751b openvidu-server: disable recording check on init if mediasoup 2021-06-03 13:42:46 +02:00
pabloFuente 7c4b1c94ef openvidu-server: forcedVideoCodec to NONE if mediasoup 2021-06-03 13:30:43 +02:00
pabloFuente 1aff994c8e openvidu-server: fix /accept-certificate controller to return template 2021-06-02 22:33:02 +02:00
pabloFuente fd646bc2a2 openvidu-server: fix Recording construction with frameRate property 2021-06-02 12:42:16 +02:00
jenkinsopenvidu 516d3d76dc Update to version v2.18.0 2021-06-01 16:10:54 +00:00
pabloFuente 31002b2ffc openvidu-server: always apply heavy munging 2021-05-31 17:40:20 +02:00
pabloFuente 21615755f9 Support subscription with different client-server negotiation order 2021-05-31 15:20:54 +02:00
pabloFuente 845a088e69 Revert "openvidu-server: gatherCandidates after processAnswer on 2.18.0 SubscriberEndpoint"
This reverts commit e6808f987c.
2021-05-28 16:09:00 +02:00
pabloFuente 98d409c5c3 openvidu-server: fix PARTICIPANTJOINED_MEDIASERVER_PARAM 2021-05-28 14:20:29 +02:00
pabloFuente 8e5836a21b openvidu-server: mediaServer joinRoom response parameter 2021-05-28 12:40:46 +02:00
pabloFuente 21020c1ca9 openvidu-server: "echo" rpc method 2021-05-26 14:47:16 +02:00
pabloFuente f36da68598 openvidu-server: document EndReason 2021-05-20 18:03:01 +02:00
pabloFuente e2b6963a6b openvidu-server: close sessions before closing KurentoClients on PreDestroy 2021-05-20 17:59:30 +02:00
pabloFuente eb3c28d0be openvidu-server: fix RecordingProperties build on setFinalRecordingNameAndGetFreeRecordingId 2021-05-11 17:04:47 +02:00
pabloFuente 888cc1bfc5 openvidu-server: parse ignoreFailedStreams recording property from REST params 2021-05-11 12:35:37 +02:00
pabloFuente f1da724533 New RecordingProperty ignoreFailedStreams 2021-05-11 12:28:41 +02:00
pabloFuente da003448ff openvidu-server: master node nodeCrashed event 2021-05-07 11:32:51 +02:00
pabloFuente 36c707bfb8 openvidu-server: fix insecure SSL certificate validation for webhook endpoints 2021-04-30 14:51:22 +02:00
cruizba 69fa73c9c0 openvidu-ce: change connectionId to finalUserId in TokenServices comments 2021-04-29 18:49:05 +02:00
cruizba a8917c17ac openvidu-pro: Index browser logs based on finalUserId 2021-04-29 18:45:26 +02:00
pabloFuente 7c494b0476 Send finalUserId to openvidu-browser on RPC joinRoom 2021-04-29 14:03:42 +02:00
cruizba 9b9af1dae5 Revert UTF-8 format 2021-04-27 16:58:55 +02:00
cruizba 59e90106b6 openvidu-ce: Change Webhook strategy with requests retry handler 2021-04-27 15:33:06 +02:00
pabloFuente acec341364 openvidu-server: fix session close up order 2021-04-23 12:41:51 +02:00
pabloFuente 635579ad75 openvidu-server: ignore empty string on RecordingProperties "mediaNode" param 2021-04-23 10:38:23 +02:00
cruizba fc7c127a4e openvidu-ce: Check if mediaNode property is empty 2021-04-22 21:33:05 +02:00
pabloFuente f6422c7a40 openvidu-server: skip Kurento remote operations if node crashed 2021-04-22 18:06:30 +02:00
pabloFuente 63b312227f openvidu-server: delay websocket closeup by the server-side 2021-04-22 17:38:20 +02:00
pabloFuente e6808f987c openvidu-server: gatherCandidates after processAnswer on 2.18.0 SubscriberEndpoint 2021-04-22 16:39:51 +02:00
pabloFuente 4cd1feea18 openvidu-server: also clean session collections if session already closed 2021-04-21 16:14:16 +02:00
pabloFuente 6c90d6426b openvidu-server: grant session collections are clean before sessionDestroyed 2021-04-21 16:14:16 +02:00
Juan Navarro 050057253a Fix spelling of several words in user-facing text & logs
stoped -> stopped
stoping -> stopping
uppgrade -> upgrade
dowloading -> downloading
ouput -> output
lastest -> latest
Openvidu -> OpenVidu
2021-04-20 17:06:22 +02:00
pabloFuente 83a341767e openvidu-server: mediaServerReconnect reason 2021-04-20 16:41:05 +02:00
pabloFuente 114e91322c Add nodeCrashed event to .env files 2021-04-20 16:18:46 +02:00
pabloFuente 2ee87c05ff openvidu-server: remove debugging log 2021-04-20 14:36:28 +02:00
pabloFuente 92717803ba openvidu-server: log webhook for debugging 2021-04-20 13:10:21 +02:00
pabloFuente 3e9f8b5669 openvidu-server: nodeCrashed event with lists of session and recording ids 2021-04-20 10:23:17 +02:00
pabloFuente c1354b5bb8 openvidu-server: add affected sessions and recordings to nodeCrashed event 2021-04-19 18:23:59 +02:00
pabloFuente fa9268b124 openvidu-server: close sessions upon nodeCrash refactoring 2021-04-19 15:29:57 +02:00
pabloFuente 880d5ced54 openvidu-server: clean SessionEventsHandler of empty handlers 2021-04-19 14:31:36 +02:00
pabloFuente 3440d20977 openvidu-server: encode with UTF-8 webhook HttpEntities 2021-04-15 13:43:50 +02:00
pabloFuente 69d7912e58 openvidu-server: log ICE candidates 2021-04-13 17:58:16 +02:00
pabloFuente 2faeb965ca openvidu-server: RecordingProperties.mediaNode defined in ALWAYS recordings 2021-04-12 15:44:10 +02:00
pabloFuente 95a2c4c58d openvidu-server: fix empty RecordingProperty "name" 2021-04-09 18:28:10 +02:00
pabloFuente 1d026e4a7d openvidu-server: improved collection of RecordingProperties REST API params 2021-04-09 17:24:01 +02:00
pabloFuente 74ad11dd5c openvidu-server: improved warn message when geolocation failure 2021-04-08 15:29:53 +02:00
cruizba f4f70bbf82 openvidu-server/dashboard: Revert angular cli 2021-04-07 17:32:50 +02:00
cruizba 9e57a9db7a Fixes token check 2021-04-07 17:30:44 +02:00
cruizba 5287ed631f openvidu-browser: Parametrized send openvidu browser logs, disabled by default 2021-04-07 17:29:51 +02:00
cruizba 29a8b864cb Merge branch 'master' of https://github.com/OpenVidu/openvidu 2021-04-07 17:27:25 +02:00
pabloFuente 69334e3f98 openvidu-server: use sessionId prefix when listing local recording files 2021-04-07 11:31:58 +02:00
cruizba c5ceade2a5 openvidu-server: Improve tokenRegister check 2021-04-07 09:40:00 +02:00
pabloFuente 859ecfbcdd openvidu-server: add frameRate in final places 2021-04-05 20:51:49 +02:00
pabloFuente 6786b67c10 openvidu-server: RecordingProperties refactoring 2021-04-05 20:06:05 +02:00
cruizba 5841d15a86 openvidu-pro: Adapt openvidu-browser and openvidu-server ce to send browser logs related with openvidu-browser in OpenVidu Pro 2021-03-31 17:12:37 +02:00
pabloFuente 076fb233e2 openvidu-server: use OfferOptions when generating SDP offer 2021-03-16 11:17:24 +01:00
pabloFuente 084cfc49f7 mediasoup refactoring 2021-03-16 10:26:39 +01:00
pabloFuente 2e40d14432 openvidu-server: blocking and non-blocking versions of endpoint connection 2021-03-12 11:25:13 +01:00
pabloFuente 17ea55ad07 openvidu-server: refactor unnecessary isOffer param 2021-03-12 10:16:17 +01:00
pabloFuente 6d5bca0762 openvidu-server: remove unused property of SubscriberEndpoint 2021-03-11 17:24:01 +01:00
pabloFuente 5b3dca2907 openvidu-server: fix old recordings compatibility with 2.17.0 release 2021-03-11 12:47:15 +01:00
pabloFuente 5b6b8aa9f4 openvidu-server dashboard dependencies updated 2021-03-09 10:35:32 +01:00
jenkinsopenvidu 23b101ad8c Update to version v2.17.0 2021-03-04 15:59:52 +00:00
pabloFuente b4efa38e36 Updated openvidu-recording image to 2.17.0 2021-03-04 11:48:03 +01:00
pabloFuente c36ad3e282 openvidu-server: add media_node_id property on Recording objects 2021-03-03 14:31:31 +01:00
pabloFuente a7918ba174 openvidu-server: do NOT return uniqueSessionId when getting Recordings 2021-03-02 11:15:57 +01:00
pabloFuente b9e54e032a openvidu-server: fix Recording object constructor with new prop uniqueSessionId 2021-03-01 22:13:02 +01:00
pabloFuente 4f1f50a2d5 openvidu-server: uniqueSessionId 2021-03-01 17:35:30 +01:00
pabloFuente 811409d250 openvidu-server: OpenviduConfig#getValue from private to protected 2021-02-25 14:43:01 +01:00
cruizba a5e022e440 openvidu-server: Bump openvidu recording to 2.17.0-beta2 2021-02-22 14:52:21 +01:00
cruizba b618dc45e9 Bump recording version to 2.17.0-dev2 2021-02-19 18:19:44 +01:00
pabloFuente 93fcbe5012 openvidu-server: more time for init INDIVIDUAL recording 2021-02-19 09:55:57 +01:00
cruizba 16af04e380 Update openvidu recording version to 2.17.0-beta1 2021-02-18 18:11:39 +01:00
pabloFuente af57ce747f openvidu-server: webrtcDebug event 2021-02-18 16:02:03 +01:00
pabloFuente d91721c11d openvidu-server: WebRtcDebug event 2021-02-18 12:56:31 +01:00
pabloFuente 396b620e04 openvidu-server: Kms#getNumberOfRecordings 2021-02-18 09:43:25 +01:00
pabloFuente a35b8399a4 openvidu-server: add warn log on SessionRestController#generateErrorResponse 2021-02-17 19:22:21 +01:00
pabloFuente cf062c8950 openvidu-server: nodeCrashed event 2021-02-16 11:23:39 +01:00
pabloFuente 2569e935ff openvidu-server: new log line upon participant connected (ip, platform) 2021-02-15 18:00:17 +01:00
pabloFuente 32487e4ec6 openvidu-server: fix possible JsonNullException 2021-02-15 11:27:13 +01:00
cruizba 57233393eb openvidu: change identifierPrefixe KMS_ID to MEDIA_ID 2021-02-13 02:08:39 +01:00
pabloFuente 62f50b8796 openvidu-server: better OpenviduConfig post construct method name 2021-02-11 14:05:59 +01:00
pabloFuente 45dc06fb59 openvidu-server: store Media Node num of sessions, connections and composed recordings 2021-02-10 21:32:34 +01:00
cruizba 9355248439 Revert OPENVIDU_PRO_STATS_MONITORING_INTERVAL parameter 2021-02-08 14:12:07 +01:00
pabloFuente fe03ee96ce openvidu-server: KMS methods to get the number of sessions and webrtc connections 2021-02-05 14:07:46 +01:00
cruizba c20e576f8e openvidu-pro: Update e2e test to remove OPENVIDU_PRO__STATS_MONITORING_INTERVAL 2021-02-05 00:31:14 +01:00
pabloFuente 7691bccdfb openvidu-server: prepare mediaNodeId property in Session entity 2021-02-02 18:44:20 +01:00
pabloFuente 51e2469701 openvidu-server: "connection" to "connectionId" 2021-02-02 16:37:45 +01:00
cruizba d6e02fc55c Update openvidu recording version 2021-02-02 16:21:09 +01:00
pabloFuente 1102308c17 openvidu-server: rollback comment commit 2021-02-02 11:35:56 +01:00
pabloFuente b60466f8ee openvidu-server: "participantId" to "connectionId" 2021-02-02 11:32:24 +01:00
pabloFuente 8de0f838fd openvidu-server: "participantId" to "connectionId" 2021-02-02 11:30:36 +01:00
pabloFuente 8f822cde33 openvidu-server: remove logging of tokens 2021-02-02 11:14:59 +01:00
pabloFuente f2582aa7ce openvidu-server: fix KurentoClient reconnection timer behavior (one per Kms) 2021-01-26 17:22:34 +01:00
pabloFuente 7231b3efe0 openvidu-server: minor refactoring at @PreDestroy of KmsManager 2021-01-18 12:43:23 +01:00
pabloFuente b55072b394 openvidu-server: environmentId on mediaServerCrashed 2020-12-23 12:27:20 +01:00
pabloFuente 1b98351596 openvidu-server: new behavior upon KurentoClient disconnection 2020-12-22 17:36:40 +01:00
pabloFuente 474e0a70b1 openvidu-server: CDRLoggerWebhook constructor refactoring 2020-12-21 15:34:18 +01:00
pabloFuente bd3b0f5b66 openvidu-server: new OPENVIDU_PRO_AWS_S3_HEADERS property 2020-12-16 11:23:35 +01:00
pabloFuente 2afc2a7d6c openvidu-server: withActiveRecordings to withRecordings 2020-12-09 17:42:47 +01:00
pabloFuente 5000bdfcde openvidu-server: activeRecordings to recordingIds 2020-12-09 17:38:56 +01:00
pabloFuente 0f9f0b4565 openvidu-server: use same Media Node id strategy for decrementing active recordings 2020-12-03 17:20:28 +01:00
pabloFuente eedf393f6a openvidu-server: fix possible JsonNull exception in Token class 2020-12-03 13:01:32 +01:00
pabloFuente 888448fa65 openvidu-server: removed KmsManager#isMediaNodeAvailableFor... 2020-12-03 12:48:22 +01:00
pabloFuente c4387ae516 openvidu-server: extend @DependsOn tag for kmsManager bean 2020-12-03 11:07:54 +01:00
pabloFuente 0561c6aab7 openvidu-server: refactor KmsManager#incrementActiveRecordings with more info 2020-12-02 13:30:46 +01:00
pabloFuente 6a844ae145 openvidu-server: active recordings from integer to map of ids 2020-12-02 13:09:31 +01:00
pabloFuente e241d3ff0e openvidu-server: abstract KmsManager increment and decrement active recordings 2020-12-02 11:03:13 +01:00
pabloFuente 5295a3a497 openvidu-server: active recordings counter improved 2020-12-02 10:35:39 +01:00
pabloFuente 2e5797e348 openvidu-server: more wait time when waiting for files if docker env 2020-11-30 17:16:22 +01:00
pabloFuente 80867eb7e7 openvidu-server: remove unused method KmsManager#getKmsLoad 2020-11-30 16:41:44 +01:00
pabloFuente 3d93fa6109 openvidu-server: remove RecordingManager.IMAGE_TAG (use OpenviduConfig instead) 2020-11-30 13:55:55 +01:00
pabloFuente 5d479dc645 openvidu-server: fix log message when recording with video only 2020-11-30 12:50:34 +01:00
pabloFuente b305c9211f openvidu-server: allow recordings in waiting-idle-to-terminate Media Nodes 2020-11-26 13:46:29 +01:00
pabloFuente 3c209188ad openvidu-server: check null on SessionProperties forcedVideoCodec 2020-11-26 10:53:42 +01:00
pabloFuente 5110923929 openvidu-server: fix ComposedQuickStartRecordingService 2020-11-25 22:05:55 +01:00
pabloFuente 58a67da150 openvidu-server: foundation for external composed recording 2020-11-25 21:02:46 +01:00
cruizba 64e5bccaf7 openvidu-server: Fix META-INF transcoding type properties 2020-11-25 15:11:57 +01:00
cruizba 074b14d44b openvidu-server: Rename transcoding properties to OPENVIDU_STREAMS_FORCED_VIDEO_CODEC and OPENVIDU_STREAMS_ALLOW_TRANSCODING 2020-11-25 15:09:08 +01:00
cruizba c62d1e2323 openvidu-server: Typo in properties META-INF 2020-11-20 17:56:36 +01:00
cruizba 5b2588b050 openvidu-server: Add new transcoding properties to META-INF 2020-11-20 16:11:52 +01:00
pabloFuente fa7f9c3960 Fix integration test 2020-11-20 12:31:44 +01:00
pabloFuente b1d57232cb openvidu-server: remove KmsManager getter only used in test 2020-11-20 11:53:23 +01:00
pabloFuente 4c9bec87ab openvidu-server: bug fix with default resolution 2020-11-19 17:20:00 +01:00
cruizba 7ddde2fbc4 openvidu-server: Better format for force codec debug logs 2020-11-19 17:14:04 +01:00
cruizba 7a25233b8b Force codec parameters to avoid transcoding 2020-11-19 17:06:50 +01:00
pabloFuente cfc704c665 Fix tests 2020-11-19 14:44:52 +01:00
pabloFuente e308037d8b openvidu-server: refactor RecordingProperties generator in SessionRestController 2020-11-18 13:55:40 +01:00
pabloFuente 4d909d64c6 openvidu-server: DockerManager interface 2020-11-18 13:10:30 +01:00
pabloFuente 1fab774397 openvidu-server: DockerManager interface 2020-11-18 13:09:56 +01:00
pabloFuente df5e4db2ba openvidu-server dashboard: rest of dependencies updated 2020-11-16 16:47:16 +01:00
pabloFuente d1dbcf88ab openvidu-server dashboard to Angular 11 2020-11-16 16:43:40 +01:00
pabloFuente 827a5d9428 openvidu-server: remove openvidu-browser 2.15.0 compatibility 2020-11-15 01:18:10 +01:00
pabloFuente e8dd9bd8f4 openvidu-server: signalSent event 2020-11-15 01:15:52 +01:00
jenkinsopenvidu a5b5886349 Update to version v2.16.0 2020-11-12 15:45:57 +00:00
pabloFuente d1dd6a27cb openvidu-recording image to 2.16.0 2020-11-10 19:29:45 +01:00
pabloFuente b06ad1d951 openvidu-server: fix openvidu-browser 2.15.0 compatibility 2020-11-04 12:36:47 +01:00
pabloFuente 944f0ac8b4 openvidu-server: support openvidu-browser 2.15.0 2020-11-04 12:31:51 +01:00
pabloFuente f6a63e92df openvidu-server: remove userInfo from IP cameras identifiers 2020-11-03 18:31:44 +01:00
pabloFuente e9426aebef openvidu-server: CommandExecutor return output as list 2020-11-02 14:13:14 +01:00
pabloFuente 0e4bbc4555 SDKs send "mediaNode" property 2020-10-26 19:22:59 +01:00
pabloFuente 64b241c170 Minor documentation fixes 2020-10-25 16:42:40 +01:00
pabloFuente 8ddd9bfc1b openvidu-server-pro: removed MediaNodeStatusManager#instanceStatus 2020-10-23 20:44:00 +02:00
pabloFuente dff5f8f5d4 openvidu-test-e2e: fix Kurento reconnect test 2020-10-23 20:42:19 +02:00
pabloFuente d358562033 openvidu-server: refactor Media Node selection 2020-10-23 20:00:01 +02:00
pabloFuente cf5d1f7cdf openvidu-server: update SessionRestController#initializeConnection 2020-10-23 11:51:47 +02:00
pabloFuente 06fdc2de54 openvidu-server: RPC joinRoom params to ProtocolElements. Fix Token#getRecord 2020-10-22 21:28:23 +02:00
pabloFuente 7a26b25f12 ConnectionPropertyChanged event 2020-10-22 20:42:54 +02:00
pabloFuente 4ce089acb8 openvidu-browser: change token processing after joinRoom 2020-10-22 13:04:20 +02:00
pabloFuente 97e02094f3 openvidu-server: Postman collection 2020-10-22 11:02:40 +02:00
pabloFuente c5ae79b3a9 Rename ConnectionOptions to ConnectionProperties 2020-10-21 22:19:01 +02:00
cruizba ab9725bd45 openvidu-server: Change propertiesSource to protected to be accessible from openvidu-pro config 2020-10-21 12:32:54 +02:00
pabloFuente f989b0c2ee POST Connection API 2020-10-20 22:09:06 +02:00
pabloFuente 06a602cf62 openvidu-server: ConnectionType transferred to openvidu-java-client 2020-10-19 14:21:49 +02:00
pabloFuente 759acb1f7c openvidu-server: POST Connection 2020-10-19 12:52:29 +02:00
pabloFuente 99cd6d2f9c openvidu-server: limit OPENVIDU_SECRET format to [a-zA-Z0-9_-] 2020-10-17 20:22:51 +02:00
pabloFuente 4a7a2808b6 openvidu-server: new activeAt property for Connection entity 2020-10-17 19:51:26 +02:00
pabloFuente 77a63a8e54 openvidu-server: GET /connection 2020-10-16 13:41:19 +02:00
csantosm e20db3f503 openvidu-server: Added publishedAt property to participant 2020-10-15 16:46:53 +02:00
pabloFuente a878cbe68a openvidu-server: protect old paths with BasicAuth only if SUPPORT_DEPRECATED_API=true 2020-10-14 17:30:54 +02:00
pabloFuente 1c72a1ce4e openvidu-server: new "status" property in Connection entities 2020-10-14 14:02:19 +02:00
pabloFuente 6f33bf5def Dashboard: update info path from /info to /openvidu/info 2020-10-14 11:45:58 +02:00
pabloFuente d9127e8c56 openvidu-server: RequestMapping WebSocket path /info 2020-10-14 11:45:05 +02:00
pabloFuente 2ba178760b openvidu-server: fix https://github.com/OpenVidu/openvidu/issues/549 2020-10-13 19:44:55 +02:00
pabloFuente d0483f9033 openvidu-server: close UpdatableTimerTasks on @PreDestroy 2020-10-13 19:03:49 +02:00
pabloFuente 3daf4a2ec1 openvidu-server: fix NullPointer on stop composite recording 2020-10-13 14:35:41 +02:00
pabloFuente 9e957eddf5 openvidu-server: add new "object" and "id" properties to REST entities 2020-10-13 12:21:14 +02:00
csantosm 482d03d8e9 openvidu-server: send network quality event to every participant 2020-10-09 12:35:49 +02:00
pabloFuente acdfcd6559 openvidu-server: Participant object property "session" to "sessionId" 2020-10-09 12:21:52 +02:00
csantosm a3ef133b93 openvidu-server: Renamed networkQualityChanged 2020-10-09 10:52:39 +02:00
pabloFuente f2c37f29a5 openvidu-server: TODO comment in Participant class 2020-10-08 18:38:53 +02:00
csantosm 417d645e45 openvidu-server: Added Network Quality support 2020-10-08 15:43:06 +02:00
pabloFuente c24606aca7 openvidu-server: Session and Token objects REST API 2020-10-08 14:33:14 +02:00
pabloFuente 2e919b69e6 openvidu-server: SingleStreamRecordingService refactoring for dynamic records 2020-10-07 12:09:26 +02:00
pabloFuente ca915fa321 openvidu-server: Token and Session getters and setters update 2020-10-05 19:04:12 +02:00
pabloFuente 4b2c50c8f2 openvidu-server: remove unused method Participant#setToken 2020-10-05 18:52:19 +02:00
pabloFuente cf6c71a71c openvidu-server: rollback RecorderEndpointWrapper 2020-10-05 18:46:38 +02:00
pabloFuente c31f80c2c7 openvidu-server: prepare SessionRestController to be inheritable 2020-10-05 18:43:42 +02:00
pabloFuente 0ae577ce6e openvidu-server: refactor kmsDisconnectionTime parameter 2020-10-05 13:58:13 +02:00
pabloFuente baa7e37c2c openvidu-server: record Token option 2020-10-05 11:16:36 +02:00
pabloFuente 47e6e58ba2 openvidu-server: filter rewrite path warnings updated 2020-10-02 18:48:55 +02:00
pabloFuente 287fe79deb openvidu-server: parameterized deprecated API support with SUPPORT_DEPRECATED_API 2020-10-02 18:41:24 +02:00
pabloFuente 3bfbc37d5e openvidu-server dashboard updated to use new REST API path 2020-10-02 17:10:59 +02:00
pabloFuente 2d8216fb0d openvidu-server: Recording.url with new path 2020-10-02 16:38:51 +02:00
pabloFuente 039373dc83 openvidu-server: REST info log parameterized with RequestMapping value 2020-10-02 11:38:14 +02:00
pabloFuente 21584e602d openvidu-server: updated custom layout recording URL with RequestMappings value 2020-10-01 19:33:26 +02:00
pabloFuente 3056d21320 openvidu-test-e2e: custom layout recording test 2020-10-01 18:36:01 +02:00
pabloFuente bdd54e01e5 openvidu-server: new request mapping paths 2020-10-01 13:35:05 +02:00
pabloFuente 04c012a327 openvidu-server: return connectionId on POST /api/tokens 2020-09-30 18:53:39 +02:00
pabloFuente 0254f0f078 openvidu-server: TokenGenerator refactoring 2020-09-29 15:02:56 +02:00
pabloFuente 6a8e85c763 openvidu-server: KmsManager#atLeastOneConnectedAndRunningKms 2020-09-29 14:20:45 +02:00
pabloFuente 521909c931 openvidu-server: DockerManager.close 2020-09-28 18:26:37 +02:00
pabloFuente 0d00ad8fee openvidu-server: fix close session with recording in starting status 2020-09-26 17:13:37 +02:00
pabloFuente 3a61ce0f86 openvidu-server: fix recording started client event 2020-09-26 01:12:25 +02:00
pabloFuente 03503e586c openvidu-server: fixed wait for video file not empty in COMPOSED video recording 2020-09-25 23:53:21 +02:00
pabloFuente e294ac606b openvidu-server: typo fixed 2020-09-25 17:36:49 +02:00
pabloFuente b9d28d11cd openvidu-server: composed quickstart recording stop bug fix 2020-09-25 16:45:03 +02:00
pabloFuente 593b2fa80d openvidu-server: updateRecordingAttributes to not return object 2020-09-24 12:37:20 +02:00
pabloFuente 407f72f0d1 openvidu-server: do not set recording URL to null while uploading 2020-09-24 12:30:22 +02:00
pabloFuente 71c5409b05 openvidu-server: return 501 for any recording REST method if recording disabled 2020-09-22 10:34:51 +02:00
pabloFuente a32351c029 openvidu-server: default value for networkCache 2020-09-18 15:23:22 +02:00
csantosm 80a052fcea openvidu-server: Network quality
- Added method to send notification with network quality
- Added double parser method
2020-09-18 15:13:52 +02:00
pabloFuente 70831114fe openvidu-server: refactor single stream recorder 2020-09-18 15:04:15 +02:00
pabloFuente 23e965f9f4 openvidu-server: networkCache minor refactoring 2020-09-18 15:00:59 +02:00
Pablo Fuente Pérez d0ed5e5345
Merge pull request #540 from naevatec/rtsp_network_cache_param
Added network cache param to IP cameras
2020-09-18 13:41:44 +02:00
pabloFuente 207acdd2b6 openvidu-server: use recordingId instead of sessionId for managing single stream recorders (NullPointer fix) 2020-09-18 12:37:13 +02:00
pabloFuente 01894918b7 openvidu-server: recording upload refactoring 2020-09-17 17:47:26 +02:00
pabloFuente e4ccb6f3bb openvidu-server: OPENVIDU_RECORDING_COMPOSED_BASICAUTH 2020-09-16 13:50:22 +02:00
Saul Pablo Labajo Izquierdo 7ceba5e098 Respected Java naming conventions 2020-09-12 14:37:45 +02:00
Saul Pablo Labajo Izquierdo 0fdbcaac90 Added network cache param to IP cameras 2020-09-12 09:57:33 +02:00
pabloFuente 401fc3d7fa openvidu-server: seal stopped metadata file before posting CDR/Webhook event 2020-09-03 14:42:45 +02:00
pabloFuente 1d48c918a9 openvidu-server: fixed ComposedQuickStartRecordingServer dead code 2020-09-03 13:44:20 +02:00
pabloFuente ec03629c88 openvidu-server: mandatory alphanumeric recording names 2020-09-03 12:00:02 +02:00
jenkinsopenvidu 5ab0f31f54 Update to version v2.15.0 2020-07-03 10:53:47 +00:00
cruizba cf2b37414f Don't remove container if it does not exists 2020-07-03 10:28:43 +02:00
cruizba df314ba6e2 Fix, don't start container if recording module is false 2020-07-03 10:17:13 +02:00