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 |
cruizba
|
771b24755e
|
Update recorder default version
|
2020-07-02 22:21:03 +02:00 |
pabloFuente
|
2dada07dcb
|
openvidu-server: COMPOSED_QUICK_START fixes when stopping and launching container
|
2020-07-02 14:41:54 +02:00 |
pabloFuente
|
b921bac370
|
openvidu-server: fix recordingStarted notification on COMPOSED_QUICK_START
|
2020-07-02 13:27:36 +02:00 |
pabloFuente
|
0308855535
|
openvidu-server: minor comment updated
|
2020-07-02 12:22:34 +02:00 |
cruizba
|
8c2060ab35
|
Use COMPOSED always if COMPOSED is defaultOutputMode
|
2020-07-02 11:42:52 +02:00 |
pabloFuente
|
1651d67f26
|
openvidu-server: imports fix
|
2020-07-02 11:24:40 +02:00 |
pabloFuente
|
476428b9ae
|
openvidu-server: if COMPOSED also if COMPOSED_QUICK_START
|
2020-07-02 11:22:50 +02:00 |
pabloFuente
|
9729ef94e3
|
openvidu-server: minor POST /api/recordings/start refactoring
|
2020-07-01 18:57:23 +02:00 |
cruizba
|
8302571924
|
openvidu-server: Use as outputMode=COMPOSED_QUICK_START if defaultModeOutput=COMPOSED_QUICK_START and outputMode=COMPOSED
|
2020-07-01 18:32:02 +02:00 |
cruizba
|
0a02ae8059
|
openvidu-server, openvidu-node-client, openvidu-java-client: Add COMPOSED_QUICK_START outputMode
|
2020-07-01 14:02:32 +02:00 |
cruizba
|
7c0b0ba9d3
|
Get container running by imageId only if running container can not be found only with image name
|
2020-06-23 17:36:23 +02:00 |
cruizba
|
87c9d8f01c
|
openvidu-server: Minor fix in getRunningContainers
|
2020-06-23 17:27:46 +02:00 |
cruizba
|
496c1cff92
|
Remove sha256 method and add getImageId and getRunningContainers returns container ids if an image id is passed
|
2020-06-23 17:19:27 +02:00 |
cruizba
|
08647869d3
|
Added method to get sha256 id of a Docker image
|
2020-06-23 13:13:02 +02:00 |
pabloFuente
|
84a4545d45
|
openvidu-server: removed debug log lines
|
2020-06-17 20:27:51 +02:00 |
pabloFuente
|
759910774f
|
openvidu-server: fix NullPointer if no shmSize passed to POST /api/recordings/start
|
2020-06-17 20:26:28 +02:00 |
pabloFuente
|
37c05cb82a
|
openvidu-server: parameterized shmSize on POST /api/recordings/start
|
2020-06-17 19:05:23 +02:00 |
pabloFuente
|
a4fcf90745
|
openvidu-server: webhook sender uses single thread executor
|
2020-06-17 18:11:50 +02:00 |
pabloFuente
|
7085bb899b
|
openvidu-server: protect get KMS if there's no running and connected one
|
2020-06-16 14:53:47 +02:00 |
pabloFuente
|
a3406d3dfe
|
openvidu-server: protect concurrent recording start methods
|
2020-06-12 13:21:56 +02:00 |
pabloFuente
|
d5b3b9dde7
|
openvidu-server: automatic recording cancelation also for ALWAYS recordings
|
2020-06-12 12:16:36 +02:00 |
pabloFuente
|
26f6112b72
|
openvidu-server: overwritable remote recording path
|
2020-06-11 18:07:55 +02:00 |
pabloFuente
|
d0c1d5346b
|
openvidu-server: add trailing slash to all system path properties
|
2020-06-11 18:05:31 +02:00 |
cruizba
|
1d252e62ec
|
openvidu-server: Add labels and getLabels in DockerManager
|
2020-06-10 21:41:40 +02:00 |
pabloFuente
|
ac30d55a1e
|
openvidu-server: improved reconnection polling (reset sessions only if new KMS)
|
2020-06-10 18:07:07 +02:00 |
cruizba
|
34a45ff923
|
Add privileged flag to DockerManager
|
2020-06-09 16:54:01 +02:00 |
pabloFuente
|
5c4b9c7997
|
openvidu-server: send webhook events in the background
|
2020-06-08 23:19:15 +02:00 |
pabloFuente
|
1e03af3ea3
|
openvidu-server: COMPOSED recording container update
|
2020-06-08 12:19:30 +02:00 |
pabloFuente
|
ac81abf7fd
|
openvidu-server: parameterized wait timeout for CommandExecutor
|
2020-06-05 11:00:15 +02:00 |
pabloFuente
|
c4a6ca5543
|
openvidu-server: CommandExecutor timeout
|
2020-06-04 12:28:40 +02:00 |
cruizba
|
c150b87a2a
|
openvidu-server: addError in OpenViduConfig change to protected method
|
2020-06-03 13:22:38 +02:00 |
pabloFuente
|
1983fc87fc
|
openvidu-server: updated MediaNodeStatusManagerDummy
|
2020-06-01 02:05:23 +02:00 |
pabloFuente
|
a8467fc868
|
openvidu-server: MediaNodeStatusManager#isCanceled
|
2020-06-01 02:00:23 +02:00 |
pabloFuente
|
668c879462
|
openvidu-server: KmsManager#generateKmsId
|
2020-05-31 12:40:25 +02:00 |
pabloFuente
|
d1aa03354e
|
openvidu-server: removed "sendMediaNodeAddedEvent" parameter
|
2020-05-29 21:32:50 +02:00 |
cruizba
|
cc0479deb3
|
openvidu-server: Add user argument to DockerManager
|
2020-05-29 02:37:02 +02:00 |
cruizba
|
555aee1e57
|
openvidu-server: Add command argument in DockerManager to run containers
|
2020-05-27 13:34:04 +02:00 |
pabloFuente
|
61d0867a25
|
openvidu-server: new autoscaling event
|
2020-05-25 19:11:06 +02:00 |
pabloFuente
|
f5171c9306
|
openvidu-server: concurrent double initialization of single stream recording fix
|
2020-05-23 22:45:42 +02:00 |
pabloFuente
|
3374e511ee
|
openvidu-server: recording concurrent protection on first user publishing
|
2020-05-23 14:51:34 +02:00 |
pabloFuente
|
a0ac5fa768
|
openvidu-server: UpdatableTimerTask. Use it in session garbage collector
|
2020-05-19 14:13:01 +02:00 |
pabloFuente
|
5c9e18c7ba
|
openvidu-server: normalize DOTENV_PATH
|
2020-05-19 13:25:56 +02:00 |
pabloFuente
|
f17db7645b
|
openvidu-server: LoadManager#calculateLoad now returns double
|
2020-05-19 13:21:32 +02:00 |
pabloFuente
|
72c62772f2
|
openvidu-server: KmsManager.MAX_SECONDS_LOCK_WAIT
|
2020-05-17 18:12:32 +02:00 |
pabloFuente
|
d5a97d2d66
|
openvidu-server: MediaEndpoint candidates list synchronized
|
2020-05-14 18:31:11 +02:00 |
pabloFuente
|
54b20665f3
|
openvidu-server: rollback MediaEndpoint transaction
|
2020-05-14 18:11:52 +02:00 |
pabloFuente
|
50ab460f1d
|
openvidu-server: gather all remote info from MediaEndpoint with Transaction
|
2020-05-14 17:41:22 +02:00 |
pabloFuente
|
19ff07cd9e
|
openvidu-server: logback prints full thread names
|
2020-05-14 14:56:45 +02:00 |
pabloFuente
|
8863a6e2b1
|
openvidu-server: generatedCandidates to gatheredCandidates
|
2020-05-14 14:37:49 +02:00 |
pabloFuente
|
d58201d550
|
openvidu-server: protect LocalSDP retrieval from KMS. Gathered candidates
|
2020-05-14 13:59:25 +02:00 |
pabloFuente
|
c87559626e
|
openvidu-server: configure "redis-cli" commands password
|
2020-05-13 16:45:46 +02:00 |
jenkinsopenvidu
|
422c81397b
|
Update to version v2.14.0
|
2020-05-12 12:06:07 +00:00 |
pabloFuente
|
b9e0b62261
|
openvidu-server: close auxiliary ApplicationContext
|
2020-05-08 11:58:36 +02:00 |
pabloFuente
|
add3ee5603
|
openvidu-server: recording size in bytes from int to long (NumberFormatException)
|
2020-05-04 22:15:11 +02:00 |
pabloFuente
|
ae5087e373
|
openvidu-server: allow deprecated OPENVIDU_DOMAIN_OR_PUBLIC_IP
|
2020-05-04 19:15:00 +02:00 |
pabloFuente
|
e2e181d7d7
|
openvidu-server: removed KMS_URIS from CE GET /config (is a PRO prop now)
|
2020-05-03 19:49:12 +02:00 |
pabloFuente
|
1eb2d4ffe5
|
openvidu-server: application.properties comply with deafult config values
|
2020-05-03 14:27:00 +02:00 |
pabloFuente
|
aa914ca5d6
|
openvidu-server: OPENVIDU_PUBLICURL to DOMAIN_OR_PUBLIC_IP and HTTPS_PORT
|
2020-04-30 21:47:24 +02:00 |
pabloFuente
|
a922b95d95
|
openvidu-server: add IceCandidates only after webEndpoint is available
|
2020-04-30 14:01:55 +02:00 |
pabloFuente
|
f4155292d5
|
openvidu-server: HTTPS_PORT check and appended to public URL
|
2020-04-29 17:37:54 +02:00 |
pabloFuente
|
a144d27b7b
|
openvidu-server dashboard: port fixed to 443 removed
|
2020-04-28 17:39:48 +02:00 |
jenkinsopenvidu
|
797732f244
|
Update to version v2.13.0
|
2020-04-23 10:43:37 +00:00 |
pabloFuente
|
da26ffe5ba
|
openvidu-server: dotenv real path getter improved
|
2020-04-22 15:25:08 +02:00 |
pabloFuente
|
b17f2988b0
|
openvidu-server: read .env file on startup
|
2020-04-22 14:33:58 +02:00 |
pabloFuente
|
3891bb26d8
|
"OpenVidu Server Webhook" to "OpenVidu Webhook"
|
2020-04-21 20:14:02 +02:00 |
pabloFuente
|
1ffa632d41
|
openvidu-server: extended onIceCandidate log
|
2020-04-20 18:50:48 +02:00 |
pabloFuente
|
4d2f812da9
|
openvidu-server: print onIceCandidate RPC parameters
|
2020-04-20 18:41:50 +02:00 |
pabloFuente
|
7f1fd28438
|
openvidu-server: generic frontend resource handler (usable for CE and PRO)
|
2020-04-20 14:25:59 +02:00 |
pabloFuente
|
7ba1b2bb12
|
openvidu-server: UTF-8 charset to CDR logger to comply with JSONLines
|
2020-04-19 20:39:07 +02:00 |
pabloFuente
|
5784b38e7c
|
openvidu-server: default OPENVIDU_CDR_PATH to /opt/openvidu/cdr
|
2020-04-19 00:56:07 +02:00 |
pabloFuente
|
def606a29b
|
openvidu-server: CORS configuration updated
|
2020-04-18 22:10:27 +02:00 |
pabloFuente
|
c97f24f7ed
|
openvidu-server: 404.html
|
2020-04-18 20:09:15 +02:00 |
pabloFuente
|
9a1fe432c2
|
openvidu-server: white lines clean up
|
2020-04-18 19:31:04 +02:00 |
pabloFuente
|
cb9fd54940
|
openvidu-server: added asWritableFileSystemPath to OpenViduConfig
|
2020-04-18 19:29:44 +02:00 |
pabloFuente
|
1401952c06
|
openvidu-server: CDR default containing folder from "log" to "cdr"
|
2020-04-18 19:05:52 +02:00 |
pabloFuente
|
9dbce15758
|
openvidu-server: by default append /inspector to recording composed url
|
2020-04-18 15:27:03 +02:00 |
pabloFuente
|
52219c8d54
|
openvidu-test-e2e: fixed tests
|
2020-04-17 22:31:35 +02:00 |
pabloFuente
|
7bda963b82
|
openvidu-server: GET /config updated to new syntax
|
2020-04-17 21:18:18 +02:00 |
pabloFuente
|
ea4a6bbed3
|
openvidu-server: SERVER_PORT fix
|
2020-04-17 19:15:34 +02:00 |
pabloFuente
|
3dd048b318
|
NEW SYNTAX FOR CONFIGURATION PROPERTIES
|
2020-04-17 18:45:46 +02:00 |
pabloFuente
|
0b26883eb1
|
openvidu-server: main index.html at "/"
|
2020-04-17 13:08:38 +02:00 |
pabloFuente
|
59909b533f
|
openvidu-server dashboard: "ng build" use local node_modules
|
2020-04-16 19:56:52 +02:00 |
pabloFuente
|
bd6cb6b3da
|
openvidu-server: serve Dashboard at "/dashboard" instead of "/"
|
2020-04-16 19:37:56 +02:00 |
pabloFuente
|
27a9e3ef7d
|
openvidu-server: SecurityConfig updated
|
2020-04-16 19:35:24 +02:00 |
pabloFuente
|
7f1c6e57bf
|
openvidu-server dashboard package-json updated
|
2020-04-16 19:31:08 +02:00 |
pabloFuente
|
27bc1b9f3a
|
openvidu-server: controller security simplified
|
2020-04-16 13:49:38 +02:00 |
pabloFuente
|
40eda8e1ac
|
openvidu-server: CertificateRestController refactoring
|
2020-04-16 13:34:22 +02:00 |
pabloFuente
|
92d0c1bdba
|
openvidu-server: change isCoturnAvailable for OpenviduConfig#isTurnAdminAvailable
|
2020-04-16 13:31:49 +02:00 |
pabloFuente
|
5ce57dcc7e
|
openvidu-server: optional IPv4 or IPv6
|
2020-04-15 19:33:10 +02:00 |
pabloFuente
|
0d426feb22
|
openvidu-server: configure stun server for each MediaEndpoint
|
2020-04-15 19:32:29 +02:00 |
pabloFuente
|
74e7943e26
|
openvidu-server: ParticipantSummary protection against lack of participantLeft event
|
2020-04-14 21:33:17 +02:00 |
pabloFuente
|
4c50f84b7d
|
openvidu-server: get remote SDP of MediaEndpoint inside try-catch
|
2020-04-14 21:30:21 +02:00 |
pabloFuente
|
675de73351
|
Updated META-INF and dotenv.path property position
|
2020-04-11 01:49:54 +02:00 |
micaelgallego
|
8c44f0c34e
|
Updated install procedure and doc
|
2020-04-10 01:41:33 +02:00 |
pabloFuente
|
f587511248
|
Jenkinsfile updated (unit and integration tests apart)
|
2020-04-09 20:04:29 +02:00 |
pabloFuente
|
a08d92e745
|
openvidu-server: new Session lock protecting joinRoom/leaveRoom methods
|
2020-04-09 19:42:45 +02:00 |
pabloFuente
|
8ab37ab97d
|
oepnvidu-server: alway set disconnection time on KurentoClientListener
|
2020-04-09 18:34:37 +02:00 |
micaelgallego
|
5f3902d973
|
Avoid reconnection check when KurentoClient explicitly closed
|
2020-04-09 17:15:38 +02:00 |
micaelgallego
|
8c1703aa54
|
Add dotenv path to allow updating file when restart
|
2020-04-09 17:14:37 +02:00 |
pabloFuente
|
7636d8a516
|
openvidu-server: Session closingLock from .lock() to .tryLock()
|
2020-04-09 13:20:29 +02:00 |
micaelgallego
|
cd1aad4eff
|
Allow new config values verification for restarting
|
2020-04-09 12:21:46 +02:00 |
pabloFuente
|
a639fcbbc3
|
openvidu-server: white lines clear up
|
2020-04-08 18:57:09 +02:00 |
pabloFuente
|
4a77cb2650
|
openvidu-server: concurrent protection at PublisherEndpoint level for methods KurentoParticipant#cancelReceivingMedia, KurentoParticipant#releasePublisherEndpoint, KurentoParticipant#receiveMediaFrom
|
2020-04-08 15:38:07 +02:00 |
micaelgallego
|
0d2fcfbff7
|
Prepare for updating .env config file in PRO
|
2020-04-08 03:20:08 +02:00 |
pabloFuente
|
169e313b8c
|
openvidu-server: beautify some empty lines
|
2020-04-07 15:26:28 +02:00 |
pabloFuente
|
c49713dfdb
|
openvidu-server: change getStats strategy
|
2020-04-06 18:07:36 +02:00 |
micaelgallego
|
5dfe8ff601
|
Update config properties management to support OpenViduPro
|
2020-04-06 18:00:48 +02:00 |
micaelgallego
|
009bb2e0f3
|
Update visibility in OpenViduConfig method
|
2020-04-06 13:30:31 +02:00 |
micaelgallego
|
4e73ecc577
|
Rename OpenViduBuildConfig to OpenViduBuildInfo
|
2020-04-06 04:02:11 +02:00 |
micaelgallego
|
69e75b9b1a
|
Merge remote-tracking branch 'origin/master' into deploy-docker-compose
|
2020-04-06 03:56:35 +02:00 |
OscarSotoSanchez
|
8e4e3eb45a
|
Fixed url error
|
2020-04-03 16:01:07 +02:00 |
pabloFuente
|
eb87f3c9a2
|
openvidu-server: fix for the lack of reconnected KurentoClientListener event
|
2020-04-02 13:19:05 +02:00 |
pabloFuente
|
96440b9f26
|
openvidu-server: filter non connected KMSs when getting less loaded
|
2020-04-02 01:49:51 +02:00 |
pabloFuente
|
aecb0095b3
|
openvidu-server: selectAndRemoveKmsLock tryLock fixed
|
2020-04-01 19:37:45 +02:00 |
pabloFuente
|
e647b286c6
|
openvidu-server: selectAndRemoveKmsLock lock() to tryLock()
|
2020-04-01 18:35:14 +02:00 |
pabloFuente
|
8eb4ce6610
|
openvidu-server: store Runnable for KMS getStats thread
|
2020-04-01 14:58:26 +02:00 |
pabloFuente
|
10cb00ed10
|
openvidu-server: CallDetailRecord logger
|
2020-03-31 19:56:21 +02:00 |
pabloFuente
|
6518166c0b
|
openvidu-server: joinRoom try-finally extended
|
2020-03-31 19:52:07 +02:00 |
pabloFuente
|
3e02a1b31f
|
openvidu-server: typo fixed
|
2020-03-30 13:32:53 +02:00 |
micaelgallego
|
30ceb1681e
|
Improve properties validation in openvidu-server
|
2020-03-30 02:33:36 +02:00 |
pabloFuente
|
19a7c778da
|
openvidu-server: MediaEndpoint AtomicInteger for stats not found error
|
2020-03-30 01:32:59 +02:00 |
pabloFuente
|
60fca4021c
|
openvidu-server: fix typo
|
2020-03-29 21:24:16 +02:00 |
pabloFuente
|
c43f211dd1
|
openvidu-server: SessionManager concurrency fix for session not active. Catch onSessionClosed event exceptions
|
2020-03-29 21:22:41 +02:00 |
micaelgallego
|
19ac689e9c
|
Show error when domain/ip or secret are not set
|
2020-03-29 05:10:50 +02:00 |
micaelgallego
|
35e4bf0eb7
|
Improve OpenVidu started message
|
2020-03-29 01:09:27 +01:00 |
pabloFuente
|
c111ed20af
|
openvidu-server: garbage collector for non active sessions
|
2020-03-27 20:55:25 +01:00 |
pabloFuente
|
a7d2232377
|
openvidu-server: CDREventEnd toJson "reason" simplified
|
2020-03-27 16:36:45 +01:00 |
pabloFuente
|
2e0a963128
|
openvidu-server: logger of KurentoSession init with KurentoSession (no Session)
|
2020-03-27 15:19:51 +01:00 |
OscarSotoSanchez
|
e527d8c6da
|
Change Dashboard URL
|
2020-03-26 17:09:50 +01:00 |
jenkinsopenvidu
|
88cf512a97
|
Update to version v2.12.0
|
2020-03-12 17:21:52 +00:00 |
cruizba
|
9350312722
|
openvidu-server: Revert coturn.redis.ip to localhost
|
2020-03-04 10:21:47 +01:00 |
cruizba
|
1f909b33c6
|
openvidu-server: Removed coturn.ip default parameter in application.properties
|
2020-03-03 14:47:29 +01:00 |
pabloFuente
|
3e6ff0cc98
|
openvidu-server: removed unused externalizedProperties attr from OpenviduConfig
|
2020-02-23 20:05:02 +01:00 |
pabloFuente
|
f287828295
|
openvidu-server: logback configuration updated
|
2020-02-21 12:55:03 +01:00 |
pabloFuente
|
947435f5c1
|
openvidu-server: logback colors updated
|
2020-02-21 12:08:48 +01:00 |
pabloFuente
|
2741605b78
|
openvidu-server: do not allow client forceUnpublish over IPCAM streams
|
2020-02-19 16:30:14 +01:00 |
pabloFuente
|
e6dcb7941e
|
openvidu-server: "type" parameter on publishing IP cameras fixed to "IPCAM"
|
2020-02-19 14:53:43 +01:00 |
pabloFuente
|
f23383008c
|
openvidu-server: remove city from Geolocation if null
|
2020-02-19 11:38:19 +01:00 |
pabloFuente
|
2be5be6ed4
|
openvidu-server: better log on ice candidate error (show candidate)
|
2020-02-17 12:41:37 +01:00 |
pabloFuente
|
dc8a0449b9
|
openvidu-server: logging refactoring
|
2020-02-16 16:27:29 +01:00 |
pabloFuente
|
1713d79b4a
|
openvidu-server: MediaEndpoint fix
|
2020-02-14 23:03:37 +01:00 |
pabloFuente
|
13e3b52ff6
|
openvidu-server: RPC reconnect method
|
2020-02-14 22:32:57 +01:00 |
pabloFuente
|
8fc8834d25
|
openvidu-server: info headers to some classes
|
2020-02-14 12:03:00 +01:00 |
pabloFuente
|
ec29127778
|
Dashboard: last Angular 9 updates
|
2020-02-07 20:15:59 +01:00 |
pabloFuente
|
63d056c762
|
Dashboard: update to Angular 9
|
2020-02-07 20:07:40 +01:00 |
pabloFuente
|
500b6cd006
|
Package.json updated
|
2020-02-07 20:06:18 +01:00 |
pabloFuente
|
59ba35343e
|
Dashboard: updated package.json
|
2020-02-07 20:04:13 +01:00 |
pabloFuente
|
0496305372
|
Update angular/flex-layout
|
2020-02-07 20:00:31 +01:00 |
pabloFuente
|
e2a2c1cbd6
|
Dashboard: update to Angular 9
|
2020-02-07 19:58:50 +01:00 |
pabloFuente
|
e666b90360
|
Dashboard: remove HttpModule
|
2020-02-07 19:55:22 +01:00 |
pabloFuente
|
42fc61c53b
|
Updated zone.js
|
2020-02-07 19:44:18 +01:00 |
pabloFuente
|
4424fa5d6c
|
Updated package-lock.json
|
2020-02-07 19:42:46 +01:00 |
pabloFuente
|
01b76d1892
|
openvidu-server: ignore tomcat from KurentoJsonRpcServer. Allow - and _ in customSessionId
|
2020-02-04 14:01:02 +01:00 |
pabloFuente
|
8fe3605aeb
|
Copyright update from 2019 to 2020
|
2020-02-04 11:25:54 +01:00 |
pabloFuente
|
e04354ede9
|
openvidu-server: remove all deprecated "new JsonParser()" in favor of static method
|
2020-02-04 11:18:22 +01:00 |
pabloFuente
|
c2da80429e
|
openvidu-server: check param customSessionId (alphanumeric string)
|
2020-02-04 11:11:15 +01:00 |
pabloFuente
|
3e9eef2d27
|
openvidu-server: clean activeRecorders map of SingleStreamRecordingService
|
2020-02-02 20:34:11 +01:00 |
pabloFuente
|
fac8693e2f
|
openvidu-server: SingleStreamRecordingService connect endpoint after storing in map
|
2020-02-02 00:42:33 +01:00 |
pabloFuente
|
35d8490180
|
openvidu-server: token management refactoring
|
2020-01-31 14:59:46 +01:00 |
pabloFuente
|
e663680b48
|
openvidu-server: change order of session store and removal from maps
|
2020-01-31 12:46:18 +01:00 |
pabloFuente
|
2f397c42c0
|
openvidu-server: fix receiveVideoFrom IPCAM
|
2020-01-29 19:11:06 +01:00 |
pabloFuente
|
78deea7f3b
|
openvidu-server: IdentifierPrefixes enumeration
|
2020-01-29 18:19:13 +01:00 |
pabloFuente
|
1f139b8211
|
openvidu-server: IPCAM participants id format changed
|
2020-01-29 18:01:53 +01:00 |
pabloFuente
|
8084acefcd
|
openvidu-server: remove getShortSessionId from RecordingService (useless)
|
2020-01-29 16:56:23 +01:00 |
pabloFuente
|
88e3029dda
|
openvidu-server: fix new stream id parsing on receiveVideoFrom RPC call
|
2020-01-29 16:39:34 +01:00 |
pabloFuente
|
0a87de0afd
|
openvidu-server: OpenviduConfig checks final parameters in use
|
2020-01-29 12:02:27 +01:00 |
pabloFuente
|
2cbdcb9251
|
openvidu-server: common identifiers format
|
2020-01-29 12:00:50 +01:00 |
cruizba
|
68e88f21db
|
openvidu-server: Check coturn ip parameter. If no coturn ip is defined, get from publicUrl the domain name. Also, domains can be setted as coturn ip.
|
2020-01-27 23:56:12 +01:00 |
cruizba
|
06225b4894
|
openvidu-server: Added coturn.ip configuration parameter
|
2020-01-25 16:50:33 +01:00 |
pabloFuente
|
46d6199d42
|
openvidu-server: Session ReadWriteLock for closing operation
|
2020-01-24 11:16:49 +01:00 |
pabloFuente
|
4fcb6839d0
|
openvidu-server: recording stop refactoring
|
2020-01-23 18:45:35 +01:00 |
pabloFuente
|
00f2127264
|
openvidu-server: active recordings count in Kms
|
2020-01-09 11:40:03 +01:00 |
pabloFuente
|
48097f5f9a
|
openvidu-server: CustomFileManager#createAndWriteFileWithFolders
|
2019-12-17 16:39:37 +01:00 |
pabloFuente
|
13232496c0
|
openvidu-test-browsers: allow PUT method on CustomHttpClient
|
2019-12-17 15:06:15 +01:00 |
pabloFuente
|
d40ec2fe47
|
openvidu-server: LoadManager clean up
|
2019-12-12 12:02:32 +01:00 |
pabloFuente
|
5c4335b6d4
|
openvidu-server: add ReentrantLock to KmsManager
|
2019-12-04 15:46:10 +01:00 |
pabloFuente
|
c6adaa2688
|
openvidu-server: some WARN level logging to INFO level
|
2019-12-03 15:36:31 +01:00 |
pabloFuente
|
af31713c66
|
openvidu-server: better logs about enabled and disabled services
|
2019-11-19 11:13:29 +01:00 |
pabloFuente
|
f87b485656
|
openvidu-test-e2e: ipCameraTest
|
2019-11-15 19:26:27 +01:00 |
pabloFuente
|
4d5a023b5c
|
openvidu-server: hidden NullPointer bug fix when closing Subscriber endpoints after KMS reconnection (associated PublisherEndpoint possibly null)
|
2019-11-15 16:28:12 +01:00 |
pabloFuente
|
dfa7d7539c
|
openvidu-server: add "data" property to POST /api/sessions/ID/connection
|
2019-10-31 10:31:27 +01:00 |
pabloFuente
|
fb74074d9e
|
openvidu-server: fix NullPointer on KurentoParticipant#releaseSubscriberEndpoint
|
2019-10-30 19:34:54 +01:00 |
pabloFuente
|
b41036ead3
|
openvidu-server: automatic stop and play of PlayerEndpoint (onlyPlayWithSubscribers)
|
2019-10-30 16:12:56 +01:00 |
pabloFuente
|
407b710d10
|
openvidu-server: allow posting an IPCAM as first participant of session
|
2019-10-30 11:01:07 +01:00 |
pabloFuente
|
6ac4082613
|
openvidu-server: allow publishing IP cameras
|
2019-10-30 10:25:34 +01:00 |
pabloFuente
|
7507569c9f
|
openvidu-server: ignore KurentoClient connected event (use sync create method)
|
2019-10-25 11:45:48 +02:00 |
pabloFuente
|
00484937bd
|
openvidu-server: KmsManager @PostConstruct abstract
|
2019-10-25 00:07:30 +02:00 |
pabloFuente
|
9b248756ef
|
openvidu-server: waiting-idle-to-terminating to waiting-idle-to-terminate
|
2019-10-24 11:28:21 +02:00 |
pabloFuente
|
25aad0f533
|
openvidu-server: mediaNodeStatusChanged, launching/terminating
|
2019-10-24 10:46:15 +02:00 |
pabloFuente
|
ba2abde8a8
|
openvidu-server: refactoring to allow Media Node status
|
2019-10-22 15:31:13 +02:00 |
pabloFuente
|
ae071a4629
|
openvidu-server: filter quarantined nodes when getting less loaded one
|
2019-10-21 10:29:36 +02:00 |
pabloFuente
|
a068b2fb9b
|
openvidu-server: dashboard dependencies update
|
2019-10-15 11:39:59 +02:00 |
pabloFuente
|
dc79f740e8
|
openvidu-server: GET /config sends kms.uris
|
2019-10-15 11:39:20 +02:00 |
pabloFuente
|
7224ac8968
|
openvidu-server: final media-server to media-node touches
|
2019-10-11 13:12:16 +02:00 |
pabloFuente
|
67de82ba20
|
openvidu-server: media-server to media-node
|
2019-10-11 10:21:31 +02:00 |
pabloFuente
|
b297636a33
|
openvidu-server: OpenviduConfig refactoring
|
2019-10-10 16:14:15 +02:00 |
pabloFuente
|
15e351127d
|
openvidu-server: add static boolean to OpenviduConfig to avoid double initialization
|
2019-10-09 16:10:44 +02:00 |
pabloFuente
|
f017909c4a
|
openvidu-server: Bean initialization refactoring
|
2019-10-09 15:03:16 +02:00 |
pabloFuente
|
aa7a2c7adf
|
openvidu-server: better check of string array in OpenviduConfig
|
2019-10-09 12:32:49 +02:00 |
pabloFuente
|
622d549903
|
openvidu-server: OpenviduConfig#stringifiedArrayOfStringToListOfStrings fix
|
2019-10-09 12:01:48 +02:00 |
pabloFuente
|
2fa0c7b5b5
|
openvidu-server: OpenViduConfig#stringifiedArrayOfStringToListOfStrings
|
2019-10-09 11:54:16 +02:00 |
pabloFuente
|
c1dced2bd0
|
openvidu-server: removed unused import from SessionRestController
|
2019-10-09 11:47:14 +02:00 |
pabloFuente
|
b315a7071f
|
openvidu-server: KmsManager sendMediaNodeAddedEvent
|
2019-10-09 11:26:31 +02:00 |
pabloFuente
|
27c67952cc
|
openvidu-server: add openvidu.recording.composed-url to GET /config
|
2019-10-09 11:06:10 +02:00 |
pabloFuente
|
96ea74899d
|
openvidu-server: further config paramters check
|
2019-10-09 10:57:04 +02:00 |
pabloFuente
|
3ed4ae0856
|
openvidu-server: OpenviduConfig refactoring
|
2019-10-08 17:12:22 +02:00 |
pabloFuente
|
de2153fe0f
|
openvidu-server: CallDetailRecord fix (new CDREventParticipant)
|
2019-10-08 09:38:23 +02:00 |
pabloFuente
|
97ff8426ab
|
openvidu-server: ParticipantSummary simplified
|
2019-10-08 09:36:48 +02:00 |
pabloFuente
|
0eef367639
|
openvidu-server: Kms#toString
|
2019-10-07 17:33:36 +02:00 |
pabloFuente
|
1409363dd0
|
openvidu-server: make KmsManager#postConstruct protected
|
2019-10-07 17:21:58 +02:00 |
pabloFuente
|
a007f30687
|
openvidu-server: avoid race condition when checking new final user
|
2019-10-07 13:11:13 +02:00 |
pabloFuente
|
a30290225d
|
openvidu-server: mediaNodeAdded and mediaNodeRemoved webhook events
|
2019-10-04 14:20:54 +02:00 |
pabloFuente
|
b37d9850cc
|
openvidu-server: OpenviduConfig removed from CallDetailRecord
|
2019-10-04 13:31:14 +02:00 |
pabloFuente
|
bf1a86fc9a
|
openvidu-server: prepare for mediaNode CDR events
|
2019-10-04 13:29:27 +02:00 |
pabloFuente
|
bdc35d6654
|
openvidu-server: SessionManager collections initialization refactoring
|
2019-10-04 12:51:56 +02:00 |
pabloFuente
|
e8e85a2c58
|
openvidu-server: QuarantineKiller
|
2019-10-04 11:12:40 +02:00 |
pabloFuente
|
5f1f360a5b
|
openvidu-server: remove unused destroyWhenUnused
|
2019-10-04 10:56:35 +02:00 |
pabloFuente
|
021944801e
|
openvidu-server: bug fix on kms.uris initialization
|
2019-10-04 10:54:40 +02:00 |
pabloFuente
|
ba669573c4
|
openvidu-server: mediaServerId in Session, quarantined in Kms
|
2019-10-04 10:13:25 +02:00 |
pabloFuente
|
8624927a33
|
openvidu-server: kms.uris validation to its own public method
|
2019-10-03 10:14:16 +02:00 |
pabloFuente
|
c44c3cdd76
|
openvidu-server: CommandExecutor refactoring
|
2019-10-01 13:01:05 +02:00 |
pabloFuente
|
7d6cbeb049
|
openvidu-server: new class KmsProperties refactoring
|
2019-09-30 16:12:42 +02:00 |
pabloFuente
|
a8ffe78411
|
openvidu-server: JsonUtils now in charge of file to JSON
|
2019-09-27 15:42:49 +02:00 |
pabloFuente
|
2389d22e4a
|
openvidu-server: simplify DockerManager (no exposed ports or port bindings)
|
2019-09-26 13:46:05 +02:00 |
pabloFuente
|
f37f030d98
|
openvidu-server: avoid NullPointer on handleUncaughtException
|
2019-09-25 15:19:42 +02:00 |
pabloFuente
|
6becb032d4
|
openvidu-server: layouts antMatchers fix
|
2019-09-25 10:59:28 +02:00 |
pabloFuente
|
e4362925f6
|
openvidu-server: allow using "customLayout" prop with external URL
|
2019-09-23 17:07:53 +02:00 |
pabloFuente
|
a027cb46d1
|
openvidu-server: avoid NullPointerException on empty getStringParam()
|
2019-09-19 09:44:27 +02:00 |
pabloFuente
|
c8feebaf57
|
openvidu-server: webhook and CDR filterEventDispatched event
|
2019-09-16 16:50:40 +02:00 |
pabloFuente
|
19d30558d8
|
openvidu-server: POST /api/signal return 406 if any connectionId wrong
|
2019-09-16 14:42:54 +02:00 |
pabloFuente
|
620816da08
|
openvidu-server: POST /api/signal
|
2019-09-16 10:56:39 +02:00 |
pabloFuente
|
439cf60798
|
openvidu-server: set createdAt property of endpoints before ICE processing
|
2019-09-13 16:33:21 +02:00 |
pabloFuente
|
d9df0bb022
|
openvidu-server: normalize sessionId property of json events (from "session" to "sessionId")
|
2019-09-05 17:22:46 +02:00 |
pabloFuente
|
8f67cd9d9e
|
openviu-server: close KurentoClients in KmsManager on PreDestroy
|
2019-08-23 11:34:47 +02:00 |
pabloFuente
|
97458100a5
|
openvidu-server: DockerManager allows not setting container name
|
2019-08-23 10:10:16 +02:00 |
pabloFuente
|
b8a53fdb7e
|
openvidu-server: participantJoined CDR/webhook event with client and server data
|
2019-08-23 10:09:31 +02:00 |
pabloFuente
|
8da682162d
|
openvidu-server: docker containers stop and removal process refactoring
|
2019-08-22 12:36:19 +02:00 |
pabloFuente
|
c3da6e9b8b
|
openvidu-server: allow for empty kms.uris array. DockerManager#getRunningContainers
|
2019-08-21 15:04:22 +02:00 |
pabloFuente
|
dfaaf70633
|
openvidu-server: dashboard folder structure refactoring. Static files ignored
|
2019-08-09 14:55:01 +02:00 |
pabloFuente
|
1a67cdd425
|
openvidu-server: recording url fix
|
2019-08-09 13:56:26 +02:00 |
pabloFuente
|
9436315f7d
|
openvidu-server: recording url only defined on ready or failed status
|
2019-08-09 09:34:30 +02:00 |
pabloFuente
|
d736dd2eef
|
openvidu-server: recording entities will always have url param defined
|
2019-08-08 17:16:59 +02:00 |
pabloFuente
|
bca34e150d
|
openvidu-server: checkDockerEnabled refactoring
|
2019-08-02 13:51:43 +02:00 |
pabloFuente
|
bf76ff2bb5
|
openvidu-server: DockerManager allows to manually configure port binding
|
2019-08-02 11:43:39 +02:00 |
pabloFuente
|
c242bea08a
|
openvidu-server: recordings path endpoint security fix
|
2019-07-30 12:07:56 +02:00 |
jenkinsopenvidu
|
91c06a0b7b
|
Update to version v2.11.0
|
2019-07-29 15:50:03 +00:00 |
pabloFuente
|
186db129a8
|
openvidu-server: KMS disconnection minor refactoring
|
2019-07-29 10:24:13 +02:00 |
pabloFuente
|
3444b7a803
|
openvidu-server: remove duplicated recordingStopped event
|
2019-07-16 11:45:19 +02:00 |
pabloFuente
|
a89b12d682
|
openvidu-server: CDR recordingStopped event on recordingStatusChanged (stopped)
|
2019-07-15 14:26:08 +02:00 |
pabloFuente
|
705119d15a
|
openvidu-server: check websocket uris to its own method
|
2019-07-10 11:30:05 +02:00 |
pabloFuente
|
7670711f46
|
openvidu-server: fix KurentoClient association to Kms instances
|
2019-07-09 09:40:40 +02:00 |
pabloFuente
|
c2186e2f35
|
openvidu-server: stored recording wrappers not removed until download
|
2019-07-08 14:29:21 +02:00 |
pabloFuente
|
bd036fc419
|
openvidu-server: application.properties refactoring
|
2019-07-05 15:00:06 +02:00 |
pabloFuente
|
89432c52a9
|
openvidu-server: random id in Kms
|
2019-07-05 12:56:18 +02:00 |
pabloFuente
|
c8576b4358
|
openvidu-server: RandomStringGenerator removed
|
2019-07-05 12:54:19 +02:00 |
pabloFuente
|
bb9c59deed
|
openvidu-server: NullPointer fix when closing not active session
|
2019-07-04 15:39:27 +02:00 |
pabloFuente
|
375186a8fb
|
openvidu-server: return Kms on KmsManager#removeKms
|
2019-07-04 10:53:49 +02:00 |
pabloFuente
|
a79434fb4a
|
openvidu-server: initializeKurentoClients refactoring (support for POST /pro/media-servers)
|
2019-07-04 10:25:37 +02:00 |
pabloFuente
|
a4509528f1
|
openvidu-server: externalized properties file
|
2019-07-03 10:42:26 +02:00 |
pabloFuente
|
a00c90423b
|
openvidu-server: recording stop process fix
|
2019-07-01 13:51:16 +02:00 |
pabloFuente
|
843fdb7b30
|
openvidu-server: webhook HTTP headers improvements
|
2019-07-01 09:33:38 +02:00 |
pabloFuente
|
86540ab3a8
|
openvidu-server: set ready state to COMPOSED video recordings
|
2019-06-27 16:36:21 +02:00 |
pabloFuente
|
921b7c1ea8
|
openvidu-server: add webhook properties to GET /config endpoint
|
2019-06-27 14:47:14 +02:00 |
pabloFuente
|
690900a45b
|
openvidu-server: recording status refactoring
|
2019-06-27 14:04:02 +02:00 |
pabloFuente
|
a528e1da8e
|
openvidu-server: avoid sending deprecated recording events to webhook
|
2019-06-25 12:08:36 +02:00 |
pabloFuente
|
cc934b5d71
|
openvidu-server: decouple recording stopped ws notification and CD/webhook message
|
2019-06-25 11:02:09 +02:00 |
pabloFuente
|
5c68027257
|
openvidu-server: BashCoturnCredentialsService PostConstruct initialization
|
2019-06-25 10:11:51 +02:00 |
pabloFuente
|
a073f73a8b
|
openvidu-server: recordingStarted alwasy sent to CDR/Webhook
|
2019-06-24 17:21:26 +02:00 |
pabloFuente
|
e5e9d1f4cc
|
openvidu-server: application.properties fix
|
2019-06-24 15:52:09 +02:00 |
pabloFuente
|
69d7230fa8
|
openvidu-server: CDREventEnd constructor update
|
2019-06-24 15:16:05 +02:00 |
pabloFuente
|
9c4941de9a
|
openvidu-server: webhook
|
2019-06-24 15:15:28 +02:00 |
pabloFuente
|
d72063b97d
|
openvidu-server: webhook properties
|
2019-06-21 13:16:10 +02:00 |
pabloFuente
|
501114c202
|
openvidu-server: RecordingService seal metadata log update
|
2019-06-20 16:28:16 +02:00 |
pabloFuente
|
a57f357527
|
openvidu-server: minor log update
|
2019-06-20 16:25:34 +02:00 |
pabloFuente
|
cb92fc7dd2
|
openvidu-server: asynchronous download of recordings
|
2019-06-20 14:06:43 +02:00 |
pabloFuente
|
78602702b8
|
RecordingDownloader logic
|
2019-06-19 17:45:54 +02:00 |
pabloFuente
|
3ca64d9cca
|
openvidu-server: server CDR files under /cdr/FILE.log. REST GET /cdr
|
2019-06-19 11:04:37 +02:00 |
pabloFuente
|
02f49e0467
|
openvidu-server: openvidu.cdr.path property
|
2019-06-19 10:51:17 +02:00 |
pabloFuente
|
4eae276d15
|
openvidu-server: KmsManager refactoring. Kms toJson extended
|
2019-06-18 15:37:39 +02:00 |
pabloFuente
|
4985847511
|
openvidu-server: store KurentoSessions in Kmss
|
2019-06-17 10:10:30 +02:00 |
pabloFuente
|
64949012e4
|
openvidu-server: logback color configuration inversed
|
2019-06-14 12:39:18 +02:00 |
pabloFuente
|
3d17ffcec0
|
openvidu-server: LoadManager refactoring
|
2019-06-13 17:59:37 +02:00 |
pabloFuente
|
1a8b657eb7
|
openvidu-server: logging.colors property
|
2019-06-13 15:25:11 +02:00 |
pabloFuente
|
fbba0691ec
|
openvidu-server: fixed logback warnings on boot
|
2019-06-13 13:01:18 +02:00 |
pabloFuente
|
4d32de7c19
|
openvidu-server: move KurentoConnectionListener creation to KmsManager
|
2019-06-13 12:18:13 +02:00 |
pabloFuente
|
5cb59193ee
|
openvidu-server: fixed kmsDisconnectionTime for recordings
|
2019-06-12 18:29:41 +02:00 |
pabloFuente
|
83f0b13d69
|
openvidu-test-e2e: remoteRecordAudioOnlyVideoOnlyTest fixed
|
2019-06-12 17:22:15 +02:00 |
pabloFuente
|
4c8f7229f2
|
openvidu-server: resetting process fix
|
2019-06-12 16:18:08 +02:00 |
pabloFuente
|
2551e131ad
|
openvidu-server: reset MediaPipeline latch on KurentoSession reset
|
2019-06-12 15:06:38 +02:00 |
pabloFuente
|
42cf3b4841
|
openvidu-server: commented tests removed
|
2019-06-11 16:55:36 +02:00 |
pabloFuente
|
56c4cbdd98
|
openvidu-server: update WebMvcConfigurer to new non-deprecated API
|
2019-06-11 16:27:19 +02:00 |
pabloFuente
|
f3310b2abf
|
POM dependencies update
|
2019-06-11 16:13:48 +02:00 |
pabloFuente
|
1cfdcb0fed
|
openvidu-server: LoadManager interface
|
2019-06-11 14:28:43 +02:00 |
pabloFuente
|
e7bf2073ae
|
openvidu-server: Update to SpringBoot 2
|
2019-06-11 13:56:16 +02:00 |
pabloFuente
|
883d686542
|
openvidu-server: refactoring for multiple KMS support
|
2019-06-10 17:03:41 +02:00 |
pabloFuente
|
b6ea4d0584
|
openvidu-server dashboard to Angular 8
|
2019-06-05 17:27:43 +02:00 |
jenkinsopenvidu
|
fafd42e6e5
|
Update to version v2.10.0
|
2019-06-04 10:29:54 +00:00 |
pabloFuente
|
fb663b87ad
|
openvidu-server frontend: vulnerability fix for jquery dependency
|
2019-05-31 14:53:49 +02:00 |
pabloFuente
|
fa79223d68
|
openvidu-server: remove URL from init method
|
2019-05-28 17:03:22 +02:00 |
pabloFuente
|
fb41e6c193
|
openvidu-server: fix to close FileReader on RecordingManager
|
2019-05-14 12:30:55 +02:00 |
pabloFuente
|
e07583f0b9
|
openvidu-browser and openvidu-server version check
|
2019-04-22 18:22:49 +02:00 |
jenkinsopenvidu
|
847bac3812
|
Update to version v2.9.0
|
2019-04-16 09:51:14 +00:00 |
pabloFuente
|
8fd5375608
|
openvidu-server: recording url fix
|
2019-04-15 17:31:26 +02:00 |
pabloFuente
|
c49de8853d
|
openvidu-server: openvidu.recording.composed-url property
|
2019-04-15 13:36:25 +02:00 |
pabloFuente
|
288b05425a
|
openvidu-server: application-docker.properties updated
|
2019-04-09 18:04:11 +02:00 |
pabloFuente
|
4b2b15cc1d
|
openvidu-server: openvidu.recording.version to 2.9.0
|
2019-04-08 12:47:40 +02:00 |
pabloFuente
|
6459544419
|
openvidu-server: kms.uris default value updated (no double quotes)
|
2019-04-05 13:27:17 +02:00 |
pabloFuente
|
3a38f68022
|
kms.stats-enabled system property removed
|
2019-04-03 17:16:22 +02:00 |
pabloFuente
|
2fd248e4ae
|
openvidu-server: allow configuring network mode for Docker containers
|
2019-04-03 11:33:00 +02:00 |
pabloFuente
|
4b54e71ea7
|
openvidu-server: openvidu-recording image size update on log
|
2019-04-01 16:36:21 +02:00 |
pabloFuente
|
d02fd1a989
|
openvidu-server: allow exposing ports in docker containers
|
2019-04-01 15:44:42 +02:00 |
pabloFuente
|
52cad41294
|
openvidu-server: docker-java library update to 3.1.1
|
2019-03-29 15:33:42 +01:00 |
pabloFuente
|
c282d53349
|
openvidu-server: DockerManager refactoring
|
2019-03-29 12:26:37 +01:00 |
pabloFuente
|
ff53377925
|
openvidu-server: remove timestampMillis from KmsEvent json
|
2019-03-27 16:02:37 +01:00 |
pabloFuente
|
6790cb9d48
|
openvidu-server: wait 30s instead of 60s for recording container stop
|
2019-03-26 15:42:45 +01:00 |
pabloFuente
|
494081821f
|
openvidu-server: recording stop fix (null pointer when recording stopped event)
|
2019-03-26 15:12:36 +01:00 |
pabloFuente
|
9237f00d32
|
openvidu-server dashboard: dependencies update
|
2019-03-26 10:40:02 +01:00 |
pabloFuente
|
3e1fac404b
|
openvidu-server: remove unwanted properties from KmsEvents for REST API
|
2019-03-21 17:42:17 +01:00 |
pabloFuente
|
43ca0d23b3
|
openvidu-server: use RaiseBaseEvent method getTimestampMillis
|
2019-03-21 15:43:33 +01:00 |
pabloFuente
|
f230057e2f
|
openvidu-server: recording container new bind (/dev/shm)
|
2019-03-21 14:43:44 +01:00 |
pabloFuente
|
7cd9170d54
|
Recording layouts refactoring (prepare other layouts)
|
2019-03-20 16:01:56 +01:00 |
pabloFuente
|
984fd13374
|
openvidu-server: custom-layout path check fix
|
2019-03-20 14:54:17 +01:00 |
pabloFuente
|
f205827fbe
|
openvidu-server: refactoring reason to enum
|
2019-03-20 10:52:40 +01:00 |
pabloFuente
|
a43ccf7441
|
openvidu-server: restore createdAt property for json Participant
|
2019-03-18 14:03:49 +01:00 |
pabloFuente
|
d0e684487a
|
openvidu-server: timezone in GeoLocation
|
2019-03-18 11:55:03 +01:00 |
pabloFuente
|
10e78ab00b
|
openvidu-server: GeoLocation
|
2019-03-13 15:37:40 +01:00 |
pabloFuente
|
8fd17155a1
|
openvidu-server: getters for events timestamps
|
2019-03-12 16:49:44 +01:00 |
pabloFuente
|
0ea53d063a
|
openvidu-server: POST rest check for null params body
|
2019-03-08 09:53:47 +01:00 |
pabloFuente
|
77a5349487
|
openvidu-server: cancel KMS webrtc stats gathering for MediaEndpoint
|
2019-03-07 13:14:32 +01:00 |
pabloFuente
|
87e39e8a01
|
openvidu-server: shorter final userId (from 32 to 16 chars)
|
2019-03-07 13:10:51 +01:00 |
pabloFuente
|
d22b3b0f5e
|
openvidu-server: KMS events small refactoring
|
2019-03-07 12:04:46 +01:00 |
pabloFuente
|
3641d90292
|
openvidu-server: KurentoParticipantEndpointConfig abstraction
|
2019-03-07 10:51:33 +01:00 |
pabloFuente
|
57796e38be
|
openvidu-server: SessionSummary initialize recordings collection
|
2019-03-06 16:13:32 +01:00 |
pabloFuente
|
91ffb266c4
|
openvidu-server: TokenGenerator abstraction
|
2019-03-01 18:30:46 +01:00 |
pabloFuente
|
a2a7828c9d
|
openvidu-server: common KmsEvent toJson
|
2019-03-01 16:57:49 +01:00 |
pabloFuente
|
16ccaae268
|
openvidu-server: source property removed from MediaEndpoint KMS events info
|
2019-03-01 16:19:27 +01:00 |
pabloFuente
|
da73d96278
|
openvidu-server: add sessionId and connectionId identifiers to KMS events
|
2019-03-01 15:35:39 +01:00 |
pabloFuente
|
86cf422c2d
|
openvidu-server: session summary
|
2019-02-28 16:11:13 +01:00 |
pabloFuente
|
62ab9a4de8
|
openvidu-server: KMS events logging from warn to info
|
2019-02-26 14:34:57 +01:00 |
pabloFuente
|
8ba4bf0b09
|
openvidu-server: store KMS events
|
2019-02-26 14:33:26 +01:00 |
pabloFuente
|
7e05fb2eb2
|
openvidu-server: add getter for CDRLogger
|
2019-02-25 10:10:36 +01:00 |
pabloFuente
|
5e23d1fd16
|
openvidu-server: reconnection to KMS
|
2019-02-22 10:41:31 +01:00 |
pabloFuente
|
3bc39ed448
|
openvidu-server: logging level added to application.properties
|
2019-02-21 14:50:40 +01:00 |
pabloFuente
|
376cb13c48
|
openvidu-browser: property "reason" added to RecordingEvent
|
2019-02-21 14:48:26 +01:00 |
pabloFuente
|
f4905d546b
|
openvidu-server: kurento java system properties documented on properties metadata
|
2019-02-21 13:12:30 +01:00 |
pabloFuente
|
77df02c8e9
|
openvidu-server: ParticipantRole to openvidu-java-client OpenViduRole
|
2019-02-20 09:51:21 +01:00 |
pabloFuente
|
d727b3bc7f
|
openvidu-server: CDREvent.getEventName()
|
2019-02-18 16:05:24 +01:00 |
pabloFuente
|
9bcce47e9c
|
openvidu-server: multiple loggers allowed
|
2019-02-15 12:30:13 +01:00 |
pabloFuente
|
23acb3e7b1
|
openvidu-server: log REST /config operations
|
2019-02-14 14:44:11 +01:00 |
pabloFuente
|
d38ecabecb
|
openvidu-server: check recording paths fix
|
2019-02-14 12:29:37 +01:00 |
pabloFuente
|
cde8290039
|
openvidu-server: openvidu.recording.autostop-timeout added to GET /config
|
2019-02-14 11:50:28 +01:00 |
pabloFuente
|
813893798b
|
openvidu-server: RecordingManager initialization refactoring
|
2019-02-14 11:49:24 +01:00 |
pabloFuente
|
b2dd9e537a
|
openvidu-server: custom layouts path initialization error message improved
|
2019-02-13 12:52:35 +01:00 |
pabloFuente
|
d4e78636bf
|
openvidu-server: recording http handler always available
|
2019-02-13 11:44:14 +01:00 |
pabloFuente
|
159cc99776
|
openvidu-server: recording http handlers only set when recording enabled
|
2019-02-13 11:16:00 +01:00 |
pabloFuente
|
fe9d4605f7
|
openvidu-server: do not start automatic recording after manual stop if new only publisher
|
2019-02-11 16:43:55 +01:00 |
pabloFuente
|
8fc1f500f5
|
openvidu-test-e2e: Java client test extended
|
2019-02-11 11:39:36 +01:00 |
pabloFuente
|
2c6e770db3
|
openvidu-test-e2e: REST api full test
|
2019-02-10 18:51:58 +01:00 |
pabloFuente
|
a94d9d0497
|
openvidu-server: property "recording" of JSON sessions added in Session class
|
2019-02-08 21:09:12 +01:00 |
pabloFuente
|
1b47b9f2fa
|
openvidu-server: important refactoring (Session from interface to class)
|
2019-02-08 15:27:56 +01:00 |
pabloFuente
|
b2ec5ccb10
|
openvidu-server: release recorder endpoint HubPort on recording stop
|
2019-02-08 13:35:26 +01:00 |
pabloFuente
|
a719b73e5e
|
openvidu recording container: set status failed if no media tracks
|
2019-02-06 16:10:57 +01:00 |
pabloFuente
|
730bbcf79f
|
openvidu-server: if COMPOSED-hasVideo recording has no video track set failed status
|
2019-02-05 14:13:26 +01:00 |
jenkinsopenvidu
|
cf49bf8fff
|
Update to version v2.8.0
|
2019-02-04 11:37:27 +00:00 |
pabloFuente
|
d884555cbd
|
openvidu-server: REST error responses extended
|
2019-02-01 12:17:37 +01:00 |
pabloFuente
|
2b358f6497
|
openvidu-server: name JSON sync file of individual recordings after recording name
|
2019-01-31 17:04:41 +01:00 |
pabloFuente
|
1d8d90147c
|
openvidu-server: check read permissions for custom-layout folder if not default value
|
2019-01-31 14:22:38 +01:00 |
pabloFuente
|
403c8583b4
|
openvidu-server: connection to Docker daemon failure response improved
|
2019-01-30 18:10:37 +01:00 |
pabloFuente
|
334a1d6b70
|
openvidu-server: recording path initialization extended
|
2019-01-30 16:33:17 +01:00 |
pabloFuente
|
a3993ac3cf
|
openvidu-server: recording path initialization improved
|
2019-01-30 16:11:41 +01:00 |
pabloFuente
|
c9ed0cd13c
|
openvidu-server: COMPOSED audio-only recording duration from ms to s
|
2019-01-29 17:49:35 +01:00 |
pabloFuente
|
2b68b3d6de
|
openvidu-server: bug fixes for automatic stop of recordings
|
2019-01-29 16:41:36 +01:00 |
pabloFuente
|
9168de7b33
|
openvidu-server: defaultOutputModeString param managed in REST API
|
2019-01-29 16:29:01 +01:00 |
pabloFuente
|
eac716abf9
|
openvidu-test-e2e: use ffmpeg to get media files metadata
|
2019-01-29 00:08:52 +01:00 |
pabloFuente
|
e085b9351d
|
openvidu-server: individual recording duration precision to milliseconds
|
2019-01-28 14:04:58 +01:00 |
pabloFuente
|
d02c109aa4
|
openvidu-server frontend update
|
2019-01-27 16:20:36 +01:00 |
pabloFuente
|
b6ac6461d6
|
openvidu-server frontend: jquery import in package.json instead of link
|
2019-01-27 15:15:20 +01:00 |
pabloFuente
|
27d770b368
|
Do not subscribe to audio-only streams in BEST_FIT layout when video-only COMPOSED recording
|
2019-01-27 14:38:37 +01:00 |
pabloFuente
|
ae778b0c13
|
openvidu-server: recording folder deletion with FileUtils
|
2019-01-27 01:58:00 +01:00 |
pabloFuente
|
c12e046790
|
openvidu-server: GET REST config "openviduServerVersion" to "version"
|
2019-01-25 19:16:13 +01:00 |
pabloFuente
|
a71a61fe64
|
openvidu-server: version doesn't need to be parameterized
|
2019-01-25 19:12:23 +01:00 |
pabloFuente
|
b25a029c5d
|
openvidu-server: update file permissions when stopping composed audio-only recs
|
2019-01-25 14:43:54 +01:00 |
pabloFuente
|
16019da939
|
openvidu-server: add MimeMappings for serving webm files
|
2019-01-25 13:23:59 +01:00 |
pabloFuente
|
813bf1613b
|
openvidu-server: updated config GET response. Version in variable
|
2019-01-25 12:30:01 +01:00 |
pabloFuente
|
ff9dec285b
|
openvidu-server: GET config for openvidu.cdr config property
|
2019-01-25 11:11:57 +01:00 |
pabloFuente
|
dfac25d360
|
openvidu-server: update config REST controller (GET openvidu-server version)
|
2019-01-25 10:37:10 +01:00 |
pabloFuente
|
58685db2df
|
openvidu-server: always abort automatic stop of recordings after successful stop
|
2019-01-25 10:34:30 +01:00 |
pabloFuente
|
82d8caa915
|
openvidu-server: fixes for supporting audio/video only recordings with audio/video only streams
|
2019-01-24 15:09:39 +01:00 |
pabloFuente
|
718c7f9e63
|
openvidu-server: recording small fixes (duplicate recording start notification, do not init automatic stop on session closed by API REST, loggin improved)
|
2019-01-24 14:44:48 +01:00 |
pabloFuente
|
98d029a729
|
openvidu-server: removed any stranded recording container on startup
|
2019-01-24 13:03:13 +01:00 |
pabloFuente
|
8f14084b4e
|
openvidu-server: logging for recording process improved
|
2019-01-24 11:55:52 +01:00 |
pabloFuente
|
5f1c36a742
|
openvidu-server: REST API logging for each operation
|
2019-01-24 11:38:43 +01:00 |
pabloFuente
|
496d33b139
|
openvidu-server: audio-only and video-only recordings
|
2019-01-24 11:21:35 +01:00 |
pabloFuente
|
cead6ca8f6
|
openvidu-server: new configuration parameter openvidu.recording.autostop-timeout
|
2019-01-23 16:59:57 +01:00 |
pabloFuente
|
1b55c523a6
|
openvidu-server: Copyright header added to CDR events files
|
2019-01-22 14:57:41 +01:00 |
pabloFuente
|
822157b85e
|
Recording resolution property
|
2019-01-22 14:47:45 +01:00 |
pabloFuente
|
339eadd8e4
|
openvidu-server: single stream recording updates file permissions on recording stop
|
2019-01-22 10:51:45 +01:00 |
pabloFuente
|
a83fef15f1
|
Copyright updated from 2018 to 2019
|
2019-01-21 21:32:17 +01:00 |
pabloFuente
|
e752685b31
|
openvidu-recording container: removed dynamic user selection
|
2019-01-21 17:07:28 +01:00 |
pabloFuente
|
b279e3adbb
|
openvidu-server: openvidu recording version update for docker profile
|
2019-01-21 13:18:03 +01:00 |