Commit Graph

226 Commits (066810be17547794b1c735013a79786b9f62ceec)

Author SHA1 Message Date
cruizba 80ab17ff92 openvidu-browser, openvidu-node-client, openvidu-testapp: Update to lockversion v2 and fixes for npm v8 build 2022-04-12 14:42:12 +02:00
pabloFuente 701e35356b Update Copyright dates 2022-03-18 10:31:19 +01:00
pabloFuente fd1cc1a59d SDKs: document the background Session.fetch upon a 409 in OpenVidu.createSession 2022-03-11 14:34:04 +01:00
pabloFuente 918ef299ae SDKs: fetch remote session on createSession 409 2022-03-11 13:44:27 +01:00
jenkinsopenvidu 85db0393dc Update openvidu-node-client to version v2.21.0 2022-03-02 15:57:18 +00:00
Juan Navarro 4d004e4a9e Review all href usages of target="_blank"
Do not force the user's browser to open new tabs when navigating within
the documentation pages. We discussed about this and agreed that doing
so is user hostile and goes away from how HTTP links have been working
for 30 years (i.e. leave users decide if THEY want a new tab or not, by
how they open the links).

Used these regexes:

From: target="blank"
To: target="_blank"

From: (\]\((?!http)[^)]+\))\{:target="_blank"\}
To: $1

