257 Commits

Author SHA1 Message Date
jenkinsopenvidu
f66da6f5b4 Update openvidu-node-client to version 2.30.0 2024-05-28 09:10:41 +00:00
cruizba
46ba88cf9a Revert "openvidu-node-client: Fix possible enum errors with typescript transpilation"
This reverts commit c1688c0d2a4a1a97f49357d9be09ce83ab5f8cde.
2024-05-22 13:23:48 +02:00
cruizba
c1688c0d2a openvidu-node-client: Fix possible enum errors with typescript transpilation 2024-05-22 12:43:39 +02:00
pabloFuente
f89fd1e2cd openvidu-node-client: update dependencies 2024-05-21 13:39:45 +02:00
jenkinsopenvidu
626e2183c5 Update openvidu-node-client to version 2.29.0 2023-10-18 10:04:25 +00:00
jenkinsopenvidu
70513750da Update openvidu-node-client to version 2.28.0 2023-06-23 10:54:02 +00:00
cruizba
b4b808e3f1 openvidu-node-client: Update axios version. Fix unhandled exception while fetching sessions when session is created 2023-05-18 14:16:03 +02:00
cruizba
be7634c821 openvidu-node-client: Don't handle error on fetch if session is found 2023-05-17 17:42:59 +02:00
cruizba
c0fa49af8d openvidu-node-client: Avoid multiple 'reject' calls in specific HttpErrors. Handling on errors in one place 2023-05-17 16:50:24 +02:00
jenkinsopenvidu
83b14c39d6 Update openvidu-node-client to version 2.27.0 2023-05-03 10:41:47 +00:00
jenkinsopenvidu
38eb4bd2c6 Update openvidu-node-client to version 2.26.2 2023-03-15 10:38:37 +00:00
csantosm
f3550c4f6a openvidu-node-client: Added custom logger. Fixes #791
Added custom logger and exported a new enableProdMode method with the aim of enabling the production mode and avoiding unnecessary logs
2023-02-22 23:56:46 +01:00
csantosm
027e85052a openvidu-node-client: Added .prettierrc file and formated the code 2023-02-22 23:23:43 +01:00
Carlos Santos
8b83bb1c05 openvidu-node-client: Fixed typo 2023-02-16 20:57:50 +01:00
pabloFuente
bd23cfcd71 Broadcast SDKs. Broadcast tests in OpenViduProTestaAppE2eTest 2023-02-16 14:43:00 +01:00
pabloFuente
f841886b52 Add broadcasting property to Session entity 2023-02-08 12:29:53 +01:00
pabloFuente
b78b127447 openvidu-java-client: refactoring to use Java HttpClient. Allow custom client 2023-01-27 16:15:32 +01:00
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