240 Commits

Author SHA1 Message Date
jenkinsopenvidu
73e8434585 Update openvidu-node-client to version v2.25.0 2022-12-22 11:53:02 +00:00
pabloFuente
13a0616619 openvidu-node-client: update dependencies. Update TypeDoc 2022-11-22 16:58:43 +01:00
jenkinsopenvidu
58737cc887 Update openvidu-node-client to version v2.24.0 2022-11-17 16:57:16 +00:00
cruizba
78cdd2442d Revert "openvidu-node-client: Fix upstream depedency bumping typescript to 3.9.7"
This reverts commit 1ac3660263895d69ee57e58e5241c411e22744e6.
2022-11-10 00:58:29 +01:00
cruizba
1ac3660263 openvidu-node-client: Fix upstream depedency bumping typescript to 3.9.7 2022-11-09 22:50:25 +01:00
pabloFuente
f5fc739ea1 Update OpenVidu Editions links 2022-11-02 12:17:44 +01:00
jenkinsopenvidu
ec6106b079 Update openvidu-node-client to version v2.23.0 2022-09-19 16:23:29 +00:00
pabloFuente
d071529e12 openvidu-node-client: link to Error JS object in TypeDocs 2022-07-18 11:37:40 +02:00
Juan Navarro
ac5700cd95
Remove improper usages of SessionProperties.forcedVideoCodecResolved (#737)
forcedVideoCodecResolved is a property that gets automatically assigned
by the server and only used by it; clients don't need to know about its
existence and don't need to use it. Similarly, SessionProperties itself
should not serialize this field.
2022-06-09 15:29:23 +02:00
pabloFuente
e3aaf2a25a Update README with OpenVidu Tests badge 2022-06-08 14:40:26 +02:00
csantosm
2785d3c036 Revert "openvidu-node-client: Updated rejected responses"
This reverts commit df7bd5f202aa1c24cb6714ec769bb0efada9ff8b.
2022-05-31 10:44:57 +02:00
csantosm
e505cd6c8d openvidu-node-client: Downgraded dev dependencies 2022-05-30 13:17:40 +02:00
csantosm
df7bd5f202 openvidu-node-client: Updated rejected responses and dependencies
Old promises rejections return unusable responses to the client. Now they return the status code
2022-05-26 13:43:29 +02:00
jenkinsopenvidu
51c03383cf Update openvidu-node-client to version v2.22.0 2022-05-12 13:49:50 +00:00
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