From: (\]\(https?://docs.openvidu.io[^)]+\))\{:target="_blank"\}
To: $1

From: href="((?!http)\S+)" target="_blank"
To: href="$1"

From: href="(https?://docs.openvidu.io\S+)" target="_blank"
To: href="$1"
2022-02-28 13:51:44 +01:00
cruizba d32aefb900 openvidu-server,openvidu-node-client: Typos and missing parameter in openvidu-node-client for IceServerProperties 2022-02-25 16:24:27 +01:00
Juan Navarro c972751e42 Use explicit anchor links for INDIVIDUAL and COMPOSED recording
Use explicitly set anchor links whenever they are used elsewhere.
Otherwise, changes in header text would break all references.
2022-02-18 13:28:48 +01:00
cruizba 285ff7b8f6 Fix wrong object in openvidu-java-client. Add e2e tests for customIceServers connection property in openvidu-java-client and openvidu-node-client 2022-02-16 17:36:41 +01:00
cruizba 0437cc9199 Add customIceServers to openvidu-node-client. Send customIceServers to openvidu-browser in 'joinRoom' response 2022-02-11 20:03:26 +01:00
Juan Navarro 0cb9180ec5 openvidu-server+clients: add new forcedVideoCodecResolved session property
Fill a new SessionProperties member "forcedVideoCodecResolved" to
contain the resolved value of "forcedVideoCodec", once the new
MEDIA_SERVER_PREFERRED has been taken into account and translated into
the appropriate option for each media server.

The logic to decide how to translate MEDIA_SERVER_PREFERRED into a
concrete forcedVideoCodec value is placed once in the REST entry point
of session creation (SessionRestController.java). Afterwards,
SessionProperties is just used as a simple storage for all session
features, and serialized / passed around between server and client.
2022-01-20 12:00:01 +01:00
Juan Navarro 32fd093cf3 openvidu-server: add MEDIA_SERVER_PREFERRED as default for ForcedVideoCodec
MEDIA_SERVER_PREFERRED: A recommended choice is done for you,
based on the media server that is currently in use.
This is the default setting, and is equivalent to these values:
- For *mediasoup*, `NONE` is selected.
- For *Kurento*, `VP8` is selected.
2022-01-20 12:00:01 +01:00
pabloFuente 1965a6b44f Update doc API with new Typedoc camelcase syntax in links 2022-01-14 13:31:26 +01:00
pabloFuente 153d138efd Update README doc badge 2021-10-07 12:47:56 +02:00
jenkinsopenvidu d143515470 Update openvidu-node-client to version v2.20.2 2021-10-06 14:02:30 +00:00
cruizba 9e535a15cf openvidu-node-client: Bump to axios 0.21.4 2021-10-06 14:45:45 +02:00
Carlos Ruiz Ballesteros 615a8370e3
Merge pull request #651 from OpenVidu/dependabot/npm_and_yarn/openvidu-node-client/axios-0.21.2
build(deps): bump axios from 0.21.1 to 0.21.2 in /openvidu-node-client
2021-10-05 19:00:28 +02:00
jenkinsopenvidu 396081055f Update openvidu-node-client to version v2.20.1 2021-09-24 18:46:38 +00:00
cruizba 0079231967 Fix force codec H264 not working using openvidu-node-client 2021-09-24 19:58:56 +02:00
jenkinsopenvidu 6242edfaf9 Update openvidu-node-client to version v2.20.0 2021-09-22 13:53:48 +00:00
dependabot[bot] 0c69572ec8
build(deps): bump axios from 0.21.1 to 0.21.2 in /openvidu-node-client
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-10 12:42:47 +00:00
pabloFuente 58c4d565f6 Server SDKs: Connection ip property 2021-08-10 18:04:44 +02:00
jenkinsopenvidu c55060deeb Update openvidu-node-client to version v2.19.0 2021-07-26 11:06:24 +00:00
Pedro Sá 2148b37974 removed double reject() call from search&replace 2021-06-09 16:49:52 +01:00
Pedro Sá ae1c760af0 replace console.error with just reject 2021-06-09 16:46:39 +01:00
Pedro Sá 85b651cc02 remove console.error poluting console output 2021-06-09 16:22:55 +01:00
jenkinsopenvidu 7aee20a0bf Update openvidu-node-client to version v2.18.0 2021-06-01 15:17:34 +00:00
pabloFuente 390aca598b Fix tests after RecordingProperties#ignoreFailedStreams 2021-05-11 14:15:02 +02:00
pabloFuente 7e0e460078 openvidu-node-client: RecordingProperties#ignoreFailedStream 2021-05-11 13:00:08 +02:00
pabloFuente e939245603 openvidu-node-client: sanitize default SessionProperties 2021-04-14 15:21:27 +02:00
pabloFuente 69d7912e58 openvidu-server: log ICE candidates 2021-04-13 17:58:16 +02:00
pabloFuente 08f878b8a9 openvidu-node-client: fix defaultRecordingProperties initialization 2021-04-12 13:44:12 +02:00
pabloFuente c138e3eb21 openvidu-node-client: dependencies udpated 2021-04-09 17:32:57 +02:00
pabloFuente e38c7e4a6c openvidu-java-client/openvidu-node-client: new RecordingProperties defaults 2021-04-09 17:32:33 +02:00
pabloFuente 4cc1bacc20 openvidu-java-client and openvidu-node-client: manage frameRate in recording metadata 2021-04-05 20:50:29 +02:00
pabloFuente b774d2cefc openvidu-java-client/openvidu-node-client RecordingProperties refactoring 2021-04-05 17:06:12 +02:00
pabloFuente c4ddcc952d Updated "Support badge" of README 2021-03-09 12:33:49 +01:00
jenkinsopenvidu c767e330a3 Update openvidu-node-client to version v2.17.0 2021-03-04 12:49:16 +00:00
pabloFuente 0f781f44fd openvidu-node-client: send ConnectionProperties values on Session#createConnection 2021-01-25 10:51:19 +01:00
csantosm a2d22032c9 openvidu-node-client: Updated axios dependecy 2021-01-05 15:13:48 +01:00
pabloFuente 49d15ffdd5 openvidu-node-client: RecordingProperties shmSize and mediaNode 2020-11-26 16:54:30 +01:00
pabloFuente ceed7dd77b openvidu-java-client: send RecordingProperties shmSize and mediaNode 2020-11-26 16:49:45 +01:00
cruizba 7a25233b8b Force codec parameters to avoid transcoding 2020-11-19 17:06:50 +01:00
pabloFuente df70d5ca6f openvidu-node-client: serverData fix 2020-11-19 10:36:10 +01:00
jenkinsopenvidu 5993b9f1d9 Update openvidu-node-client to version v2.16.0 2020-11-11 16:51:47 +00:00
pabloFuente e9b21c9da2 openvidu-node-client: rollback to typescript 3.8.3 2020-11-10 21:40:50 +01:00
pabloFuente b7f492fead Jenkinsfile: return if error in script 2020-11-10 21:25:25 +01:00
pabloFuente 67ea4f0491 openvidu-node-client: rollback to typescript 3.8.3 2020-11-10 21:13:38 +01:00
pabloFuente 44317a58ae openvidu-node-client: all dependencies updated 2020-11-10 18:52:21 +01:00
pabloFuente 0e4bbc4555 SDKs send "mediaNode" property 2020-10-26 19:22:59 +01:00