pabloFuente
|
2cbdcb9251
|
openvidu-server: common identifiers format
|
2020-01-29 12:00:50 +01:00 |
|
pabloFuente
|
46d6199d42
|
openvidu-server: Session ReadWriteLock for closing operation
|
2020-01-24 11:16:49 +01:00 |
|
pabloFuente
|
dfa7d7539c
|
openvidu-server: add "data" property to POST /api/sessions/ID/connection
|
2019-10-31 10:31:27 +01:00 |
|
pabloFuente
|
6ac4082613
|
openvidu-server: allow publishing IP cameras
|
2019-10-30 10:25:34 +01:00 |
|
pabloFuente
|
f37f030d98
|
openvidu-server: avoid NullPointer on handleUncaughtException
|
2019-09-25 15:19:42 +02:00 |
|
pabloFuente
|
a027cb46d1
|
openvidu-server: avoid NullPointerException on empty getStringParam()
|
2019-09-19 09:44:27 +02:00 |
|
pabloFuente
|
c8576b4358
|
openvidu-server: RandomStringGenerator removed
|
2019-07-05 12:54:19 +02:00 |
|
pabloFuente
|
d02fd1a989
|
openvidu-server: allow exposing ports in docker containers
|
2019-04-01 15:44:42 +02:00 |
|
pabloFuente
|
f205827fbe
|
openvidu-server: refactoring reason to enum
|
2019-03-20 10:52:40 +01:00 |
|
pabloFuente
|
10e78ab00b
|
openvidu-server: GeoLocation
|
2019-03-13 15:37:40 +01:00 |
|
pabloFuente
|
87e39e8a01
|
openvidu-server: shorter final userId (from 32 to 16 chars)
|
2019-03-07 13:10:51 +01:00 |
|
pabloFuente
|
91ffb266c4
|
openvidu-server: TokenGenerator abstraction
|
2019-03-01 18:30:46 +01:00 |
|
pabloFuente
|
86cf422c2d
|
openvidu-server: session summary
|
2019-02-28 16:11:13 +01:00 |
|
pabloFuente
|
496d33b139
|
openvidu-server: audio-only and video-only recordings
|
2019-01-24 11:21:35 +01:00 |
|
pabloFuente
|
a83fef15f1
|
Copyright updated from 2018 to 2019
|
2019-01-21 21:32:17 +01:00 |
|
pabloFuente
|
05dc6e21aa
|
Rollback to default HttpSession timeout
|
2019-01-11 16:23:14 +01:00 |
|
pabloFuente
|
1e46ca2287
|
Remove HttpSession timeout and invalidate sessions on websockets close
|
2019-01-08 15:38:53 +01:00 |
|
pabloFuente
|
168651b6f2
|
openvidu-server: metadata length restriction removed
|
2018-12-11 14:29:06 +01:00 |
|
pabloFuente
|
d52fdd3413
|
openvidu-server: remote address from websocket proxy support
|
2018-10-22 12:16:07 +02:00 |
|
pabloFuente
|
1271c5a0aa
|
openvidu-server: participant location dummy
|
2018-09-25 10:26:53 +02:00 |
|
pabloFuente
|
4e81e6b600
|
openvidu-server: participant location and platform properties
|
2018-09-05 17:18:13 +02:00 |
|
pabloFuente
|
86f50bdeaf
|
openvidu-server: force filter operations for moderators
|
2018-08-28 17:43:11 +02:00 |
|
pabloFuente
|
eab141fcde
|
openvidu-testapp: filter dialog response if no filter applied
|
2018-08-28 11:50:37 +02:00 |
|
pabloFuente
|
8156c34a08
|
openvidu-server: filter events feature
|
2018-08-03 14:58:34 +02:00 |
|
pabloFuente
|
0ab3add07c
|
openvidu-server: KurentoOptions parameters type check
|
2018-08-02 11:34:15 +02:00 |
|
pabloFuente
|
c6f80c153a
|
openvidu-server: filters support
|
2018-08-01 15:08:25 +02:00 |
|
pabloFuente
|
ff05bb1906
|
openvidu-server: RPC Session.forceUnpublish and Session.forceDisconnect
|
2018-07-09 15:49:27 +02:00 |
|
pabloFuente
|
2571a8a33c
|
openvidu-server: KMS track muting refactoring
|
2018-07-06 11:31:41 +02:00 |
|
pabloFuente
|
bb58206ebc
|
DELETE /api/sessions/{sessionId}
|
2018-07-05 14:05:09 +02:00 |
|
pabloFuente
|
4a99ea5fe8
|
openvidu-server: StreamPropertyChangedEvent
|
2018-07-03 15:43:37 +02:00 |
|
pabloFuente
|
a9fb7b0739
|
openvidu-server: GET /sessions, streamId refactoring
|
2018-06-15 16:21:53 +02:00 |
|
pabloFuente
|
cf31dc8cb6
|
openvidu-server: afterConnectionClosed redundancy removed
|
2018-05-08 14:58:32 +02:00 |
|
pabloFuente
|
bc1fbed7e1
|
Rest of http://openvidu.io to https://openvidu.io
|
2018-05-06 02:39:13 +02:00 |
|
pabloFuente
|
d5b8310c76
|
openvidu-server: license header updated in all files
|
2018-04-23 15:26:39 +02:00 |
|
pabloFuente
|
390ce2224e
|
CDR refactoring: now all operations are recorded in a low-level context (not in SessionEventsHandler). Added 'videoFramerate', 'reason' and recording events. New property openvidu.recording.notification. Recordings stopped upon openvidu-server stopped.
|
2018-04-17 15:05:44 +02:00 |
|
pabloFuente
|
eb619f3826
|
Maximum length of participant metadata (both client and server side) from 1000 to 10000
|
2018-04-05 15:35:26 +02:00 |
|
pabloFuente
|
1e63a116c8
|
Random token created in openvidu-server instead of openvidu-browser for insecure participants
|
2018-04-04 12:29:36 +02:00 |
|
pabloFuente
|
42ea1e7ed4
|
Participants properly cleaned up after ws close in any case
|
2018-04-02 15:48:39 +02:00 |
|
pabloFuente
|
75afcf16e1
|
openvidu-server updated to recording
|
2018-01-29 15:26:31 +01:00 |
|
pabloFuente
|
75f898e8bd
|
Extended error message when param missing in request
|
2018-01-11 14:42:13 +01:00 |
|
pabloFuente
|
5f7bd94ad3
|
Bug fix: collections are now cleaned up on EOFExceptions of web sockets
|
2018-01-10 17:26:54 +01:00 |
|
pabloFuente
|
fcf535dea4
|
openvidu-server COMPLETE REFACTORING
|
2018-01-10 14:25:31 +01:00 |
|
pabloFuente
|
7e47f19c3c
|
Stream start speaking and stop speaking events
|
2017-12-12 14:36:43 +01:00 |
|
pabloFuente
|
93d21bfc42
|
Connections can be created to send only audio, only video or both
|
2017-09-29 20:00:00 +02:00 |
|
pabloFuente
|
6d2603a3f1
|
Links changed to http://openvidu.io in all files
|
2017-09-19 11:49:44 +02:00 |
|
pabloFuente
|
10d5b69057
|
Security system improved: no openvidu.security env variable needed
|
2017-08-29 17:31:34 +02:00 |
|
pabloFuente
|
0dc031c0c8
|
Error's codes reach client side. Test loop video works on secure OpenVidu
|
2017-08-23 21:30:12 +02:00 |
|
pabloFuente
|
ea78653374
|
Audio-only devices supported (OpenVidu automatically adjusts the media streams)
|
2017-08-21 20:12:13 +02:00 |
|
pabloFuente
|
5f9a4399de
|
Massive project restructuring: new 'io.openvidu' groupId
|
2017-06-06 11:52:13 +02:00 |
|